Symptom
Unable to upload e-invoice created by SAP to the government e-invoice platform due to error '008- Invalid invoice'. Then understand from the detailed message that the issue is due to incorrect value N of PrintMark field in the XML.
According to E-Invoice Platform for F0401 scenario when no carrier is used, the expected value should be Y for the field.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Post an invoice in the Create Billing Documents - VF01 app
- Go to the eDocument Cockpit and select the Taiwan eInvoice process.
- Submit the eDocument.
- Download the XML file.
- Upload the XML to the government e-invoice platform, then you will get the error.
Cause
The suggestion steps provided by SAP in terms of this scenario are not followed, the value of PrintMark field in the XML hasn't been updated to Y as the consequence.
Resolution
For a B2B electronic invoice (excluding allowance) issued in certificate mode, if it does not contain carrier information and is not donated, it has to be submitted by twice as follows:
- Post an invoice in the Create Billing Documents - VF01 app
- Go to the eDocument Cockpit and select the Taiwan eInvoice process.
- Submit the eDocument.
- Print it.
- Submit it again.
- Download the XML file.
- Upload the XML to the government e-invoice platform.
For more information, please view Creating an Electronic Invoice or Allowance (B2B and B2C) | SAP Help Portal
See Also
Keywords
Message Implementation Guideline, MIG 4.1, F0401,PrintMark, 008, Invalid invoice , KBA , CA-GTF-CSC-EDO-TW , Document Compliance Taiwan , How To
SAP Knowledge Base Article - Public