CommercialInvoiceDetail Type
Represents the commercial invoice (CI) information.
Remarks
This type contains descriptive data identifying the commercial invoice (CI) associating an international shipment that contains non-documents items.
Example: Setting the fields
CommercialInvoiceDetail ci = new CommercialInvoiceDetail ci.Comments = "Anything" ci.FreightCharge = "100.00" ci.Insurance = "1000.00" ci.Purpose = CIP_SAMPLE ci.Terms = CIT_FOB_OR_FCA
The fields contained by this type are listed below.
Fields
Comments String |
Commercial Invoice comments to be uploaded to customs. This can be any extra information about the current shipment and is optional. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Date String |
Date when the Invoice is created. This is optional for Partial Invoice, but required for Invoice form for forward shipments. For shipment with return service, the user input will be ignored, and the field will be blank on the invoice. If not set, it will default to the ship date. Format is YYYYMMDD. NOTE: This field is only valid for UPS. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FreightCharge String |
Cost to transport the shipment. This is required if Terms is set to Cfr, Cpt, Cif, or Cip. This charge will be added to the total customs value amount. Format: Two explicit decimal positions. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Insurance String |
The amount the shipper or receiver pays to cover the cost of replacing the shipment if it is lost or damaged. This is required if Terms is set to Cif or Cip.. This charge will be added to the total customs value amount. Format: Two explicit decimal positions. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Number String |
Customer's assigned invoice number. This is optional. If included in the request, this element prints on the shipping label and commercial invoice. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Purpose CommercialInvoicePurposes |
Reason to export the current international shipment Required for dutiable international express or ground shipment. This is not applicable to an international PIB (document) or a non-document which does not require a commercial invoice express shipment. Valid values are:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Terms CommercialInvoiceTerms |
Indicates the rights to the seller from the buyer. Required for dutiable international express or ground shipment. This is not applicable to an international PIB (document) or a non-document which does not require a commercial invoice express shipment. Valid values are:
|
Constructors
[VB.NET] Public CommercialInvoiceDetail() [C#] public CommercialInvoiceDetail();
[VB.NET] Public CommercialInvoiceDetail(ByVal Comments As String, ByVal FreightCharge As String, ByVal Insurance As String, ByVal Purpose As Integer, ByVal Number As String, ByVal Terms As Integer) [C#] public CommercialInvoiceDetail(string comments, string freightCharge, string insurance, int purpose, string number, int terms);