Context
IN
/ubl:Invoice/cac:LegalMonetaryTotal
VRBL-Invoice-IN-1p0 - Document Totals
India |
VRBL-Invoice-IN-1p0
| Context ID | INV1115 |
| Usage | M |
Description
A group of business terms providing the monetary totals for the Invoice.
Child elements
| Usage | Element | Description | Cardinality |
|---|---|---|---|
| M | cec:UBLExtensions |
Legal Monetary Total Extensions Group | 0..1 |
| M | cbc:LineExtensionAmount |
Sum of Invoice Line Net Amount
The monetary amount of an extended transaction line, net of tax and settlement discounts, but inclusive of any applicable rounding amount. |
0..1 |
| M | cbc:TaxExclusiveAmount |
Invoice Total Amount Without Tax
The monetary amount of an extended transaction line, exclusive of taxes. |
0..1 |
| M | cbc:TaxInclusiveAmount |
Invoice Total Amount With Tax
The monetary amount including taxes; the sum of payable amount and prepaid amount. |
0..1 |
| O | cbc:AllowanceTotalAmount |
Sum of Allowances on Document Level
The total monetary amount of all allowances. |
0..1 |
| O | cbc:ChargeTotalAmount |
Sum of Charges on Document Level
The total monetary amount of all charges. |
0..1 |
| O | cbc:PrepaidAmount |
Paid Amount
The total prepaid monetary amount. |
0..1 |
| O | cbc:PayableRoundingAmount |
Rounding Amount
The rounding amount (positive or negative) added to produce the line extension amount. |
0..1 |
| M | cbc:PayableAmount |
Amount Due For Payment
The amount of the monetary total to be paid. |
1..1 |
| O | cbc:PayableAlternativeAmount |
Legal Monetary Total Payable Alternative Amount
The amount of the monetary total to be paid, expressed in an alternative currency. |
0..1 |
Details
Example: IN_Credit-Note_with_E-way_bill.xml
<ubl:Invoice>
<!-- ... omitted for readability -->
<cac:LegalMonetaryTotal>
<ext:UBLExtensions>
<ext:UBLExtension>
<ext:ExtensionContent>
<vrbl:LegalMonetaryTotalExtension>
<vrbl:TotalInvoiceAmount currencyID="INR">4.20</vrbl:TotalInvoiceAmount>
</vrbl:LegalMonetaryTotalExtension>
</ext:ExtensionContent>
</ext:UBLExtension>
</ext:UBLExtensions>
<cbc:LineExtensionAmount currencyID="INR">4.00</cbc:LineExtensionAmount>
<cbc:TaxExclusiveAmount currencyID="INR">4.00</cbc:TaxExclusiveAmount>
<cbc:TaxInclusiveAmount currencyID="INR">4.20</cbc:TaxInclusiveAmount>
<cbc:PrepaidAmount currencyID="INR">1.20</cbc:PrepaidAmount>
<cbc:PayableRoundingAmount currencyID="INR">0.00</cbc:PayableRoundingAmount>
<cbc:PayableAmount currencyID="INR">3.00</cbc:PayableAmount>
<cbc:PayableAlternativeAmount currencyID="EUR">0.00</cbc:PayableAlternativeAmount>
</cac:LegalMonetaryTotal>
<!-- ... omitted for readability -->
</ubl:Invoice>
Rules
| Rule ID | Error Message |
|---|---|
| VRBL-INV-IN-1p0-41 | The Legal Monetary Total Legal Monetary Total Extension must exist within the Document Totals. |
| VRBL-INV-IN-1p0-66 | If the Document Level Allowances is used without setting Allowance Charge After Tax Indicator, the Sum of Allowances on Document Level must exist. |
| VRBL-INV-IN-1p0-67 | If the Document Level Charges is used without setting Allowance Charge After Tax Indicator, the Sum of Charges on Document Level must exist. |