Documentation / @facturometro/einvoice / UncheckedLegalMonetaryTotal
Interface: UncheckedLegalMonetaryTotal ​
Defined in: packages/core/src/model/common.types.generated.ts:7360
BG-22 DOCUMENT TOTALS.
A group of business terms providing the monetary totals for the Invoice.
Parser output for LegalMonetaryTotal: every property is optional and codes are plain strings, because nothing has been validated yet.
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-LegalMonetaryTotal/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-LegalMonetaryTotal/
Properties ​
allowanceTotalAmount? ​
optionalallowanceTotalAmount?:UncheckedAmount
Defined in: packages/core/src/model/common.types.generated.ts:7420
BT-107 Sum of allowances on document level.
Sum of all allowances on document level in the Invoice. Must be rounded to maximum 2 decimals.
Attribute currencyID: Mandatory attribute. Use BT-5
Cardinality ​
0..1
Rules ​
BR-CO-11, BR-DEC-10, UBL-DT-01, BR-CL-03
Codelist ​
currencyID: ISO4217 https://docs.peppol.eu/poacc/billing/3.0/codelist/ISO4217/
Rules ​
currencyID: PEPPOL-EN16931-CL007, PEPPOL-EN16931-R051
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-LegalMonetaryTotal/cbc-AllowanceTotalAmount/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-LegalMonetaryTotal/cbc-AllowanceTotalAmount/
chargeTotalAmount? ​
optionalchargeTotalAmount?:UncheckedAmount
Defined in: packages/core/src/model/common.types.generated.ts:7435
BT-108 Sum of charges on document level.
Sum of all charges on document level in the Invoice. Must be rounded to maximum 2 decimals.
Attribute currencyID: Mandatory attribute. Use BT-5
Cardinality ​
0..1
Rules ​
BR-CO-12, BR-DEC-11, UBL-DT-01, BR-CL-03
Codelist ​
currencyID: ISO4217 https://docs.peppol.eu/poacc/billing/3.0/codelist/ISO4217/
Rules ​
currencyID: PEPPOL-EN16931-CL007, PEPPOL-EN16931-R051
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-LegalMonetaryTotal/cbc-ChargeTotalAmount/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-LegalMonetaryTotal/cbc-ChargeTotalAmount/
lineExtensionAmount? ​
optionallineExtensionAmount?:UncheckedAmount
Defined in: packages/core/src/model/common.types.generated.ts:7375
BT-106 Sum of Invoice line net amount.
Sum of all Invoice line net amounts in the Invoice. Must be rounded to maximum 2 decimals.
Attribute currencyID: Mandatory attribute. Use BT-5
Cardinality ​
1..1
Rules ​
BR-12, BR-CO-10, BR-DEC-09, UBL-DT-01, BR-CL-03
Codelist ​
currencyID: ISO4217 https://docs.peppol.eu/poacc/billing/3.0/codelist/ISO4217/
Rules ​
currencyID: PEPPOL-EN16931-CL007, PEPPOL-EN16931-R051
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-LegalMonetaryTotal/cbc-LineExtensionAmount/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-LegalMonetaryTotal/cbc-LineExtensionAmount/
payableAmount? ​
optionalpayableAmount?:UncheckedAmount
Defined in: packages/core/src/model/common.types.generated.ts:7481
BT-115 Amount due for payment.
The outstanding amount that is requested to be paid. Must be rounded to maximum 2 decimals.
Attribute currencyID: Mandatory attribute. Use BT-5
Cardinality ​
1..1
Rules ​
BR-15, BR-CO-16, BR-DEC-18, UBL-DT-01, BR-CL-03
Codelist ​
currencyID: ISO4217 https://docs.peppol.eu/poacc/billing/3.0/codelist/ISO4217/
Rules ​
currencyID: PEPPOL-EN16931-CL007, PEPPOL-EN16931-R051
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-LegalMonetaryTotal/cbc-PayableAmount/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-LegalMonetaryTotal/cbc-PayableAmount/
payableRoundingAmount? ​
optionalpayableRoundingAmount?:UncheckedAmount
Defined in: packages/core/src/model/common.types.generated.ts:7466
BT-114 Rounding amount.
The amount to be added to the invoice total to round the amount to be paid. Must be rounded to maximum 2 decimals.
Attribute currencyID: Mandatory attribute. Use BT-5
Cardinality ​
0..1
Rules ​
BR-DEC-17, UBL-DT-01, BR-CL-03
Codelist ​
currencyID: ISO4217 https://docs.peppol.eu/poacc/billing/3.0/codelist/ISO4217/
Rules ​
currencyID: PEPPOL-EN16931-CL007, PEPPOL-EN16931-R051
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-LegalMonetaryTotal/cbc-PayableRoundingAmount/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-LegalMonetaryTotal/cbc-PayableRoundingAmount/
prepaidAmount? ​
optionalprepaidAmount?:UncheckedAmount
Defined in: packages/core/src/model/common.types.generated.ts:7450
BT-113 Paid amount.
The sum of amounts which have been paid in advance. Must be rounded to maximum 2 decimals.
Attribute currencyID: Mandatory attribute. Use BT-5
Cardinality ​
0..1
Rules ​
UBL-DT-01, BR-CL-03
Codelist ​
currencyID: ISO4217 https://docs.peppol.eu/poacc/billing/3.0/codelist/ISO4217/
Rules ​
currencyID: PEPPOL-EN16931-CL007, PEPPOL-EN16931-R051, BR-DEC-16
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-LegalMonetaryTotal/cbc-PrepaidAmount/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-LegalMonetaryTotal/cbc-PrepaidAmount/
taxExclusiveAmount? ​
optionaltaxExclusiveAmount?:UncheckedAmount
Defined in: packages/core/src/model/common.types.generated.ts:7390
BT-109 Invoice total amount without VAT.
The total amount of the Invoice without VAT. Must be rounded to maximum 2 decimals.
Attribute currencyID: Mandatory attribute. Use BT-5
Cardinality ​
1..1
Rules ​
BR-13, BR-CO-13, BR-DEC-12, UBL-DT-01, BR-CL-03
Codelist ​
currencyID: ISO4217 https://docs.peppol.eu/poacc/billing/3.0/codelist/ISO4217/
Rules ​
currencyID: PEPPOL-EN16931-CL007, PEPPOL-EN16931-R051
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-LegalMonetaryTotal/cbc-TaxExclusiveAmount/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-LegalMonetaryTotal/cbc-TaxExclusiveAmount/
taxInclusiveAmount? ​
optionaltaxInclusiveAmount?:UncheckedAmount
Defined in: packages/core/src/model/common.types.generated.ts:7405
BT-112 Invoice total amount with VAT.
The total amount of the Invoice with VAT. Must be rounded to maximum 2 decimals.
Attribute currencyID: Mandatory attribute. Use BT-5
Cardinality ​
1..1
Rules ​
BR-14, BR-CO-15, BR-DEC-14, UBL-DT-01, BR-CL-03
Codelist ​
currencyID: ISO4217 https://docs.peppol.eu/poacc/billing/3.0/codelist/ISO4217/
Rules ​
currencyID: PEPPOL-EN16931-CL007, PEPPOL-EN16931-R051