Exploring the Different Services of SAP Omnichannel Promotion Pricing
Objective
After completing this lesson, you will be able to breakdown SAP Omnichannel Promotion Pricings different services
Different Services of SAP Omnichannel Promotion Pricing
Here is a quick overview of what the Omnichannel Promotion Pricing service consists of. It has six different services parts:
Promotion Maintenance UI.
Data Upload Service.
Calculation Service.
Data Access Service.
Administration Service.
Business Configuration UI.
Promotion Maintenance UI
Promotion maintenance UI is available in SAP Omnichannel Promotion Pricing. It's an app that you can use to maintain your promotions for SAP Omnichannel Promotion Pricing directly in the Cloud.
Data Upload Service
With the Data Upload service, you can upload promotions and regular prices to your cloud environment. This data is the basis for the calculation of effective sales prices and is used by all services delivered with SAP Omnichannel Promotion Pricing.
There are two options for uploading the data to the cloud environment:
Upload the data from another system using the Data Upload Client SDK through the SAP API Business Hub.
Upload your promotions and regular prices from SAP Customer Activity Repository through Idocs by using the SAP Data Replication Framework.
Calculation Service
The Calculation service calculates the effective sales prices by applying promotional rules in the relevant customer context. It calculates prices for single products or entire shopping carts. The service can be called from the different sales channel application, for example, POS, webshop, or ERP Sales Order. The calculation is based on the promotions and the regular prices are uploaded to the cloud environment through the data upload service.
Note
You can also provide the regular price as part of the calculation request so that only the relevant promotions are applied.
The calculation service then sends prices and additional information about customer rewards back to the calling application.
Data Access Service
The Data Access service is an Odata service. It allows you to read your promotional rules and regular prices that were uploaded to the cloud environment through the data upload service.
This way, you can:
Check if the upload of promotions and regular prices was successful.
Check if the deletion of promotions and regular prices was successful.
Check the applied promotions and regular prices if a price calculation did not yield the expected result.
Administration Service
You use the Administration service to delete promotions and regular prices that are no longer needed in your cloud environment. The deletion can be based on various filters, such as expiry date, and scheduled according to your business needs.
In this way, you can reduce the volume of data and optimize the performance of the price calculation.
Business Configuration UI
With the configuration app Configure Omnichannel Promotion Pricing, you can maintain various parameters to influence the behavior of the calculation service. For example: