In this post, we will explore understanding SOAMANAGER configuration for outbound SOAP webservices to CPI. We will review the steps involved in configuring SOAP webservices in the SOAMANAGER transaction for outbound connections to CPI.
Outline of this blog series: Understanding SOAMANAGER configuration for Outbound SOAP Webservices to CPI
1. SAP CPI Introduction
2. SAP BTP tools and features overview (BTP, Global Account, Sub-Account, Entitlements, Connectivity, Security)
3. SAP CPI Web IDE overview
4. Registering a trial account and enrolling to SAP CPI service
5. Deep dive into Cloud Integration features with real world scenario example
6. Use cases of palette functions
7. Adapter configurations
8. Using Cloud connector for connecting to backend SAP systems
9. Overview on API Management & Open Connectors
10. Integration using Open Connectors with real world example
In short, below is the content we will elaborate in this tutorial:
1. SOAMANAGER setup for Outbound SOAP API
– WSDL generation with CI endpoint
– Upload it in Provider System
– Create Local Integration Scenario Configuration
– Set Port to default in Webservice Configuration
– Logical determination of receiver using Service Group
– Testing the SOAP Service
SOAMANAGER setup for Outbound SOAP API
For Outbound Cleanser Webservices, contingent on the Programming interface documentation, we want to do the setup in SOAMANAGER. In this model, I will utilize the standard outbound conveyance demand Cleanser Programming interface.
SOAP Webservice – CO_EDI_DELIVERY_REQUEST_OUT
API Documentation URL – https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/2f36056ae9a044bba55bcbad204b7bc5/6d877c77526c43b9bc673e923a5e9a34.html
In this URL, we can see the moves toward be finished in SOAMANAGER.
How about we begin.
WSDL generation with CI endpoint
Before we start with the design, we really want to set up the example IFlow in CI and get the Cleanser URL of it. We really want to arrange this in the WSDL.
Make an IFlow – > Pick Cleanser as shipper connector with Cleanser RM as message convention – > Save and Convey.
Now get the WSDL from S4.
In SPROXY,
Export the WSDL.
In the WSDL, add the wsdl:service hub, where we will make reference to the CPI IFlow URL which we duplicated before.
Upload it in Provider System
SOAMANAGER -> Technical Administration -> Provider System -> WSDL assignments -> click on Upload.
Provider system will be created by BASIS team.
Profile name is doled out to this supplier framework. This profile will be made in Specialized Organization
-> Profiles
Under the WSDL Access tab, we would give one Client to getting to the WSDL.
Under WSDL tasks tab, the WSDL is transferred.
Create Local Integration Scenario Configuration
Next is to make a reference to the supplier framework. In this way, Go to Administration Organization – > Nearby Reconciliation Situation Design.
Click on Make. Give a substantial name and depiction.
Click on Straightaway.
You will be approached to choose the help definition name. As this connection point is through help bunch, we can disregard this segment and snap on Straightaway.
To be aware assuming that its administration definition or administration bunch. Normally, outbound cleanser administration will be of administration bunch. To affirm it, get the SAP official archive of that cleanser programming interface.
Administration bunch – EDI_DELIVERYREQUEST_OUT_GRP This assistance bunch name is given in the SAP documentation.
Click on Add.
Once finished, click on alright. The passages will show. To relegate a reference to it, click on Dole out IBC Reference.
Click on Search which will list all the supplier frameworks. In that select the supplier framework and snap Appoint to IBC reference and a similar will be doled out.
This IBC reference will be shown in SRT_MONI as Shipper IBC Type/Source IBC Reference and recipient IBC Type/Collector IBC Reference.
Back to Incorporation Situation setup. Click on Straightaway.
In the logon information task, select the worth in the dropdown which compares to the login subtleties of CI occupant.
This login subtleties ought to be made under, Administration Organization – > Logon Information The executives.
Click on FINISH once finished. Another coordinated situation will be made.
Set Port to default in Webservice Configuration
Go to Administration Organization – > Webservice Arrangement and set the legitimate port to Valid or in the nearby mix situation, you will be provoked with “There are forthcoming undertakings. Click here to open”. Open it and snap on Cycle list. It will deal with the forthcoming errand where the port will be enacted against the cleanser administration and when it affirms, click on Revamp rundown to see the new forthcoming assignments.
The brief won’t show after the forthcoming assignments are handled.
Once handled, go to webservice arrangement choice, and enter the webservice name and snap on search.
Click on Set Log Port default. It will allot Valid against the help.
What’s more, do the ping test to check assuming that the WSDL is reachable.
Logical determination of receiver using Service Group
To keep up with steering rules for the help bunch, where you need to move the message provided that specific circumstances are met. We want to design this choice – Administration Organization – > Consistent Assurance of Switch utilizing Administration Gathering.
Click on Make.
Enter the help bunch and pick the supplier framework.
Get those boundary values from utilitarian and enter it in the beneath screen. Once finished, click on Make NEW Directing. It will add the directing against the help bunch. In any case, without adding those boundaries, it will show as Directing Not Kept up with.
You can add numerous routings, if necessary.
Click on Save.
Testing the SOAP Service
Presently test 2 situations, where not entirely set in stone still up in the air.
Not entirely set in stone and the message shipped off CI, where colleague = 41.
Not set in stone and message not shipped off CI, where colleague = 6.
That’s all there is to it. We have completed understanding SOAMANAGER configuration for Outbound SOAP Webservices to CPI and have successfully configured the SOAMANAGER for outbound SOAP services with the routing rules maintained.
Gratitude for perusing this blog. Cheerful learning!!
YOU MAY LIKE THIS
What are the qualifications for SAP job?
SAP ABAP Online Training: Advanced Business Application