Symptom
In Manage Prices – Sales, for a PPR0 record based on condition table 305, exposing the Exclusion field via Adapt UI and setting X does not persist; after save and reopen the value is not displayed.
- Whether ConditionExclusion can be maintained through the 'Manage Prices – Sales'(F4111) app.
- Whether exposing the field through Adapt UI is supported.
- Whether the field can only be updated through API_SLSPRICINGCONDITIONRECORD_SRV.
- Whether ConditionExclusion = X on a table-305 PPR0 condition record is supported for preventing a subsequent DPG5 condition through an exclusion-aware pricing requirement.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Open Manage Prices – Sales(F4111) and locate a PPR0 Customer/Material condition record based on condition table 305.
- Use Adapt UI to expose the Exclusion field and set the value to X.
- Save the record and reopen it.
- Observe that the Exclusion value is not retained/displayed.
Cause
Manage Prices – Sales (F4111) app does not support maintaining the 'ConditionExclusion' attribute, and condition exclusion groups cannot identify the source access/condition table, preventing source-based exclusion of subsequent conditions.
Resolution
- Whether ConditionExclusion can be maintained through the 'Manage Prices – Sales'(F4111) app -No.
- Whether exposing the field through Adapt UI is supported -No.
- Whether the field can only be updated through API_SLSPRICINGCONDITIONRECORD_SRV -Yes.
- Whether ConditionExclusion = X on a table-305 PPR0 condition record is supported for preventing a subsequent DPG5 condition through an exclusion-aware pricing requirement -No
- Cannot use condition exclusion groups because it can't distinguish which condition table sourced the condition type. Can use the pricing requirement of DPG5 to check the condition table of PPR0.
See Also
- KBA 3535580 - Custom field cannot save value in Manage Prices – Sales app.
- SAP Help Portal:
Keywords
condition exclusion, activity 102136, maintain condition exclusion, pricing procedure, new entries disabled, read-only exclusion view, manage prices – sales, exclusion field not saved, conditionexclusion, API_SLSPRICINGCONDITIONRECORD_SRV, PPR0, DPG5, condition table 305, pricing requirement, sales pricing , KBA , SD-BF-PR-2CL , Pricing (Public Cloud) , Problem
SAP Knowledge Base Article - Public