Documentation / @facturometro/core / PriceAllowanceChargeInput
Interface: PriceAllowanceChargeInput
Defined in: packages/core/src/model/common.types.generated.ts:5330
ALLOWANCE.
Builder input for PriceAllowanceCharge: decimals may be numbers; currencyId and defaultable elements (those with a default or fixed value) are optional; leaves whose attributes are all optional accept a plain string.
See
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-InvoiceLine/cac-Price/cac-AllowanceCharge/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-CreditNoteLine/cac-Price/cac-AllowanceCharge/
Properties
amount
amount:
string|number|AmountInput
Defined in: packages/core/src/model/common.types.generated.ts:5356
BT-147 Item price discount.
The total discount subtracted from the Item gross price to calculate the Item net price.
Attribute currencyID: Mandatory attribute. Use BT-5
Cardinality
1..1
Codelist
currencyID: ISO4217 https://docs.peppol.eu/poacc/billing/3.0/codelist/ISO4217/
Rules
currencyID: PEPPOL-EN16931-CL007, PEPPOL-EN16931-R051, BR-CL-03
See
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-InvoiceLine/cac-Price/cac-AllowanceCharge/cbc-Amount/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-CreditNoteLine/cac-Price/cac-AllowanceCharge/cbc-Amount/
baseAmount?
optionalbaseAmount?:string|number|AmountInput
Defined in: packages/core/src/model/common.types.generated.ts:5371
BT-148 Item gross price.
The unit price, exclusive of VAT, before subtracting Item price discount, can not be negative
Attribute currencyID: Mandatory attribute. Use BT-5
Cardinality
0..1
Rules
BR-28, 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-InvoiceLine/cac-Price/cac-AllowanceCharge/cbc-BaseAmount/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-CreditNoteLine/cac-Price/cac-AllowanceCharge/cbc-BaseAmount/
chargeIndicator?
optionalchargeIndicator?:string
Defined in: packages/core/src/model/common.types.generated.ts:5342
cbc:ChargeIndicator.
Mandatory element. Value must be “false”
Cardinality
1..1
Fixed
false
Rules
PEPPOL-EN16931-R044