This article describes the mappings used by the “SAP S/4HANA Price Condition Integration with Pricefx” package.
Integration Flows
Extract SAP S4HANA Price Condition Batch Create Result
This integration flow extracts the main content of the Price Condition create response from SAP S/4HANA OData service. It consists of XSLT which extracts only useful elements and removes namespace from the XML message.
Value Mappings
Value Mapping Pricefx Condition Table To Integration Suite Message Mapping
Each condition record set should have its own set of configuration such as mapping to create SAP price condition request, mapping to update condition status in Pricefx and the field that stores the application and source ID. You can set the default value that will be used if the value mapping is not found.
Message Mappings
Required Mappings for Creating Price Conditions in SAP S/4HANA
All the mappings that you configured in the value mappings are required. You can refer to below examples if you need assistance on how to build the mappings:
-
Message Mapping Build SAP S4HANA Price Condition Batch Create Request from Pricefx Default Agreement Condition
-
Message Mapping Build SAP S4HANA Price Condition Batch Create Request from Pricefx Default Purchasing Price Condition
-
Message Mapping Build SAP S4HANA Price Condition Batch Create Request from Pricefx Default Sales Price Condition
Below mappings are also required in price condition integration:
-
Message Mapping Extract keys from Condition Records in Pricefx
-
Message Mapping Build Pricefx Condition Record Update Request
-
Message Mapping Build Pricefx Condition Record Status Update Request
-
Message Mapping Build Pricefx Condition Record Status Reset Request