Dycode SimpleUBL UBL 2.0 Class Library

GoodsItem Class


A separately identifiable quantity of products of a single product type.

Public Instance Constructors

GoodsItem Constructor Default constructor.
GoodsItem Copy Constructor Copy constructor. (Only C++)
GoodsItem Constructor with required values Constructor with required values. (Only C++, .NET)

Public Instance Properties

Property UBL 2.0 Description
ID1 Identifier. An identifier for the goods item.
SequenceNumberID0..1 Sequence Number. Sequence number differentiating a specific goods item within a consignment.
Descriptions0..n Description. Plain language description of a goods item sufficient to identify it for customs, statistical, or transport purposes.
HazardousRiskIndicator0..1 Indicator. Indicates whether the goods item includes hazardous items (dangerous goods). (Ex: default is negative)
DeclaredCustomsValueAmount0..1 Value. Amount declared for Customs purposes of those goods in a consignment which are subject to the same Customs procedure and have the same tariff/statistical heading, country information, and duty regime.
DeclaredForCarriageValueAmount0..1 Value. Value declared by the shipper or his agent solely for the purpose of varying the carrier's level of liability from that provided in the contract of carriage in case of loss or damage to goods or delayed delivery.
DeclaredStatisticsValueAmount0..1 Value. Value declared for statistical purposes of those goods in a consignment which have the same statistical heading.
FreeOnBoardValueAmount0..1 Value. Monetary amount that has to be or has been paid as calculated under the applicable trade delivery.
InsuranceValueAmount0..1 Value. The amount covered by an insurance for a particular goods item.
ValueAmount0..1 Value. Specifies the amount on which a duty, tax, or fee will be assessed.
GrossWeightMeasure0..1 Weight. Weight (mass) of goods, including packaging but excluding the carrier's equipment.
NetWeightMeasure0..1 Weight. Weight (mass) of goods item, excluding all packing but including any packaging that normally goes with the goods.
NetNetWeightMeasure0..1 Weight. Weight (mass) of goods without any packaging.
ChargeableWeightMeasure0..1 Weight. Gross weight (mass) on which a charge is to be based.
GrossVolumeMeasure0..1 Volume. Measurement normally arrived at by multiplying the maximum length, width, and height of the goods item.
NetVolumeMeasure0..1 Volume. The volume contained by a goods item, excluding the volume of any packaging material.
Quantity0..1 Quantity. Number of goods items.
PreferenceCriterionCode0..1 Preference Criterion Code. Specifies the treatment preference for this good according to international trading agreements. (Ex: "Preference Criterion" is used in the following manner in the paper CO of another country (e.g.): "A" - The good is "wholly obtained or produced entirely" in the territory of one or more of the NAFTA countries as reference in Article 415. Note: The purcha)
RequiredCustomsID0..1 Customs Identifier. Additional tariff codes required to specify a type of goods for Customs, transport, statistical, or other regulatory purposes.
CustomsStatusCode0..1 Customs Status Code. Status of goods as identified by customs for regulation purposes.
CustomsTariffQuantity0..1 Customs Tariff Quantity. Quantity of the goods in the unit as required by Customs for tariff, statistical, or fiscal purposes.
CustomsImportClassifiedIndicator0..1 Classified Indicator. Indicates whether the goods have been customs classified for import.
Items0..n Item. Association to a description of the good or service.
GoodsItemContainers0..n Goods Item Container. Association to describe the transporting of a goods item in a unit of transport equipment (e.g., container).
FreightAllowanceCharges0..n Allowance Charge. Costs incurred by the shipper in moving goods, by whatever means, from one place to another under the terms of the contract of carriage. In addition to transport costs, this may include such elements as packing, documentation, loading, unloading, and insurance (to the extent that they relate to the freight costs).
InvoiceLines0..n Invoice Line. Association to information directly relating to a line item of an invoice.
Temperatures0..n Temperature. Any temperatures associated with the goods. (Ex: maximum, storage, minimum)
ContainedGoodsItems0..n Goods Item. Associates with any other goods items contained in this goods item.
OriginAddress0..1 Address. Region in which the goods have been produced or manufactured, according to criteria laid down for the purposes of application of the Customs tariff, or quantitative restrictions, or any other measure related to trade.

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

GoodsItem Properties | Dycode.SimpleUBL.Common