CTR-CPQ · version 1
Configure, Price and Quote — Quote lines
Security review is open on the discount approval field, which carries an approver identity.
What the contract says
These are the terms the connector is generated against. more
Review state
Neither review is performed by the team that wrote the contract.
Validation and drift
Drift is only detectable on a contract that has been read against a sample.
The field list
5 fields · 2 key · 1 personal. The validation rule on each row is what admits or rejects a record at the staging boundary.
| Field | Source | Target | Type | Flags | Drift | Validation |
|---|---|---|---|---|---|---|
| Quote id | SBQQ__Quote__c.Id | quoteLine.quoteRef | string(18) | keyinternal | Never checked | Eighteen-character id. |
| Line number | SBQQ__Number__c | quoteLine.line | integer | keyinternal | Never checked | Positive, unique within the quote. |
| List price | SBQQ__ListPrice__c | quoteLine.listPrice | decimal(15,2) | internal | Never checked | Positive. |
| Discount percent | SBQQ__Discount__c | quoteLine.discountPct | decimal(5,2) | nullableinternal | Never checked | Between 0 and 100. Above the band ceiling the line must carry an approval reference or it quarantines. |
| Approved by | Approval__c.ApproverId | quoteLine.approverHash | string(64) | nullablepersonalconfidential | Never checked | Pseudonymized. This field is the reason the security review is still open. |
What has passed the staging boundary against this contract
1 batch · 1,180 arrived · 0 admitted · 1,180 quarantined · 0 rejected
| Batch | Arrived | In | Admitted | Quarantined | Rejected | Result | Gate |
|---|---|---|---|---|---|---|---|
| STG-0011 | Aug 18, 04:00 | 1,180 | 0 | 1,180 | 0 | Nothing admitted | No record cleared the gate. 1,180 are in quarantine and 0 were rejected outright. |
Rejects raised against these batches
1 reason covering 1,180 records. Each one names a field, what was observed and what the contract expected.
Replay windows
1 window recorded against this contract.
Write-back routes into this system
No write-back route is designed into this system.
A contract, a validation rule, a freshness commitment and a replay path are real mechanisms and they are what this wave builds. more
This contract has never been validated against a sample. Every type, every cardinality statement and every validation rule on this page is a declaration taken from documentation, not an observation. Its drift state is unknown rather than clean.