Org
Item
Item is used to describe a single product or service.
Schema ID
https://gobl.org/draft-0/org/item
Properties
Title | Property | Type | Req. | Description |
---|---|---|---|---|
UUID | uuid | string | Universally Unique Identifier. | |
Ref | ref | string | Primary reference code that identifies this item. Additional codes can be provided in the ‘identities’ property. | |
Key | key | cbc.Key | Special key used to classify the item sometimes required by some regimes. | |
Name | name | string | true | Brief name of the item |
Identities | identities | array of org.Identity | List of additional codes, IDs, or SKUs which can be used to identify the item. They should be agreed upon between supplier and customer. | |
Description | description | string | Detailed description of the item. | |
Currency | currency | currency.Code | Currency used for the item’s price. | |
Price | price | num.Amount | true | Base price of a single unit to be sold. |
Alternative Prices | alt_prices | array of currency.Amount | AltPrices defines a list of prices with their currencies that may be used as an alternative to the item’s base price. | |
Unit | unit | org.Unit | Unit of measure. | |
Country of Origin | origin | l10n.ISOCountryCode | Country code of where this item was from originally. | |
Extensions | ext | tax.Extensions | Extension code map for any additional regime specific codes that may be required. | |
Meta | meta | cbc.Meta | Additional meta information that may be useful |