SAP S/4HANA Sales Contract Mapping with Pricefx

This article describes mappings used by the “SAP S/4HANA Sales Contract Integration with Pricefx” package.

Integration Flow

Build SAP S/4HANA Create Sales Contract Request from Pricefx Quote Response

This integration flow transforms the quote response from Pricefx to create a sales contract request of S/4HANA OData service. It consists of these steps:

  1. Extract only required information from Pricefx quote response.

  2. Map to A_SalesContract JSON request.

  3. Add pricing elements to the request.

build sales contract req.jpg

Message Mappings

This package contains mappings which map all the required fields from Pricefx quote response to SAP S/4HANA create Sales Contract request. You should modify these mappings according to your needs.

The sample A_SalesContract JSON schema contains only the fields used by the mappings and the integrations. You could include your own version or download one from SAP Business Accelerator Hub.

This package also contains mappings which convert structured upsert requests to intermediate XML for building generic bulk load requests. You should modify these mappings according to your needs. You should also add new mappings for additional Customer Extensions.