RCG SAP S/4 HANA Event Listener - Implementation Template
Prerequisites
This implementation template has the following dependencies:
- Anypoint MQ Destinations
- Configuration in SAP S/4HANA for event updates
Please review the use cases described on the MuleSoft Accelerator for Retail and MuleSoft Accelerator for Consumer Goods solution pages for more information about dependencies on other APIs and services.
Create Anypoint MQ destinations
In addition to the Anypoint MQ client application credentials, the following destinations must be created and made accessible to this API:
- rcg-order-update-exchange
- rcg-order-update-retail-dl-queue
- rcg-customer-update-exchange
- rcg-customer-update-retail-dl-queue
- rcg-product-update-exchange
- rcg-product-update-sap-dl-queue
Configure SAP S/4HANA for event updates
SAP needs to be configured with the endpoint mule API listens on for customers, orders, invoice, purchase order acknowledgement and shipping updates. To get the endpoints that need to be configured in SAP, deploy the API to cloudhub. Once deployed, get the cloudhub endpoint and append "/customers" for customers endpoint, "/orders" for orders endpoint, "/invoice" for invoice endpoint, "/poAcknowledgement" for poAcknowledgement endpoint and "/shippingNotification" for shippingNotification endpoint.
Next steps
Refer to the Deployment page for instructions on how to configure and deploy this application.