Context
PH
/ubl:Invoice/cac:AllowanceCharge[string(cbc:ChargeIndicator) = 'true']/cbc:AllowanceChargeReasonCode
VRBL-Invoice-PH-1p0 - Document Level Charge Reason Code
Philippines |
VRBL-Invoice-PH-1p0
| Context ID | INV0911 |
| Usage | O |
| Format | Code |
Description
The reason for the document level charge, expressed as a code.
For Philippines e-invoicing, it is possible to include other taxable or non-taxable charges.
Details
vrbl-invoice-ph-1p0
| Code | Description |
|---|---|
VRBL:PH:TAX |
Other taxable charge |
VRBL:PH:NONTAX |
Other non-taxable charge |
Example: VRBL_PH_CAS_invoice_max.xml
<ubl:Invoice>
<!-- ... omitted for readability -->
<cac:AllowanceCharge>
<!-- ... omitted for readability -->
<cbc:AllowanceChargeReasonCode>VRBL:PH:TAX</cbc:AllowanceChargeReasonCode>
<!-- ... omitted for readability -->
</cac:AllowanceCharge>
<!-- ... omitted for readability -->
</ubl:Invoice>
Rules
| Rule ID | Error Message |
|---|---|
| VRBL-INV-PH-1p0-4 | The value of the Document Level Charge Reason Code must be contained in Charge Reason Code (Philippines Extension) [VRBL-CL-PH-ChargeReasonCode-Extension] (prefixed by 'VRBL:PH:'). |