E-Invoice Process in SAP
In recent years there have been legal requirements for many countries to have invoice documents generated electronically and submit to either customer and/or government portal electronically.
In this article I will discuss the high-level generic approach to be followed in SAP to achieve these requirements. There are different country level requirements across the globe and each country level requirement are not covered specifically here. For many countries SAP has provided solutions and be utilized.
It is possible that electronic documents are submitted to business partners directly, on the other hand there can be a requirement to submit electronic documents to respective government portals directly. In case of Spain, it is called SII and in case of Italy it is called SDI.
The business process looks as under:

- You Create a document in SAP for example Invoice and system creates a eDocument for the same
- In the eDocument Cockpit system maps the XML format against these documents and forward it to the services. Depending on the scenario selected, services validate and checks or digitally sign the documents before submission to receiver system.
- Receivers’ system send message back, for example acknowledgement or validation code back to the service, in turn forward the message back to SAP application in back end.
- The system updates electronica documents and the user can further process them in eDocument Cockpit.
- eDocument Cockpit allows you to perform below:
- Create, process, and monitor electronic documents for country/region-specific processes (transaction EDOC_COCKPIT).
- Import incoming messages and further process them in the system (transaction EDOC_INBOUND_MSG)
- Upload incoming messages in form of XML files from your file system to the application server (transaction EDOC_INBOUND_UPLOAD).
- Submit several electronic documents bundled in one electronic document (transaction EDOC_SUMMARY).
- Automate the processing of several steps to run in the background (transaction EDOC_BACKGROUND).
- Set the status of electronic documents to complete (transaction EDOC_COMPLETE).
Source: help.sap.com
For any further question ask mdkhatri1972@gmail.com
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.