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
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
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 | Role / Business Role / User Group | File Upload | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
For details see the subsequent sections.
Additional Resources
Full Pricefx documentation: https://knowledge.pricefx.com/.