Enforce line-item-level guardrails that evaluate individual products on a quote: discount caps, price floors, quantity minimums, and product-specific approvals.
Use this file to discover all available pages before exploring further.
Row Validation Rules evaluate individual Quote Lines — single products on a Pricing Option. Unlike Quote Validation Rules, which look at the deal as a whole, Row Validation targets specific products or line items and surfaces feedback directly on the affected row.The primary advantage is granularity. When a Row Validation rule fires, the alert appears on the exact line item that triggered it. The rep doesn’t have to search through a long quote to figure out which product has a problem — the issue is flagged right where it occurs.Use Row Validation Rules when the condition is about a specific product’s pricing, discount, quantity, or category — not the overall deal structure.
For Row Validation rules, the scope is Row — the rule evaluates each line item individually. If a quote has 5 line items, the rule is checked against each of the 5 independently.
Add multiple conditions to target a specific product with a specific constraint. All conditions must be true for the action to fire.Example: A rule that triggers only on the Platform product when its discount exceeds 15%:
Condition 1: Product SKU equals PLATFORM-001
Condition 2: Row Discount ≥ 15
Without the SKU condition, the discount rule would fire on every line item. Adding the SKU condition scopes it to one product.
The message appears directly on the affected line item. Write messages that are specific to the product and the problem, since the rep is looking at the exact row.Good examples:
Displays a warning icon on the line item. The rep can continue editing but cannot publish until the warning is resolved (through approval or by changing the line).
Error
Blocks the rep from saving. The line item must be corrected before the quote can be saved.
Toggle Requires Approver and select an Approval Tier. When the row rule fires, the deal is routed for approval at the specified tier. The alert on the line item shows which tier needs to sign off.
A warning or error icon appears directly on the affected row in the Calculator.
Clicking or hovering on the icon displays the custom message.
If severity is Warn, the rep can continue building the quote but cannot publish until the issue is resolved (either by fixing the line or getting approval).
If severity is Error, the rep must fix the line item (adjust price, discount, or quantity) before the quote can be saved.
If an approval is required, the line-level alert shows which tier needs to sign off.
Because the alert is on the specific row, the rep knows exactly which product needs attention. For quotes with many line items, this is significantly clearer than a deal-level alert that says “something on this quote needs review.”
Can target specific SKUs, categories, or product names
Evaluates aggregate metrics across all lines
When to use
”This product can’t be discounted more than 15%"
"The total deal discount can’t exceed 25%”
You can (and should) use both kinds together. Row Validation handles product-specific guardrails. Quote Validation handles deal-level guardrails. They complement each other.