Skip to Content
Product Information
Author's profile photo Chanchana Bhiboolnakrin

SAP Document and Reporting Compliance for Peppol e-Invoices Singapore – Part 2

Peppol e-Invoices: All you need to know about the electronic invoices in Singapore

Continue from SAP Document and Reporting Compliance for Peppol e-Invoices Singapore – Part 1 – Introduction & journey of Peppol e-Invoices in Singapore.

SAP Solution for Peppol e-Invoices in Singapore 

SAP Document and Reporting Compliance, cloud edition (formerly SAP Document Compliance) is SaaS solution that provides Peppol access point services to senders and receivers of electronic documents using the Peppol eDelivery Network. It also enables you to exchange invoices and related documents in electronic form with authorities and business partners.

SAP Document and Reporting Compliance, cloud edition is localized for Singapore Peppol UBL and available on the following SAP S/4HANA and SAP ECC versions:-

  • SAP S/4HANA Public Cloud Edition
  • SAP S/4HANA On-premise: 1709 FPS07,  1809 FPS05,  1909 FPS03 and  2020 onward
  • SAP ECC:  EHP6 SP27,  EHP6 for SAP HANA SP15,  EHP7 SP21 and  EHP8 SP15

If you do not upgrade SPs regularly in your system, you can refer to SAP Note 2170013 for a preliminary version of the most important system documentation.

The scope of Peppol e-Invoices for Singapore includes with:-

Outgoing Invoice:

  • Standard SD Billing document & FI Invoice (accounting document)
  • Invoice message response

Incoming Invoice:

  • For Incoming Invoice, SAP Document Compliance, cloud edition receives the invoice from sender access providers and stores the invoices in eDocument cockpits only. eInvoice (in XML format) can be viewed in Readable format (html).
  • To automatically post accounting entries of the incoming e-Invoice in SAP ECC and SAP S/4HANA On-premise, additional solution of SAP Invoice Management by OpenText is required.

Application Job Scheduling to send/receive e-Invoices automatically

Extensibilities such as Additional fields mapping and attachment file using Cloud BADI or BADI

Singapore localization:

  • Singapore Peppol UBL
  • Singapore Tax Authority – IRAS Tax Category mapping
  • Support Accounting General Department (AGD) requirements. See SAP Note 3063787
  • GSTN and UEN mapping
  • SWIFT code instead of IBAN / Payment Mean Codes
  • Support Business Scenario such as Customer Accounting for Prescribed goods, Down Payment, Factoring Invoice

Refer to IMDA Peppol Technical Playbook for more detail of Singapore’s requirements.

How to implement SAP Document and Reporting Compliance, cloud edition in Singapore

The complexity of implementation depends on how many companies, business processes involved like outgoing/incoming, FI only or SD & MM invoices also included, how many customizing fields in invoices that are not standard which required additional mapping, does SAP Invoice management by opentext (VIM) integration to automate incoming invoice posting include in the scope? In general, the project time-line is about 8-14 weeks.

The followings are SAP Notes for Singapore Peppol eInvoices.

Peppol-SG Note list
2949585 – eDocument Singapore – e-Invoicing: Installation Overview
2934635 – eDocument Singapore – e-Invoicing: Prerequisite Objects for Note 2934636
2934636 – eDocument Singapore – e-Invoicing
2949586 – eDocument Singapore – e-Invoicing: Configuration and Customizing

Below are list of SAP Help Documents as Guidance for implementing SAP Document and Reporting Compliance, cloud edition.

SAP S/4HANA SAP ECC
eDocument Processing with SAP Document Compliance Same as SAP S/4HANA
Settings for SOA Services Communication Same as SAP S/4HANA
Settings in SAP Application Interface Framework Settings in SAP Application Interface Framework
Configuring Value Mappings Configuring Value Mappings
Authorization Objects Same as SAP S/4HANA
Processing eDocuments in the Background Same as SAP S/4HANA

Integration with SAP Invoice Management by Opentext

The integration is only support on SAP S/4HANA On-premise and SAP ECC. The integration was tested in Oct 2020. Singapore e-Invoices were successfully posted into both FI and MM transactions in SAP. There are known issues or additional steps required as follow:

Note: the status of a known issue can be inquired by opening a support incident for component XX-PART-OPT-INV and mentioning the reference in the form VIMI-xxxxx.

  • Company code cannot be mapped automatically for Non-Purchase Order invoices.

The standard mapping is using VAT ID, which cannot be entered for Singapore in master data. OpenText is working on alternative mapping logic (reference VIMI-26819). For Purchase Order based invoices, company code is derived from the Purchase Order, provided the purchase order is delivered in the XML. For Non-Purchase Order invoices, a short term solution can be a hardcoded company code in the mapping, or a project specific extension.

  • Vendor number mapping

To be able map the supplier automatically, the Singapore tax ID number must be additionally entered in the “VAT ID” field in vendor master data. OpenText is working on alternative mapping logic (reference VIMI-26819). For Purchase Order based invoices, vendor is derived from the purchase order, provided the purchase order is delivered in the XML.

  • Unit of measure mapping

The provided standard mapping is not able to map line item UoM. OpenText is working on a correction (reference VIMI-26767). A temporary workaround is to enter the following mapping in the table /OPT/XML_MAPV:

Transformation: /OPT/TRANS_XML_EDOC_UBL

Root node: Invoice

Serial number: 0075  (assign a new unique number)

External field: Invoice-InvoiceLine-InvoicedQuantity-Code

Field type: Item

Semantic name: Invoicedquantityunitofmeasure

For non-Purchase Order e-Invoices, Opentext plans to implement a module to use the company code and vendor provided by eDocument framework.

Also check SAP Notes 2339256 – SAP Invoice Management by OpenText support for SAP products.


This blog is intended to provide Customers and Partners the guide or where to start of how to implement SAP Document and Reporting Compliance, cloud edition for Singapore Peppol e-Invoices.

See also SAP Document and Reporting Compliance for Peppol e-Invoices Singapore – Part 1 for introduction & journey of Peppol e-Invoices in Singapore.

Please share your feedback and thoughts in a comment. If you have questions about SAP Document Compliance, you can post your question here.

Assigned tags

      Be the first to leave a comment
      You must be Logged on to comment or reply to a post.