Price Condition Mapping — Artifact Reference

Full list of artifacts in the SAP S/4HANA Price Condition Mapping with Pricefx package — the reusable Message Mappings, helper iFlows and the Value Mapping used by the SAP S/4HANA Price Condition Integration with Pricefx package to translate between Pricefx condition records and SAP S/4HANA price-condition payloads. Artifact names are the display names shown in SAP Integration Suite (matching the published SAP Business Accelerator Hub names).

Pricefx → SAP S/4HANA — build create / patch requests

Artifact

Description

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

Helper iFlow that orchestrates building the SAP batch-create request from a set of Pricefx price condition records (invokes the mappings below).

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

Maps Pricefx price condition records to the SAP S/4HANA price-condition batch create request.

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

Same as above for purchasing conditions.

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

Builds the SAP batch create request from a Pricefx default sales price condition.

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

Builds the SAP batch create request from a Pricefx default purchasing price condition.

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

Builds the SAP batch create request from a Pricefx default agreement condition.

Message Mapping Build SAP S4HANA Cloud Price Condition Batch Create Request from Pricefx Default Agreement Condition

Variant of the above targeting the SAP S/4HANA Cloud price-condition API.

Message Mapping Build SAP S4HANA Delete Condition Record Patch Request from Pricefx Price Condition Records

Builds the SAP PATCH request that deletes/expires sales condition records.

Message Mapping Build SAP S4HANA Delete Purchasing Condition Record Patch Request from Pricefx Price Condition Records

Builds the SAP PATCH request that deletes/expires purchasing condition records.

SAP S/4HANA → Pricefx — build condition-record upsert / update

Artifact

Description

Message Mapping Build Pricefx Condition Record Upsert Request from SAP S4HANA Sales Condition

Maps an SAP S/4HANA sales condition into a Pricefx condition-record upsert request.

Message Mapping Build Pricefx Condition Record Upsert Request from SAP S4HANA Purchasing Condition

Same as above for purchasing conditions.

Message Mapping Build Pricefx Condition Record Upsert Request for Pricefx Agreement from SAP S4HANA Sales Condition

Maps an SAP sales condition into a Pricefx agreement condition-record upsert request.

Message Mapping Build Pricefx Deleted or Errored Condition Record Upsert Request from SAP S4HANA Sales Condition

Builds the Pricefx upsert for deleted/errored sales conditions coming back from SAP.

Message Mapping Build Pricefx Deleted or Errored Condition Record Upsert Request from SAP S4HANA Purchasing Condition

Same as above for purchasing conditions.

Message Mapping Build Pricefx Condition Record Update Request from SAP S4HANA Sales Condition

Maps an SAP sales condition into a Pricefx condition-record update request.

Message Mapping Build Pricefx Condition Record Update Request from SAP S4HANA Purchasing Condition

Same as above for purchasing conditions.

Status / result write-back to Pricefx

Artifact

Description

Message Mapping Build Pricefx Condition Record Status Update Request

Builds the request that updates the integration status on Pricefx condition records.

Message Mapping Build Pricefx Condition Record Status Reset Request

Builds the request that resets the status on Pricefx condition records.

Message Mapping Build Pricefx Condition Record Update Request

Builds a generic Pricefx condition-record update request.

Message Mapping Build Pricefx Condition Record Temp Table Update Request

Builds the update request for the Pricefx condition-record temp table used during processing.

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

Builds the Pricefx SAP ACK Product Extension upsert from the simplified SAP price-condition response (write-back of SAP keys/acknowledgement).

Extract / flatten helpers

Artifact

Description

Extract SAP S4HANA Price Condition Batch Create Result

Helper iFlow (XSLT) that extracts the useful elements from the SAP price-condition batch-create response (and removes namespaces).

Extract Error Message from Condition Record Response from SAP S4HANA

Helper iFlow that extracts the human-readable error text from an SAP condition-record response.

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

Extracts the SAP price-condition keys stored on the Pricefx SAP ACK Product Extension.

Message Mapping Extract keys from Condition Records in Pricefx

Extracts the keys from Pricefx condition records.

Message Mapping Extract Application Type from Pricefx Price Condition Records

Extracts the application type from Pricefx price condition records (used for routing).

Message Mapping Extract Quote Information

Extracts quote information from the Pricefx payload.

Message Mapping Flatten SAP ACK Product Extension

Flattens the SAP ACK Product Extension structure for downstream processing.

Message Mapping Flatten Pricefx Price Conditions

Flattens the Pricefx price-condition structure into a simple record list.

Message Mapping Flatten Pricefx Deleted or Errored Price Conditions

Flattens deleted/errored Pricefx price conditions into a simple record list.

Price scale transforms

Artifact

Description

Transform SAP S4HANA Price Scale to Pricefx format

Helper iFlow that converts an SAP S/4HANA sales price scale into the Pricefx scale format.

Transform SAP S4HANA Purchasing Price Scale to Pricefx format

Same as above for purchasing price scales.

Configuration

Artifact

Description

Value Mapping Pricefx Condition Table To Integration Suite Message Mapping

Value Mapping that maps a Pricefx condition table to the corresponding Integration Suite message mapping (drives which mapping is applied per condition record set).

Deprecated (still in the package, not used)

Artifact

DEPRECATED - Build SAP S4HANA Price Scale Requests from Pricefx Price Conditions

DEPRECATED - Message Mapping Build SAP S4HANA Price Scale Batch Create Request from a list of Price Scales

DEPRECATED - Message Mapping Build SAP S4HANA Price Scale Request from Pricefx Price Condition Records

DEPRECATED - Message Mapping Build SAP S4HANA Condition Record Patch Request from Pricefx Price Condition Records

DEPRECATED - Message Mapping Build SAP S4HANA Condition Record Validity Patch Request from Pricefx Price Condition Records

Artifact names match the published SAP Business Accelerator Hub display names for the package.