Skip to content

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

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


baseAmount?

optional baseAmount?: 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


chargeIndicator?

optional chargeIndicator?: 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

See

MIT licensed. Specification artefacts belong to OpenPEPPOL, CEN and OASIS.