You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
3.2 KiB
C#

namespace TradeManageNew.APIClients.FedexApi.Models.Ship
{
/// <summary>
/// These are export Detail used for US or CA exports.
/// </summary>
[System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "14.1.0.0 (NJsonSchema v11.0.2.0 (Newtonsoft.Json v13.0.0.0))")]
public partial class ExportDetail
{
[Newtonsoft.Json.JsonProperty("destinationControlDetail", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
public DestinationControlDetail DestinationControlDetail { get; set; }
/// <summary>
/// Specify the filing option being exercised. Required for non-document shipments originating in Canada destinated for any country other than Canada, the United States, Puerto Rico, or the U.S. Virgin Islands.
/// </summary>
[Newtonsoft.Json.JsonProperty("b13AFilingOption", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
[Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.StringEnumConverter))]
public ExportDetailB13AFilingOption? B13AFilingOption { get; set; }
/// <summary>
/// For US export shipments requiring an EEI, enter the ITN number received from AES when you filed your shipment or the FTR (Foreign Trade Regulations) exemption number.The proper format for an ITN number is AES XYYYYMMDDNNNNNN where YYYYMMDD is date and NNNNNN are numbers generated by the AES.&lt;br&gt; Example: AESX20220714987654&lt;br&gt;Note: The ITN or FTR exemption number you submit in the ship request prints on the international shipping label.&lt;br&gt;&lt;br&gt;For CA export shipments,it can be Proof of report number(15-32 alphanumeric) , Summary proof of report number(7-32 alphanumeric) or Exemption number(2 digit) based on the selected b13AFilingOption.&lt;br&gt;Example: 98765432107654321(POR number), 7654321(Summary POR number) and 02(Exemption number). &lt;br&gt;For FTR exemption number you need provide a predefined value as NO_EEI_30_37_A.
/// </summary>
[Newtonsoft.Json.JsonProperty("exportComplianceStatement", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
public string ExportComplianceStatement { get; set; }
/// <summary>
/// This is a Permit Number. This field is applicable only to Canada export non-document shipments of any value to any destination. No special characters are allowed.&lt;br&gt; Example: 12345
/// </summary>
[Newtonsoft.Json.JsonProperty("permitNumber", Required = Newtonsoft.Json.Required.Default, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore)]
public string PermitNumber { get; set; }
private System.Collections.Generic.IDictionary<string, object> _additionalProperties;
[Newtonsoft.Json.JsonExtensionData]
public System.Collections.Generic.IDictionary<string, object> AdditionalProperties
{
get { return _additionalProperties ?? (_additionalProperties = new System.Collections.Generic.Dictionary<string, object>()); }
set { _additionalProperties = value; }
}
}
}