Through SAP Integration Suite the Pricefx Integration Adapter can integrate other cloud and on-premise applications within the organization with the Pricefx application providing a full suite of price management solutions.
The adapter's main purpose is:
-
To execute the data integration part of the Pricefx implementation faster and more effectively.
-
To allow partners and customers to handle the data integration themselves, without having to depend on Pricefx developers.
In this section:
Prerequisites
You will need:
-
Dedicated Pricefx partition with master data and supporting data
-
User account for this partition
-
Pricefx Key for OAuth (recommended) or a JWT token
Version History
|
Version |
Major Updates |
Release Date |
|---|---|---|
|
8.1.0 |
Dynamic Environment Support |
July-2025 |
|
8.0.0 |
Camel 3 |
June-2025 |
|
6.0.0 |
Condition record load data for Pricefx v14+ |
Apr-2025 |
|
4.0.0 |
Condition record update for Pricefx v13 |
Feb-2025 |
|
3.0.0 |
Condition record first release |
July-2024 |
|
2.6.0 |
Payout records |
June-2024 |
Exchange Properties
Pricefx Connector has the following document properties:
-
pageSize – Optional property for Get and Fetch Operations. The default page size is 500; you can set it to any number smaller than the default value.
-
pageNumber – Optional property for Get and Fetch Operations. The default page number is 1.
-
access-token – Mandatory property for all operations except for “get token” operation. The access token can be retrieved by the “get token” operation. This token can be either an OAuth token or a JWT token
-
uniqueId – Used in the Get operation, Quote Operations, Upload Status Check operations and Product Image Operations. It is not required in other operations.
Supported Objects or Operations
-
Pricefx API direct calls
-
Test connection
-
Master Data
-
Customers
-
Products
-
Customer Extensions (various attributes of the customers data)
-
Product Extensions (various attributes of the products data)
-
Price Parameters (proprietary Pricefx tables containing values and rules used for price calculation)
-
-
PriceAnalyzer (PA) objects
-
Data Feed
-
Data Load
-
Data Source
-
Datamart
-
-
Quotes
-
Users
-
User Access
-
Price Records
-
Product Images
-
Advanced Configuration
-
Formula Execution
-
Payout Records
-
Condition Records
-
Action
-
Action Plan
-
Contract
-
Rebate Agreement
-
Price List objects
-
Manual Price List
-
Live Price Grid
-
Price List
-
Manual Price List Items
-
Live Price Grid Items
-
Price List Items
-
Supported Operations
Operation / Object
|
Master Data
|
Price Analyzer
|
Quote
|
Price Record
|
User
|
Advanced Configuration
|
Token
|
Product Images
|
Condition Record
|
Payout
|
Price List / Price Grid / Manual Price List
|
||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product / Customer / Product Extension / Customer Extension / Price Parameter
|
Data
|
Table
|
|
|
|
|
|
Item
|
Header
|
||||
Create
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Update
|
|
|
|
|
|
(user access only)
|
|
|
|
|
|
|
|
Get
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fetch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fetch Count
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Upsert
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Metadata
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Get by TypedId
|
(except Matrix Price Parameters with multiple keys)
|
|
|
|
|
|
|
|
|
|
|
|
|
Status
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bulk Data Load
|
|
(Data Feed)
|
|
|
|
|
|
|
|
|
|
|
|
Upload File
|
|
(Datasource / Data Feed)
|
|
|
|
|
|
|
|
|
|
|
|
Delete
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Delete by Key
|
(Product / Customer)
|
|
|
|
|
|
|
|
|
|
|
|
|
Refresh
|
|
|
(Datamart)
|
|
|
|
|
|
|
|
|
|
|
Flush
|
|
|
(Datasource)
|
|
|
|
|
|
|
|
|
|
|
Truncate
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Execute Formula
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Execute Quote operations
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Post
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Test Connection
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Operation / Object
|
Role / Business Role / User Group
|
Action / Action Plan
|
Rebate agreement
|
Contract
|
File Upload
|
|---|---|---|---|---|---|
|
|
|
|
|||
Create
|
|
|
|
|
|
Update
|
|
|
|
|
|
Get
|
|
|
|
|
|
Fetch
|
|
|
|
|
|
Fetch Count
|
|
|
|
|
|
Upsert
|
|
|
|
|
|
Metadata
|
|
|
|
|
|
Get by TypedId
|
|
|
|
|
|
Status
|
|
|
|
|
|
Bulk Data Load
|
|
|
|
|
|
Upload File
|
|
|
|
|
|
Delete
|
|
|
|
|
|
Delete by Key
|
|
|
|
|
|
Refresh
|
|
|
|
|
|
Flush
|
|
|
|
|
|
Truncate
|
|
|
|
|
|
Execute Formula
|
|
|
|
|
|
Execute Quote operations
|
|
|
|
|
|
Post
|
|
|
|
|
|
Test Connection
|
|
|
|
|
|
For details see the subsequent sections.
Additional Resources
Full Pricefx documentation: https://knowledge.pricefx.com/.