Symptom
- The Open Purchase Order template in the SAP S/4HANA Cloud Public Edition does not display custom pricing conditions such as freight and discount.
- This issue is encountered when creating a new project in the Migration Cockpit and selecting the "Open Purchase Order only" template.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Navigate to the "Migration Cockpit" tile.
- Create a new project.
- Select the "Open Purchase Order only" template.
- Save the project.
- Return to the project and click on "download template".
- Observe that the downloaded template does not include custom pricing conditions such as freight and discount.
Cause
This is the standard behavior.
Resolution
The “MM - Purchase Order (only open PO)” migration object supports only basic item-level pricing. It does not include or support migration of condition-based pricing, such as discounts, surcharges, or multiple condition types.
As confirmed in the official SAP Help Portal documentation:
“Migration of conditions, such as discounts or surcharges, is not supported.”
This applies to both standard condition types (e.g., PB00, FRB1) and custom condition types (e.g., ZFRT, JCOS, DL01).
Workarounds:
- Manually Add Conditions After Migration
Use Case: Minimal volume of POs or few condition types.
How:
• After migrating the PO using the template, open it in Manage Purchase Orders (F0842A) or ME22N.
• Manually enter missing pricing conditions (e.g., freight, discounts) under the Conditions tab.
Impact: Simple but not scalable for high volumes. - Mass Update After Migration
Use Case: High volume, consistent changes needed.
How:
• Use Mass Changes to Purchase Orders (F2593) app to adjust pricing data across many POs after migration.
• If needed, export POs to Excel, enrich offline, and use API-based update or manual upload.
Impact: Controlled updates post-migration but does not allow direct migration of detailed pricing logic.
See Also
Keywords
SAP S/4HANA Cloud Public Edition, Public Cloud, Open Purchase Order, Purchase Order Template, Migration Cockpit, Custom Pricing Conditions, Freight, Discount, Template. , KBA , SD-SLS-API-2CL , API (Public Cloud) , Problem