The setup of transactional integration scenarios is similar to the master data scenarios. As transactional scenarios are more process-oriented, they differ based on the process to be implemented. In this unit, the "Sales Quote Follow-Up Document Creation in SAP Business Suite" scenario is set up as a sample for transactional scenarios. The necessary configuration steps are similar to the master data scenarios and must be carried out across all the connected systems.
This time, we start with the configuration in SAP S/4HANA. We need to prepare the system for:
- Answering the external pricing calls from the cloud solution by activating the relevant web service endpoint.
- Receiving the sales quote follow-up message from the cloud solution (as IDoc).
The following video demonstrates the steps to be executed in the on-premise system:
Note
The logical system ID of the SAP Sales and Service Cloud system used in the following demonstrations is different from the one in the master data scenarios (0M44FCB versus 0M3LRCJ), because the recordings have been carried out in different environments.To give you a quick overview and a summary of the video, the following are the steps that need to be carried out:
- If not done during the master data scenario setup, run the connectivity report again and make sure that the following two options are selected:
Sales Quotes:
- Do you want to use SAP S/4HANA to calculate prices for sales quote items in your cloud solutions?
- Do you want to create follow-up documents for sales quotes from your cloud solution in SAP S/4HANA?
You can run the connectivity report again using either of the following options:
- Transaction RCOD_CONNECTIVITY or
- Report/program RCOD_CREATE_CONNECTIVITY_SIMPL.
- Review the generated connectivity settings:
Use transaction WE20 (Partner Profiles) to review the settings for your cloud solution under Partner Type LS - Logical System. Make sure that the inbound entry for the message type SALESORDER_CREATEFROMDAT2 exists. If it is missing, you need to execute the connectivity report again.
- Enable the web service endpoint for the External Pricing call:
Open transaction SOAMANAGER and navigate to Simplified Web Service Configuration. Search for COD_SALESORDER_SIMULATE and enable User Name/Password (Basic) authentication.
This screen also allows you to review the actual web service endpoint under Show Details. This endpoint needs to be addressed by integration flows from SAP Cloud Integration. However, keep in mind that Cloud Connector or a reverse proxy is located between them and the final URL must be adapted correspondingly.