Data Upload Service
The Data Upload service helps you to upload the regular price data and the promotion data to SAP Omnichannel Promotion Pricing. You can also maintain promotion rules by using the Maintain Promotion app.

Now, lets have a look how the service works:
The regular price and promotion data maintained in the external Promotion and Pricing maintenance tool are uploaded in the Cloud repository of SAP Omnichannel Promotion Pricing with the help of the data upload service.
Sales Application
Whenever a sales application needs the promotional price, it calls the Calculation service for SAP Omnichannel Promotion Pricing. The service calculates the effective sales price, based on the available price and promotional data, and sends it back to the calling application.
Now, whenever a sales application needs the promotional price, it calls the Calculation. The Calculation is part of the SAP Omnichannel Promotion Pricing, and it calculates the effective sales price based on the uploaded price and promotion data. Then, the calculation service sends the effective price back to the calling application.
The calculation of price takes place centrally in SAP Omnichannel Promotion Pricing. Therefore, whenever it is needed by any of the sales channels, a consistency in the final price communicated to the customer is ensured, thus offering an unbroken omnichannel engagement experience.
