Integration Scenarios Dependencies

Below integration resources are utilities required for all integration scenarios between Pricefx and S/4HANA. Click the packages links to see the description and usage of the integration flows and mappings.

Common Groovy Library for SAP S4HANA Integration with Pricefx

Convert JSON array to XML

Convert XML to JSON Array

Get AIR key from Pricefx

Message Mapping Build Pricefx Bulk load request from a List of Records

Message Mapping Extract Information from Pricefx event message

Message Mapping Extract Price List Information

Refresh OAuth Token of Pricefx

Refresh OData Cookie and CSRF token of SAP S4HANA

Refresh Pricefx OAuth token and SAP S4HANA CSRF token and Cookie

Send Log to email (if you do not have your own error handling integration flow)

Package: Sample Artifacts for SAP S/4HANA Integration with Pricefx

Package: Sample Artifacts for SAP S/4HANA Integration with Pricefx

Pricefx to SAP S/4HANA Schemas

Additional integration resources are required for the stated integration scenario:

Integration Scenario

Package

Resources

Integration Scenario

Package

Resources

Synchronize Products from SAP S/4HANA to Pricefx by Polling

SAP S/4HANA Product Master Integration with Pricefx

Build your own integration flow to poll for updates periodically

Get Latest Updated Products from SAP S4HANA and write to Product Master

Pricefx Price Management with SAP S/4HANA

Write Records to Product Master in Pricefx

Build your own “Multicast product response to all product entities in Pricefx” for required Product Extensions or Data Feed or entities

Build your own integration flows for other Product Extensions or Data Feed or entities

SAP S/4HANA Product Master Mapping with Pricefx

Message Mapping Build Pricefx Product Master Upsert Request from SAP S4HANA Product Response

Message Mapping Build Pricefx Product Master Upsert Request from SAP S4HANA Product Response

Message Mapping Flatten Product

Build your own mappings for other Product Extensions or Data Feed or entities

Build your own value mappings if required to translate text from S/4HANA to Pricefx

Reusable artifacts for SAP S/4HANA Integration with Pricefx

Convert date time to timestamp

Enrich Polling Schedule

Update Polling Schedule

Synchronize Product Hierarchies from SAP S/4HANA Cloud to Pricefx by manual triggers

SAP S/4HANA Product Master Integration with Pricefx

Build your own Pricefx RabbitMQ listener integration flow to listen all Pricefx events

Aggregate Product Hierarchy reload events from Pricefx

Get Full Product Hierarchy Structure from SAP S4HANA Cloud

Reload full Product Hierarchy from SAP S4HANA Cloud and write to Product Hierarchy Product Extension in Pricefx

Write Records to Product Hierarchy Product Extension in Pricefx

SAP S/4HANA Product Master Mapping with Pricefx

Message Mapping Build Pricefx Product Hierarchy Product Extension Batch Upsert Request

Message Mapping Flatten Product Hierarchy Product Extension

Message Mapping Extract Product Hierarchy Information

Message Mapping Extract Product Hierarchy Assignment Information

Message Mapping Extract Product and Product Hierarchy Information

Synchronize Products from SAP S/4HANA to Pricefx by Events

Pricefx Price Management with SAP S/4HANA

Aggregate SAP S4HANA Product events from SAP Event Mesh

Get updated products from SAP S4HANA from a list of product IDs

Listen SAP S4HANA Product events from SAP Event Mesh

Write Records to Product Master in Pricefx

Build your own integration flows for other Product Extensions or Data Feed or entities

Build your own “Multicast product response to all product entities in Pricefx” for required Product Extensions or Data Feed or entities

SAP S/4HANA Product Master Mapping with Pricefx

Message Mapping Build Pricefx Product Master Upsert Request from SAP S4HANA Product Response

Message Mapping Flatten Product

Build your own mappings for other Product Extensions or Data Feed or entities

Build your own value mappings if required to translate text from S/4HANA to Pricefx

Synchronize Customers from SAP S/4HANA to Pricefx by Polling

SAP S/4HANA Customer Master Integration with Pricefx

Build your own integration flow to poll for updates periodically

Get Latest Updated Customers from SAP S4HANA and write to Customer Master

Write Records to Customer Master in Pricefx

Build your own “Multicast Customer response from SAP S4HANA to processing flows” for required customer extensions or Data Feed or entities

Build your own integration flows for other customer extensions or Data Feed or entities

SAP S/4HANA Customer Master Mapping with Pricefx

Message Mapping Flatten Customer

Message Mapping Customer

Build your own mappings for other customer extensions or Data Feed or entities

Build your own value mappings if required to translate text from S/4HANA to Pricefx

Reusable artifacts for SAP S/4HANA Integration with Pricefx

Convert date time to timestamp

Enrich Polling Schedule

Update Polling Schedule

Synchronize Customers from SAP S/4HANA to Pricefx by Events

SAP S/4HANA Customer Master Integration with Pricefx

Listen Business partner events from SAP Event Mesh

Aggregate SAP S4HANA Business Partner Events from SAP Event Mesh

Build a batched SAP S4HANA Customer response from list of business partner IDs

Write Records to Customer Master in Pricefx

Build your own “Multicast Customer response from SAP S4HANA to processing flows” for required customer extensions or Data Feed or entities

Build your own integration flows for other customer extensions or Data Feed or entities

 

SAP S/4HANA Customer Master Mapping with Pricefx

Message Mapping Flatten Customer

Message Mapping Customer

Message Mapping Build Get Business Partner SAP S4HANA Batch Request from list of Business Partners

Build your own mappings for other customer extensions or Data Feed or entities

Build your own value mappings if required to translate text from S/4HANA to Pricefx

Synchronize Price list or LPG records from Pricefx to SAP S/4HANA Purchasing and Sales Price Conditions

Pricefx Price Management with SAP S/4HANA

 

Aggregate Pricelist Events from Pricefx

Execute Pricefx Formula to prepare price condition records in Pricefx from Price List

Get price condition records from Pricefx and create Price Conditions in SAP S4HANA without price scales

Write Records to SAP ACK Product Extension in Pricefx

Build your own Pricefx RabbitMQ listener integration flow to listen all Pricefx events

 

SAP S/4HANA Price Condition Integration with Pricefx

Get price condition records from Pricefx and create Purchasing and Sales conditions in SAP S4HANA without price sales

Get price condition records from Pricefx and create Purchasing Price Conditions in SAP S4HANA

 

SAP S/4HANA Price Condition Mapping with Pricefx

Build SAP S4HANA Price Condition Batch Create Request from Pricefx Price Condition Records

Extract Error Message from Condition Record Response from SAP S4HANA

Message Mapping Build SAP ACK Product Extension Upsert Request from Simplified Price Condition Response

Message Mapping Build SAP S4HANA Price Condition Batch Create Request from Pricefx Price Condition Records

Message Mapping Build SAP S4HANA Purchasing Price Condition Batch Create Request from Pricefx Price Condition Records

Message Mapping Extract Application Type from Pricefx Price Condition Records

Message Mapping Extract Price Condition Keys from SAP ACK Product Extension in Pricefx

Message Mapping Flatten SAP ACK Product Extension

Synchronize Price list or LPG records from Pricefx to SAP S/4HANA Sales Price Conditions

Pricefx Price Management with SAP S/4HANA

 

Aggregate Pricelist Events from Pricefx

Execute Pricefx Formula to prepare price condition records in Pricefx from Price List

Get price condition records from Pricefx and create Price Conditions in SAP S4HANA without price scales

Write Records to SAP ACK Product Extension in Pricefx

Build your own Pricefx RabbitMQ listener integration flow to listen all Pricefx events

 

SAP S/4HANA Price Condition Mapping with Pricefx

Build SAP S4HANA Price Condition Batch Create Request from Pricefx Price Condition Records

Extract Error Message from Condition Record Response from SAP S4HANA

Message Mapping Build SAP ACK Product Extension Upsert Request from Simplified Price Condition Response

Message Mapping Build SAP S4HANA Price Condition Batch Create Request from Pricefx Price Condition Records

Message Mapping Build SAP S4HANA Purchasing Price Condition Batch Create Request from Pricefx Price Condition Records

Message Mapping Extract Application Type from Pricefx Price Condition Records

Message Mapping Extract Price Condition Keys from SAP ACK Product Extension in Pricefx

Message Mapping Flatten SAP ACK Product Extension

Synchronize Quote Price records from Pricefx to SAP S/4HANA

Pricefx Price Management with SAP S/4HANA

Get price condition records from Pricefx and create Price Conditions in SAP S4HANA without price scales

Write Records to SAP ACK Product Extension in Pricefx

Build your own Pricefx RabbitMQ listener integration flow to listen all Pricefx events

 

SAP S/4HANA Price Condition Integration with Pricefx

Aggregate Price Record Events from Pricefx

Execute Pricefx Formula to prepare price condition records in Pricefx from Price Records

Get Pricefx Quote by Price Record

 

SAP S/4HANA Price Condition Mapping with Pricefx

Message Mapping Extract Quote Information

Build SAP S4HANA Price Condition Batch Create Request from Pricefx Price Condition Records

Extract Error Message from Condition Record Response from SAP S4HANA

Message Mapping Build SAP ACK Product Extension Upsert Request from Simplified Price Condition Response

Message Mapping Build SAP S4HANA Price Condition Batch Create Request from Pricefx Price Condition Records

Message Mapping Build SAP S4HANA Purchasing Price Condition Batch Create Request from Pricefx Price Condition Records

Message Mapping Extract Application Type from Pricefx Price Condition Records

Message Mapping Extract Price Condition Keys from SAP ACK Product Extension in Pricefx

Message Mapping Flatten SAP ACK Product Extension

Synchronize Transactions from SAP S/4HANA to Pricefx by Polling

SAP S/4HANA Billing Document Integration with Pricefx

ALL

Build your own integration flow to poll for updates periodically

SAP S/4HANA Billing Document Mapping with Pricefx

ALL

Reusable artifacts for SAP S/4HANA Integration with Pricefx

Convert date time to timestamp

Enrich Polling Schedule

Update Polling Schedule

Create SAP S/4HANA Sales Contract from Pricefx Quote

SAP S/4HANA Sales contract Integration with Pricefx

ALL

Build your own Pricefx RabbitMQ listener integration flow to listen all Pricefx events

SAP S/4HANA Sales contract Mapping with Pricefx

ALL

Synchronize Sales Orders from SAP S/4HANA to Pricefx by Polling

SAP S/4HANA Sales order Integration with Pricefx

Build your own integration flow to poll for updates periodically

Get Latest Updated Sales order from SAP S4HANA and write to Price Parameter

Preprocess Sales order response from SAP S4HANA and Write to Price Parameter in Pricefx

Write Sales Order Records to Price Parameter in Pricefx

SAP S/4HANA Sales order Mapping with Pricefx

ALL

Reusable artifacts for SAP S/4HANA Integration with Pricefx

Convert date time to timestamp

Enrich Polling Schedule

Update Polling Schedule