SEDDetail Type
Represents specific information of Shipper's Export Declaration (SED).
Remarks
This type contains descriptive data identifying the Shipper's Export Declaration (SED) associating an international shipment that contains non-documents items. This is used in the UPSShipIntl bean only. It is applicable only if the Shipper's Export Declaration flag of the FormTypes is set.
Example: Setting the fields
SEDDetail sed = new SEDDetail sed.FiledByUPS = false sed.PointOfOrigin = "NJ" sed.InBondCode = "36" sed.TransportType = "Air"
The fields contained by this type are listed below.
Fields
ECCNNumber String |
Export Control Classification Number. This number identifies categories, product groups, strategic level of control, and country groups. Some products have an ECCN number. This is required for SED forms only when the ExceptionCode is set to one of the following values: CIV, CTP, ENC, KMI, LVS. Required length: 8 characters. | ||||||||||||||||||||||||||||||||||||||||
EntryNumber String |
The Import Entry Number when the export transaction is used as proof of export for import transactions (examples: In Bond, Temporary Import Bond or Drawbacks). This is required for SED forms only if the InBondCode is set to a value other than 0 (ibcNotInBond). Maximum length: 25. | ||||||||||||||||||||||||||||||||||||||||
ExceptionCode int |
License exception code. If this is set to 0 (ecUnspecified), then the LicenseNumber and the LicenseDate are required to be provided in the request. LicenseNumber and ExceptionCode are mutually exclusive. Valid values are:
| ||||||||||||||||||||||||||||||||||||||||
FiledByUPS boolean |
Indicates whether or not UPS will file SED on shipper's behalf. This is required when SED is requested (i.e., when the Shipper's Export Declaration flag of the FormTypes is set). If False (default value), it indicates that SED will be filed by the shipper, not UPS. If True, it indicates that UPS will file SED on shipper's behalf. | ||||||||||||||||||||||||||||||||||||||||
InBondCode int |
Indicates whether the shipment is being transported under bond. This is required when SED form is requested (i.e., when the Shipper's Export Declaration flag of the FormTypes is set). Valid values are:
When InBondCode is set to a value other than ibcNotInBond, the EntryNumber is required to be provided in the request. | ||||||||||||||||||||||||||||||||||||||||
LicenseDate String |
License date. This is required for SED forms only if the LicenseNumber is provided in the request. Format: YYYYMMDD | ||||||||||||||||||||||||||||||||||||||||
LicenseNumber String |
The license number that authorizes ship product. This is required for SED forms only if the ExceptionCode is not provided in the request. LicenseNumber and ExceptionCode are mutually exclusive. If the product is not licensable, a valid ExceptionCode needs to be entered. If shipping different products that are covered under different licenses or license exceptions, then separate SEDs must be created. Maximum length: 35. | ||||||||||||||||||||||||||||||||||||||||
PointOfOrigin String |
Indicates the state or zone number from where the exports are leaving. This is required when SED is requested (i.e., when the Shipper's Export Declaration flag of the FormTypes is set). This should contain one of the following:
Maximum length: 5. | ||||||||||||||||||||||||||||||||||||||||
ShipperTaxId String |
Shipper's Tax Identification Number. This is required for SED forms only. Maximum length: 15 characters. | ||||||||||||||||||||||||||||||||||||||||
TransportType String |
Indicates the type of transport by which the goods are exported. This is required when SED is requested (i.e., when the Shipper's Export Declaration flag of the FormTypes is set). Possible values: Air, AirContainerized, Auto FixedTransportInstallations Mail, PassengerHandcarried Pedestrian, Rail, RailContainerized, RoadOther, SeaBarge, SeaContainerized SeaNoncontainerized, Truck, TruckContainerized. |
Constructors
public SEDDetail();
public SEDDetail(boolean filedByUPS, String pointOfOrigin, String transportType, int inBondCode, String entryNumber, String licenseNumber, String licenseDate, String shipperTaxId);
public SEDDetail(boolean filedByUPS, String pointOfOrigin, String transportType, int inBondCode, String licenseNumber, String licenseDate, String shipperTaxId);
public SEDDetail(boolean filedByUPS, String pointOfOrigin, String transportType, int inBondCode, String entryNumber, int exceptionCode, String ECCNNumber, String shipperTaxId);
public SEDDetail(boolean filedByUPS, String pointOfOrigin, String transportType, int inBondCode, int exceptionCode, String ECCNNumber, String shipperTaxId);
public SEDDetail(boolean filedByUPS, String pointOfOrigin, String transportType, int inBondCode, int exceptionCode, String shipperTaxId);