Pricefx
AIR Key
Insert SAP_AIR_Key to Advanced Configuration in Pricefx.
See Other Utilities | Get AIR Key from Pricefx.
Authentication
Create an integration user with data integration rights and rights to access the required modules in Pricefx User Admin. This is to be used by SAP Integration Suite to access Pricefx via integration adapter.
Events
Raise Pricefx support ticket to create RabbitMQ queue for the partition and get connection configuration and credentials.
Identify the events required to trigger the integration flow in SAP and enable them in Pricefx partition.
See Price events.
Action | Event type | Trigger |
---|---|---|
Price list approved | ITEM_APPROVED_PL | Create Price Conditions in S/4 HANA from Pricefx price list records |
Quote approved | ITEM_APPROVED_Q | Create sales contract in S/4 HANA from Pricefx Price quote |
Price grid item approved | ITEM_APPROVED_PGI | Create Price Conditions in S/4 HANA from Pricefx LPG records |
Price Record updated | ITEM_UPDATE_PR | Create Price Conditions in S/4 HANA from Quote |
Rebate Record updated | ITEM_APPROVED_RR | Create credit or debit memos in S/4 HANA from Payout Records generated by Rebate Records |
Custom action to reload product hierarchy approved | CUSTOM | Reload full product hierarchy in Pricefx from S/4 HANA |
Tables
| Mandatory Tables |
---|---|
Product | Product master and Product Extensions |
Customer (Business Partner) | Customer master and Customer Extensions |
Price Conditions | Product Extension table to store the Price Records Price Parameters to store SAP Price Condition configurations (as per Pricefx calculation logic to create the Price Records) |
Billing document | Data Feed and Data Source |
Sales contract | - |
Sales Order | Price Parameters to store the Sales Orders |
Payouts | Price Parameters to store configuration for creating credit memos and debit memos |
Accruals | Price Parameters to store configuration for creating accruals Customer Extension to store accrual history |
Calculation Logics
| Mandatory | Optional |
---|---|---|
Product | - | CFS to synchronize current product hierarchy from Product Extension to Product master |
Custom Form logics to trigger product hierarchy reload | ||
Customer (Business Partner) | - | - |
Price conditions | Calculation logic invoked by SAP integration flow to create Price Records in Product Extension table Price list / LPG / Quote logic providing necessary SAP S/4HANA fields |
|
Billing document |
| Logic to flush Data Feed to Data Source |
Sales contract | Quote logic providing necessary SAP S/4HANA fields |
|
Sales Order | - |
|
Payouts / Accruals | Rebate logic to create Payout Records with necessary SAP S/4HANA fields Calculation logic invoked by SAP integration flow to update Payout Records Calculation logic invoked by post approval logic to update Payout Records status Post approval logic to update Payout Records status |
|