Change Log for SAP S/4HANA Price Condition Integration with Pricefx >Package Version 9.0.1 : Feb-2026 Artifacts version 1.0.2 Fetch condition records from Pricefx >externalize parameters of Pricefx integration adapter >Package Version 9.0.0 : Jan-2026 Artifacts version 1.0.0 (new) Check SAP S4HANA Price condition creation is from Pricefx Consume SAP S4HANA purchasing condition record updates from JMS Consume SAP S4HANA sales condition record updates from JMS Delete purchasing price condition records in SAP S4HANA Listen SAP S4HANA Purchasing condition events from SAP Event Mesh Listen SAP S4HANA Sales condition events from SAP Event Mesh Process purchasing condition updates from SAP S4HANA Process sales condition updates from SAP S4HANA Artifacts version 1.0.1 Fetch condition records from Pricefx >update integration adapter configuration Artifacts version 1.0.2 Consume Pricefx Condition Records Result Update from JMS >added reset status functionality Publish Pricefx Condition Records Result Update to JMS >update error log message >added reset status functionality Artifacts version 1.1.0 Consume revoked condition record requests from JMS >renamed the flow to support both sales and purchasing condition >update default values Process Condition Record Events from Pricefx >Ignore events from the Pricefx deleted condition table Publish revoked condition record create requests to JMS >renamed the flow to support both sales and purchasing condition >update error log message >update default queue name Artifacts version 1.2.0 Delete sales price condition records in SAP S4HANA >get OData connection properties dynamically Artifacts version 1.3.0 Create purchasing price condition records in SAP S4HANA >write condition record newly created from Pricefx to SAP S/4HANA to a temporary table in Pricefx. This is to identify that the record should not be created again in Pricefx to prevent duplication Create sales price condition records in SAP S4HANA >write condition record newly created from Pricefx to SAP S/4HANA to a temporary table in Pricefx. This is to identify that the record should not be created again in Pricefx to prevent duplication Artifacts version 2.0.0 Consume fetch condition record requests from JMS >added support for condition record delete Multicast condition record updates from Pricefx to create and update price conditions >rename the process >added support for condition record delete Artifacts version 2.1.0 Get price condition records from Pricefx and delete Price Condition in SAP S4HANA >fetch condition record by another utility process instead of calling integration adapter directly Artifacts version 2.1.2 Get purchasing price condition records from Pricefx >update default fetch price condition request Get sales price condition records from Pricefx >update default fetch price condition request Artifacts version 2.2.1 Update S4HANA Condition Records Results to Pricefx Condition Records >added reset status functionality >Package Version 8.0.0 : Jul-2025 Deprecated Aggregate Price Record Events from Pricefx Get Pricefx Entity by ID Route Pricefx execute formula request by Pricefx type code Artifacts version 1.0.0 (new) Fetch condition records from Pricefx Process Condition Record Events from Pricefx Update condition records to Pricefx Artifacts version 1.0.1 Consume Pricefx Condition Records Result Update from JMS >added message headers for logging >added headers for getting connection properties for Pricefx and SAP S/4HANA environment Consume purchasing condition record create requests from JMS >added message headers for logging >added headers for getting connection properties for Pricefx and SAP S/4HANA environment Consume sales condition record create requests from JMS >added message headers for logging >added headers for getting connection properties for Pricefx and SAP S/4HANA environment Publish Pricefx Condition Records Result Update to JMS >added message headers for logging >added properties for getting connection properties for Pricefx and SAP S/4HANA environment Publish purchasing condition record create requests to JMS >added message headers for logging >added properties for getting connection properties for Pricefx and SAP S/4HANA environment Publish sales condition record create requests to JMS >added message headers for logging >added properties for getting connection properties for Pricefx and SAP S/4HANA environment Execute Pricefx Formula to prepare price condition records in Pricefx Product Extension >updated default process direct path to execute formula >added message headers for logging Write errored price condition messages to error queue >externalize transaction handling option Artifacts version 1.1.0 Consume condition record create requests from JMS >remove agreement support. Agreement conditions are handled by condition records in Pricefx. Consume fetch condition record requests from JMS >added message headers for logging >added headers for getting connection properties for Pricefx and SAP S/4HANA environment Get Pricefx Condition Record Set by ID >get condition record set by ID using process direct instead of adatper directly Publish condition record create requests to JMS >added message headers for logging >externalize transaction handling option Publish condition record table fetch requests to JMS >added message headers for logging >added properties for getting connection properties for Pricefx and SAP S/4HANA environment Route Pricefx fetch condition records request by Pricefx type code >remove agreement support. Agreement conditions are handled by condition records in Pricefx. Route SAP S4HANA condition record create request by Pricefx type code >remove agreement support. Agreement conditions are handled by condition records in Pricefx. Create Purchasing Price Conditions in SAP S4HANA from Pricefx Price Condition Product Extension >updated the xpaths to extract the AIR key >added message headers for logging Delete sales price condition records in SAP S4HANA >updated the xpaths to extract the AIR key Artifacts version 1.2.0 Aggregate Condition Record Events from Pricefx >move the logic irrelevant to aggregation to another integration flow Create purchasing price condition records in SAP S4HANA >get OData connection properties dynamically Create sales price condition records in SAP S4HANA >get OData connection properties dynamically Artifacts version 1.2.1 Multicast updated Pricefx condition record table to create purchasing and sales price conditions in SAP S4HANA >added headers for getting connection properties for Pricefx and SAP S/4HANA environment Artifacts version 2.1.0 Update Processing Condition Records Status in Pricefx >update Pricefx condition records using process direct instead of adatper directly Artifacts version 2.1.1 Get purchasing price condition records from Pricefx >get Pricefx condition records using process direct instead of adatper directly Get sales price condition records from Pricefx >get Pricefx condition records using process direct instead of adatper directly Artifacts version 2.2.0 Update S4HANA Condition Records Results to Pricefx Condition Record >update Pricefx condition records using process direct instead of adatper directly >Package Version 7.0.0 : Jun-2025 Artifacts version 1.0.0 (new) Get Pricefx Condition Record Set by ID Artifacts version 1.1.0 Aggregate Condition Record Events from Pricefx >aggregate source Ids from events >add message log identifiers Artifacts version 1.1.2 Create sales price condition records in SAP S4HANA >format price scales to 3 decimal places >add message log identifiers Create purchasing price condition records in SAP S4HANA >format price scales to 3 decimal places >add message log identifiers Artifacts version 1.2.0 Multicast updated Pricefx condition record table to create purchasing and sales price conditions in SAP S4HANA >multicast condition record updates with Pricefx source Id >add message log identifiers Artifacts version 2.1.0 Pricefx Price Condition Status Update Error Handling >Update and simplify the steps to parse the error message >add message log identifiers Get purchasing price condition records from Pricefx >Get source Id attribute from value mapping >add message log identifiers Get sales price condition records from Pricefx >Get source Id attribute from value mapping >add message log identifiers Update S4HANA Condition Records Results to Pricefx Condition Records >add message log identifiers >remove default credential value >Package Version 6.0.0 : Mar-2025 Deprecated Aggregate Price Events from Pricefx Create Sales Price Conditions in SAP S4HANA from Pricefx Price Condition Product Extension Fetch sales condition records from Pricefx Get Price Condition records from Pricefx and create Price Conditions in SAP S4HANA Get price condition records from Pricefx and update Price Condition in SAP S4HANA Artifacts version 1.0.0 (new) Consume revoked sales condition record create requests from JMS Delete sales price condition records in SAP S4HANA Publish sales condition record create requests to JMS Publish revoked sales condition record create requests to JMS Artifacts version 1.0.1 Consume condition record create requests from JMS >update default path to the new process Create Purchasing Price Conditions in SAP S4HANA from Pricefx Price Condition Product Extension >update default path to the new process >update default security settings Artifacts version 1.1.1 Create purchasing price condition records in SAP S4HANA >update default security settings Create sales price condition records in SAP S4HANA >update default security settings Artifacts version 2.0.0 Get price condition records from Pricefx and delete Price Condition in SAP S4HANA >get revoked condition records from Pricefx condition record table instead of Product Extension table >Revoked requests are published to JMS >Package Version 5.0.0 : Jan-2025 Deprecated Execute Pricefx Formula to prepare price condition records in Pricefx from Price Records Get price condition records from Pricefx and create Purchasing and Sales conditions in SAP S4HANA without price scales Get price condition records from Pricefx and create Purchasing Price Conditions in SAP S4HANA Get Pricefx Quote by Price Record Rerun Errored Price record events from Pricefx Rerun Errored Pricelist events from Pricefx Artifacts version 1.0.0 (new) Aggregate Pricefx Prepare Price conditions requests Aggregate Price Events from Pricefx Consume condition record create requests from JMS Consume fetch condition record requests from JMS Consume Pricefx Condition Records Result Update from JMS Consume purchasing condition record create requests from JMS Consume sales condition record create requests from JMS Create Purchasing Price Conditions in SAP S4HANA from Pricefx Price Condition Product Extension Create Sales Price Conditions in SAP S4HANA from Pricefx Price Condition Product Extension Execute Pricefx Formula to prepare price condition records in Pricefx Product Extension Execute Pricefx Formula to prepare price condition records in Pricefx Product Extension Async Fetch purchasing condition records from Pricefx Fetch sales condition records from Pricefx Get Price Condition records from Pricefx and create Price Conditions in SAP S4HANA Get Pricefx Entity by ID Publish condition record create requests to JMS Publish condition record table fetch requests to JMS Publish Pricefx Condition Records Result Update to JMS Publish purchasing condition record create requests to JMS Publish sales condition record create requests to JMS Rerun errored price condition messages from error queue Route Pricefx execute formula request by Pricefx type code Route Pricefx fetch condition records request by Pricefx type code Route SAP S4HANA condition record create request by Pricefx type code Write errored price condition messages to error queue Artifacts version 1.0.1 Aggregate Condition Record Events from Pricefx - Update default values. Align with SAP Integration Suite XPath design guidelines - Filter the required records before sending it to next process Artifacts version 1.1.0 Aggregate Price Record Events from Pricefx - Update default values. Align with SAP Integration Suite XPath design guidelines - Filter the required records before sending it to next process Create purchasing price condition records in SAP S4HANA - Add error handling and replace JMS sender by Process Direct for better reusability Create sales price condition records in SAP S4HANA - Add error handling and replace JMS sender by Process Direct for better reusability Multicast updated Pricefx condition record table to create purchasing and sales price conditions in SAP S4HANA - Add exception handling Artifacts version 2.0.0 Pricefx Price Condition Status Update Error Handling - Return the request message which resets the integration status of Pricefx price conditions Update Processing Condition Records Status in Pricefx - check if the last update timestamp at the Pricefx server is later than the timestamp when the process starts Update S4HANA Condition Records Results to Pricefx Condition Records - retry if error occurs when updating Pricefx condition records Get purchasing price condition records from Pricefx - Add error handling and replace JMS sender by Process Direct for better reusability - replace loop by resend message to the request queue for JMS to retry only the failed message when error occurs - check if the last update timestamp at the Pricefx server is later than the timestamp when the process starts Get sales price condition records from Pricefx - Add error handling and replace JMS sender by Process Direct for better reusability - replace loop by resend message to the request queue for JMS to retry only the failed message when error occurs - check if the last update timestamp at the Pricefx server is later than the timestamp when the process starts >Package Version 4.0.0 : Aug-2024 Artifacts version 1.0.0 (new) Aggregate Condition Record Events from Pricefx Create purchasing price condition records in SAP S4HANA Create sales price condition records in SAP S4HANA Multicast updated Pricefx condition record table to create purchasing and sales price conditions in SAP S4HANA Get purchasing price condition records from Pricefx Get sales price condition records from Pricefx Pricefx Price Condition Status Update Error Handling Update Processing Condition Records Status in Pricefx Update S4HANA Condition Records Results to Pricefx Condition Records Artifacts version 1.0.3 Get Pricefx Quote by Price Record >externalize incoming path >Package Version 3.0.2 : Jun-2024 Artifacts version 1.0.2 Get Pricefx Quote by Price Record >skip processing if the quote is not found Get price condition records from Pricefx and create Purchasing Price Conditions in SAP S4HANA >externalized all odata parameters >Package Version 3.0.1 : May-2024 Artifacts version 1.0.1 Execute Pricefx Formula to prepare price condition records in Pricefx from Price Records >add externalized parameters for new version of pricefx adapter Get price condition records from Pricefx and create Purchasing Price Conditions in SAP S4HANA >add externalized parameters for new version of pricefx adapter Get Pricefx Quote by Price Record >add externalized parameters for new version of pricefx adapter >Package Version 3.0.0 : Oct-2023 Deprecated Get price condition records from Pricefx and create Price Condition in SAP S4HANA Get price condition records from Pricefx and create Price Scales in SAP S4HANA Artifacts version 1.0.0 (new) Aggregate Price Record Events from Pricefx Execute Pricefx Formula to prepare price condition records in Pricefx from Price Records 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 Get Pricefx Quote by Price Record Rerun Errored Price record events from Pricefx Rerun Errored Pricelist events from Pricefx >Package Version 2.0.0 : May-2023 Deprecated Process simplified Price Condition Response from SAP S4HANA and Write to SAP ACK Product Extension in Pricefx Write Records to SAP ACK Product Extension in Pricefx Artifacts version 1.0.1 Get price condition records from Pricefx and create Price Condition in SAP S4HANA >Externalized transaction handling >Update library reference Get price condition records from Pricefx and create Price Scales in SAP S4HANA >Externalized transaction handling >Update library reference Get price condition records from Pricefx and delete Price Condition in SAP S4HANA >Externalized transaction handling >Update library reference >fix pricefx query Get price condition records from Pricefx and update Price Condition in SAP S4HANA >Externalized transaction handling >Update library reference >fix SAP token issue >fix pricefx query >Initial Release, Package Version 1.0.0 : January-2023 Artifacts version 1.0.0 Get price condition records from Pricefx and create Price Condition in SAP S4HANA Get price condition records from Pricefx and create Price Scales in SAP S4HANA Get price condition records from Pricefx and delete Price Condition in SAP S4HANA Get price condition records from Pricefx and update Price Condition in SAP S4HANA Process simplified Price Condition Response from SAP S4HANA and Write to SAP ACK Product Extension in Pricefx Write Records to SAP ACK Product Extension in Pricefx