Symptom
- Approval process is initiated incorrectly when Product ID and Margin % conditions are fulfilled by different products within the same Sales Quote document.
- The issue occurs when conditions are evaluated at the document level instead of individual product line item level.
Environment
- SAP Cloud for Customer
Reproducing the Issue
- Access the Sales Work Center.
- Navigate to the Sales Quote Work Center View.
- Search and Open the Sales Quote.
- Go to Products facet.
- Verify that the condition matches incorrectly.
Cause
- The approval rule evaluates conditions at the document (header) level, not at the individual product line item level.
- When using operators such as “Contains”, the system checks whether:
- One product in the quote satisfies the Product ID condition.
- Another product satisfies the Margin % condition.
- If both conditions are met anywhere within the same document, the approval process is initiated.
Resolution
- Configure separate approval rules or rule groups for each product category.
- Avoid combining multiple conditions under a single rule using the “OR” condition.
Keywords
Approval process, contains logic, customer quote, margin %, product category item conditions, approval logic error, sales quote conditions, quote processing, approval rule configuration, product line , KBA , LOD-LE-CQP , Customer Quote Processing , Problem
Product
SAP Cloud for Customer add-ins all versions ; SAP Cloud for Customer core applications all versions
SAP Knowledge Base Article - Public