Skip to Content
Technical Articles
Author's profile photo Wesley Yin

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

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



Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Venu Ravipati
      Venu Ravipati

      Hi Wesley Yin,

      Thank you for the blog. very useful..

      Thank you,

      Author's profile photo Lindolfo Martins dos Santos
      Lindolfo Martins dos Santos

      It was very useful for me.

      Thank you Wesley !