Enterprise Resource Planning Blog Posts by SAP
Get insights and updates about cloud ERP and RISE with SAP, SAP S/4HANA and SAP S/4HANA Cloud, and more enterprise management capabilities with SAP blog posts.
cancel
Showing results for 
Search instead for 
Did you mean: 
Wesley
Product and Topic Expert
Product and Topic Expert
8,081
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



























API Object Name
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


 

2. Appendix


1.     SAP Help Page

Journal Entry - Post (Synchronous) 

Journal Entry - Post (Asynchronous) 

Journal Entry - Change (Asynchronous) 

Journal Entry - Clearing (Asynchronous)

 

2.     SAP API Business Hub

Journal Entry - Post (Synchronous) 

Journal Entry - Post (Asynchronous) 

Journal Entry - Change (Asynchronous) 

Journal Entry - Clearing (Asynchronous)

 

 
3 Comments
former_member184876
Active Participant
0 Kudos
Hi Wesley Yin,

Thank you for the blog. very useful..

Thank you,
Venu
LindolfoMartins
Participant
0 Kudos
It was very useful for me.

Thank you Wesley !
sasaha07
Newcomer
0 Kudos

How to pass UUID  while testing the same API via POSTMAN