Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
Hazel
Advisor
Advisor

This blog provides a comprehensive collection of APIs for Journal Entries. Whether you are using SAP S/4HANA Cloud or SAP S/4HANA, this blog will equip you with all the necessary resources to effectively utilize and troubleshoot our API.



1.) Introduction

 

Learn about the different APIs available for journal entries, including synchronous and asynchronous options. Find the links to the latest business documents for both SAP S/4HANA Cloud and SAP S/4HANA.




    • Journal Entry - Post (Synchronous)
      Post journal entries synchronously from external systems to your SAP S/4HANA Cloud system using this inbound service. You can extend this service according to your business needs. This service is based on the SOAP protocol and published on the SAP API Business Hub. SAP S/4HANA Cloud and SAP S/4HANA

 

    • Journal Entry - Post (Asynchronous)
      Post journal entries asynchronously from external systems to your SAP S/4HANA Cloud system using this inbound service. This service is published on the SAP API Business Hub. SAP S/4HANA Cloud and SAP S/4HANA

 

    • Journal Entry - Change (Asynchronous)
      Change part of the header or item information of existing journal entries using this inbound service. This service is based on the SOAP protocol and published on the SAP API Business Hub. SAP S/4HANA Cloud and SAP S/4HANA

 

    • Journal Entry – Clearing (Asynchronous)
      Clear journal entries from SAP S/4HANA Cloud asynchronously using this inbound service. This service supports G/L account clearing, customer account clearing, and vendor account clearing. This service is based on the SOAP protocol and published on the SAP API Business Hub. SAP S/4HANA Cloud and SAP S/4HANA

 

    • Journal Entry by Ledger - Post (Asynchronous)
      Post journal entries asynchronously by ledger from external systems to your SAP S/4HANA Cloud system using this inbound service. This service is based on the SOAP protocol and published on the SAP API Business Hub. SAP S/4HANA Cloud and SAP S/4HANA

 

    • Operational Journal Entry Item - Read (A2X)
      Extract operational journal entry item data to an external system using this inbound service. This service is based on the OData protocol and can be consumed in Fiori apps and on other user interfaces.This service only extracts journal entries with an entry view and is not designed to extract large data volumes.This service is published on the SAP API Business Hub. SAP S/4HANA Cloud and SAP S/4HANA



2.) Setting Up


Before you start using our API, you'll need to set it up. Here's how you can enable API functions on SAP S/4HANA Cloud and SAP S/4HANA.

 



3.) Testing the API



 



4.) Frequently Asked Questions


We've compiled a list of frequently asked questions and their answers:

4.1) Journal Entry - Post (Synchronous)/Journal Entry - Post (Asynchronous)

 

 

 

 

 

 

 

 

 



4.2) Journal Entry - Change (Asynchronous)



4.3) Journal Entry – Clearing (Asynchronous)



4.4) Journal Entry by Ledger - Post (Asynchronous)



4.5) Exstensibility



5.) Payload Examples


We've created a list of example payloads for you to refer to this blog: Payload Examples for API Journal Entry – Post(added September 10, 2019)

    • G/L Account Document

 

    • Customer Invoice

 

    • One-Time Customer Invoice

 

    • Withholding Tax for Customer Invoice

 

    • Customer Payment

 

    • Customer Down Payment

 

    • Vendor Invoice

 

    • Withholding Tax for Vender Invoice

 

    • Vendor Payment

 

    • Vendor Down Payment

          
              Tax Postings(added May, 2024)

6.) Feature Highlights


We're constantly updating our API and adding new features.

2 Comments