Symptom
Price elements are not visible in specific billing process documents that use a pricing procedure in which access levels have been assigned to condition types or subtotal lines.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SAP S/4HANA Cloud
Cause
Several categories of SD documents support the function “role-based access to price elements”.
You have set up this function for sales orders, maintained the relevant restriction type for the relevant business roles, and adapted the corresponding pricing procedure by assigning access levels to condition types or subtotal lines, as shown in the following screenshots:
When you assign access levels to condition types or subtotal lines within a pricing procedure, an authorization check becomes active for all SD documents that support this function and use the adapted pricing procedure.
You maintained the restrictions only for sales orders, but with SAP S/4HANA Cloud 2302.3, the following billing process documents also automatically support this function:
- Billing Document
- Billing Document Request
- Preliminary Billing Document
- Invoice List
The billing process documents use the same pricing procedure as the one you have adapted for sales orders. For all non-maintained roles, all condition types or subtotal lines with an assigned access level are no longer visible in all other SD documents that support this function and use the same pricing procedure.
Resolution
To prevent an unwanted restriction of price elements, you must ensure that all business roles working with the adapted pricing procedures have the relevant restriction type maintained.
To correctly maintain the business roles, perform the following steps:
a. Prepare a list of pricing procedures in which you plan to assign access levels.
b. Check which categories of SD documents support role-based access to price elements and also use the pricing procedures from step a.
c. Define the restrictions for the Access to Price Elements restriction type for all business roles that work with the categories of SD documents from step b.
Keywords
Access to Price Elements, Pricing Procedure, Hiding price conditions, restriction types, read/write access, role-based , KBA , SD-BIL-2CL , Billing (Public Cloud) , SD-BF-PR-2CL , Pricing (Public Cloud) , Problem
SAP Knowledge Base Article - Public