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 – Post (Synchronous) JOURNALENTRYCREATEREQUESTCONFI
Journal Entry – Post (Asynchronous) JOURNALENTRYBULKCREATIONREQUES
Journal Entry – Change (Asynchronous) JOURNALENTRYBULKCHANGEREQUEST_
Journal Entry – Clearing (Asynchronous) JOURNALENTRYBULKCLEARINGREQUES

 

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

      1 Comment
      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,
      Venu