Documentation / @facturometro/core / ItemInput
Interface: ItemInput ​
Defined in: packages/core/src/model/common.types.generated.ts:4953
BG-31 ITEM INFORMATION.
A group of business terms providing information about the goods and services invoiced.
Builder input for Item: 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-Item/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-CreditNoteLine/cac-Item/
Properties ​
additionalItemProperty? ​
optionaladditionalItemProperty?:AdditionalItemPropertyInput[]
Defined in: packages/core/src/model/common.types.generated.ts:5037
BG-32 ITEM ATTRIBUTES.
A group of business terms providing information about properties of the goods and services invoiced.
Cardinality ​
0..n
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-InvoiceLine/cac-Item/cac-AdditionalItemProperty/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-CreditNoteLine/cac-Item/cac-AdditionalItemProperty/
buyersItemIdentification? ​
optionalbuyersItemIdentification?:BuyersItemIdentificationInput
Defined in: packages/core/src/model/common.types.generated.ts:4983
BUYERS ITEM IDENTIFICATION.
Cardinality ​
0..1
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-InvoiceLine/cac-Item/cac-BuyersItemIdentification/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-CreditNoteLine/cac-Item/cac-BuyersItemIdentification/
classifiedTaxCategory ​
classifiedTaxCategory:
ClassifiedTaxCategoryInput
Defined in: packages/core/src/model/common.types.generated.ts:5026
BG-30 LINE VAT INFORMATION.
A group of business terms providing information about the VAT applicable for the goods and services invoiced on the Invoice line.
Cardinality ​
1..1
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-InvoiceLine/cac-Item/cac-ClassifiedTaxCategory/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-CreditNoteLine/cac-Item/cac-ClassifiedTaxCategory/
commodityClassification? ​
optionalcommodityClassification?:CommodityClassificationInput[]
Defined in: packages/core/src/model/common.types.generated.ts:5015
COMMODITY CLASSIFICATION.
Cardinality ​
0..n
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-InvoiceLine/cac-Item/cac-CommodityClassification/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-CreditNoteLine/cac-Item/cac-CommodityClassification/
description? ​
optionaldescription?:string
Defined in: packages/core/src/model/common.types.generated.ts:4964
BT-154 Item description.
A description for an item.The item description allows for describing the item and its features in more detail than the Item name.
Cardinality ​
0..1
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-InvoiceLine/cac-Item/cbc-Description/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-CreditNoteLine/cac-Item/cbc-Description/
name ​
name:
string
Defined in: packages/core/src/model/common.types.generated.ts:4975
BT-153 Item name.
A name for an item.
Cardinality ​
1..1
Rules ​
BR-25
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-InvoiceLine/cac-Item/cbc-Name/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-CreditNoteLine/cac-Item/cbc-Name/
originCountry? ​
optionaloriginCountry?:OriginCountryInput
Defined in: packages/core/src/model/common.types.generated.ts:5007
ORIGIN COUNTRY.
Cardinality ​
0..1
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-InvoiceLine/cac-Item/cac-OriginCountry/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-CreditNoteLine/cac-Item/cac-OriginCountry/
sellersItemIdentification? ​
optionalsellersItemIdentification?:SellersItemIdentificationInput
Defined in: packages/core/src/model/common.types.generated.ts:4991
SELLERS ITEM IDENTIFICATION.
Cardinality ​
0..1
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-InvoiceLine/cac-Item/cac-SellersItemIdentification/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-CreditNoteLine/cac-Item/cac-SellersItemIdentification/
standardItemIdentification? ​
optionalstandardItemIdentification?:StandardItemIdentificationInput
Defined in: packages/core/src/model/common.types.generated.ts:4999
STANDARD ITEM IDENTIFICATION.
Cardinality ​
0..1