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)
- One-Time Customer Invoice
- Withholding Tax for Customer Invoice
- Withholding Tax for Vender Invoice
Tax Postings(added May, 2024)
6.) Feature Highlights
We're constantly updating our API and adding new features.