Peppol e-Invoices: All you need to know about the electronic invoices in Singapore
Continue from SAP Document 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 Compliance, cloud edition 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 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:-
- Standard SD Billing document & FI Invoice (accounting document)
- Invoice message response
- 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 Peppol UBL
- Singapore Tax Authority – IRAS Tax Category mapping
- Support Accounting General Department (AGD) Scenario such as Business Partner relationship for AGD, Payment Term mapping, Business Unit, AGD required field such as header text
- GSTN and UEN mapping
- SWIFT code instead of IBAN
- 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 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 as well, a lot of customizing fields in invoices that are not standard which required additional mapping, will invoice management integration include? In general, the project time-line is about 8-14 weeks.
The followings are SAP Notes for Singapore Peppol eInvoices.
Below are list of SAP Help Documents as Guidance for implementing SAP Document 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:
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 on how to implement SAP Document Compliance, cloud edition for Singapore Peppol e-Invoices i.e. support versions of SAP S/4HANA and SAP ECC, Scope included, Singapore localization, relevant SAP Notes and Integration test result of SAP Invoice Management by Opentext.
See also SAP Document 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.