Symptom
- When creating a Purchasing Info Record, the system proposes the standard calculation schema AXX001 instead of a custom Z schema maintained for the supplier.
- The pricing procedure AXX001 is read-only; the “New Entries” option is not available.
- Error when trying to add a Z condition type in the PIR: “Condition type Z003 is not in procedure A M AXX001 (Message no. VK045)”.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Create a custom Z calculation schema to be used in purchasing documents.
- Assign the Z schema to the supplier.
- Create a Purchasing Info Record.
- Observe the system proposes the standard schema AXX001 instead of the Z schema.
- Try to add new lines to AXX001 and note “New Entries” is not available.
- Attempt to add a Z condition type (for example, Z003) and receive error VK045 stating the condition is not in procedure A M AXX001.
Cause
- In the Public Cloud, the Purchasing Info Record uses the standard, read-only pricing procedure AXX001.
- Custom Z condition types are not included in AXX001; attempting to use them leads to VK045.
- Custom Z schemas are not automatically determined for Purchasing Info Records.
Resolution
1. Create a custom pricing procedure
-
- Copy the standard procedure AXX001 to a custom procedure (for example, ZXX001).
- Maintain the required customer-specific condition types in the custom procedure.
2. Create a custom base condition
-
- Copy the standard base condition PPR0 to a custom condition type (for example, ZT01).
- Use the custom base condition in the custom pricing procedure.
3. Maintain the pricing procedure configuration
-
- Ensure the custom pricing procedure contains the required condition types and access sequences.
- Configure the PIR pricing procedure determination to use the custom procedure.
4. Create or update the Purchasing Info Record
-
- After configuration, the PIR can use the custom pricing procedure and customer-specific conditions.
See Also
Keywords
purchasing info record, pir, axx001, z schema, pricing procedure, condition type, vk045, condition not in procedure, read-only, cannot add entries, ppr0, copy pricing procedure, zt01, schema determination, public cloud , KBA , MM-FIO-PUR-SQ-SCH-CL , Fiori UI for Manage Scheduling Agreements (Public Cloud) , Problem
Product
SAP S/4HANA Cloud Public Edition all versions
SAP Knowledge Base Article - Public