Dycode SimpleUBL UBL 2.0 Class Library

Item Class

Remarks

Information directly relating to an item.

Public Instance Constructors

Item Constructor Default constructor.
Item Copy Constructor Copy constructor. (Only C++)

Public Instance Properties

 
Property UBL 2.0 Description
Descriptions0..n Description. Free-form field that can be used to give a text description of the item.
PackQuantity0..1 Pack Quantity. The unit packaging quantity.
PackSizeNumeric0..1 Pack Size. The number of items in a pack.
CatalogueIndicator0..1 Indicator. Indicates whether the item was ordered from a Catalogue (true) or not (false).
Name0..1 Name. A short name optionally given to an item, such as a name from a Catalogue, as distinct from a description.
HazardousRiskIndicator0..1 Indicator. Indicates whether the item as delivered is hazardous. (Ex: Default is negative)
AdditionalInformation0..1 Information. Provides more details of the item (e.g., the URL of a relevant web page).
Keywords0..n Keyword. A Seller Party-defined search string for the item. Also could be synonyms for identifying the item.
BrandNames0..n Brand Name. Brand name for the item. (Ex: Coca-Cola)
ModelNames0..n Model Name. Model name for the item. (Ex: "VW Beetle")
BuyersItemIdentification0..1 Item Identification. Associates the item with its identification according to the buyer's system.
SellersItemIdentification0..1 Item Identification. Associates the item with its identification according to the seller's system.
ManufacturersItemIdentifications0..n Item Identification. Associates the item with its identification according to the manufacturer's system.
StandardItemIdentification0..1 Item Identification. Associates the item with its identification according to a standard system.
CatalogueItemIdentification0..1 Item Identification. Associates the item with its identification according to a cataloguing system.
AdditionalItemIdentifications0..n Item Identification. Associates the item with other identification means.
CatalogueDocumentReference0..1 Document Reference. An associative reference to Catalogue.
ItemSpecificationDocumentReferences0..n Document Reference. An associative reference to a document providing Item specification.
OriginCountry0..1 Country. Associates the item with its country of origin.
CommodityClassifications0..n Commodity Classification. Associates the item with its classification(s) according to a commodity classifying system.
TransactionConditions0..n Transaction Conditions. Associates the item with sales conditions appertaining to it.
HazardousItems0..n Hazardous Item. Associates the item with its hazardous item information.
ClassifiedTaxCategories0..n Tax Category. Classifies the item using one or more categories of taxes.
AdditionalItemProperties0..n Item Property. Associates the item with a set of additional properties.
ManufacturerParties0..n Party. Associates the item with its manufacturer.
InformationContentProviderParty0..1 Party. Associates the item with the party responsible for the its specification.
OriginAddresses0..n Address. Associates the item with the region of origin (not the country).
ItemInstances0..n Item Instance. An association to Item Instance.

Public Operators

Operator=Overloading of Assignment Operator. (Only C++)

Thread Safety

Public static members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

See Also

Item Properties | Dycode.SimpleUBL.Common