Shipping Integrator V5 - Online Help
Shipping Integrator V5
Questions / Feedback?

Commodities Property

Collection of commodity line items.

Syntax

[VB.NET]
Public Property Commodities As CommodityDetailList

[C#]
public CommodityDetailList Commodities {get;}

Remarks

The Commodities is required to be provided in any international shipment request only if any of the international forms (Invoice, CO, NAFTA CO, SED or Partial Invoice) are requested.

For international multiple piece shipments (MPS), commodity information will be passed in the Master and on each subsequent package. If this shipment contains more than four commodities line items, the four highest valued should be included in the request.

For each idx = 0 to CommodityCount - 1, this must be set to an instance of the CommodityDetail type, which will contain specific information about a commodity item contained in the shipment. See the CommodityDetail type for more information.

Each commodity item has a: NumberOfPieces (required), Description (required), Manufacturer (required), HarmonizedCode (optional), Weight (conditional), Quantity (optional), QuantityUnit (optional), UnitPrice (optional), and ExportType (conditional) tied to it.

For instance, to send a package containing 2 computer softwares and 5 iPods:

component.Commodities[0].NumberOfPieces = 2; 
component.Commodities[0].Description    = "computer software";
component.Commodities[0].Manufacturer   = "US";     // country of manufacturer
component.Commodities[0].Weight         = "0.5";    // each software box weighs .5 lbs
component.Commodities[0].QuantityUnit   = "EA";     // for 'each'
component.Commodities[0].UnitPrice      = "100.00"; // each software priced at $100

component.Commodities[1].NumberOfPieces = 5;
component.Commodities[1].Description    = "portable digital audio player"; 
component.Commodities[1].Manufacturer   = "US";     // country of manufacturer
component.Commodities[1].Weight         = "0.5";    // each iPod weighs .5 lbs
component.Commodities[1].QuantityUnit   = "EA";     // for 'each'
component.Commodities[1].UnitPrice      = "150.00"; // each iPod priced at $150

This property is not available at design time.

Default Value

 
 
Copyright (c) 2017 /n software inc. - All rights reserved.
Build 5.0.6240.0