How to setup the Web Service Configuration of Journal Entry API for S/4 HANA On-Premise System
The following Journal Entry APIs have been delivered for OP customer use.
Journal Entry – Post (Synchronous) (Start with OP2020)
Journal Entry – Post (Asynchronous) (Start with OP2020)
Journal Entry – Change (Asynchronous) (Start with OP2020)
Journal Entry – Clearing (Asynchronous) (Start with OP2020)
In my previous blogs, I have introduced the way to setup these Journal Entry APIs in Communication Arrangement for S/4 HANA Cloud System. Read more at Guidelines for API Journal Entry – Post
In this Blog, I’d like to introduce how to setup them for S/4 HANA On-Premise System.
1. How to Setup Web Service
Step 1: Logon the backend of S/4 HANA On-Premise System
Step 2: Go to the Web page of SOA Management via transaction SOAMANAGER
Step 3: Go to Web Service Configuration
Step 4: Find the API service by Object Name
I have listed the object names for these APIs in table below. Here I use Journal Entry – Post (Synchronous) as an example
|Journal Entry – Post (Synchronous)||JOURNALENTRYCREATEREQUESTCONFI|
|Journal Entry – Post (Asynchronous)||JOURNALENTRYBULKCREATIONREQUES|
|Journal Entry – Change (Asynchronous)||JOURNALENTRYBULKCHANGEREQUEST_|
|Journal Entry – Clearing (Asynchronous)||JOURNALENTRYBULKCLEARINGREQUES|
|Journal Entry by Ledger – Post (Asynchronous)||JOURNALENTRYBULKLEDGERCREATION|
Step 5: Go to the Details of Service Definition by clicking Internal Name, then create Service by clicking Create Service
Step 6: Maintain Service and Binding Name
Step 7: Click Next to maintain Provider Security
Step 8: Click Next to maintain SOAP Protocol
Here we can keep default settings.
Step 9: Click Finish then you will go back to the Details of Service Definition
Step 10: To get WSDL URL by clicking Open Service WSDL Generation
Here you can copy WSDL URL.
Step 11: If you want to test the API with SOAPUI, you can create SOAPUI project with the WSDL URL
1. SAP Help Page
2. SAP API Business Hub