|
|
using System;
|
|
|
using System.Collections.Generic;
|
|
|
using System.Linq;
|
|
|
using System.Text;
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
|
namespace DS.WMS.Core.Op.Dtos
|
|
|
{
|
|
|
/// <summary>
|
|
|
/// 海运出口EDI主信息
|
|
|
/// </summary>
|
|
|
public class SeaExportEDIBaseModel
|
|
|
{
|
|
|
/// <summary>
|
|
|
/// 委托方
|
|
|
/// </summary>
|
|
|
public string WEITUO { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 操作英文名称 M
|
|
|
/// </summary>
|
|
|
public string OpEName { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 操作电话 M
|
|
|
/// </summary>
|
|
|
public string OpTel { get; set; }
|
|
|
/// <summary>
|
|
|
/// 操作邮箱 M
|
|
|
/// </summary>
|
|
|
public string OpEmail { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// EDI联系人名称 O
|
|
|
/// </summary>
|
|
|
public string EDIATTN { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// EDI联系人电话 O
|
|
|
/// </summary>
|
|
|
public string EDIATTNTEL { get; set; }
|
|
|
/// <summary>
|
|
|
/// EDI联系人邮箱 O
|
|
|
/// </summary>
|
|
|
public string EDIATTNEMAIL { get; set; }
|
|
|
/// <summary>
|
|
|
/// 订舱编号 O
|
|
|
/// </summary>
|
|
|
public string ORDERNO { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 场站 M
|
|
|
/// </summary>
|
|
|
public string YARD { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 场站代码 M
|
|
|
/// </summary>
|
|
|
public string YARDEDICODE { get; set; }
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
/// 主提单号 M
|
|
|
/// </summary>
|
|
|
public string MBLNO { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 付费方式代码 M
|
|
|
/// </summary>
|
|
|
public string BLFRTEDICODE { get; set; }
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
/// 付费方式 M
|
|
|
/// </summary>
|
|
|
public string BLFRT { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 船名 O
|
|
|
/// </summary>
|
|
|
public string VESSEL { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 船舶呼号 O
|
|
|
/// </summary>
|
|
|
public string VESSELID { get; set; }
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
/// 航次 O
|
|
|
/// </summary>
|
|
|
public string VOYNO { get; set; }
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
/// 内部航次 O
|
|
|
/// </summary>
|
|
|
public string NVOYNO { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 开船日期 M
|
|
|
/// </summary>
|
|
|
public string ETD { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 预抵日期 M
|
|
|
/// </summary>
|
|
|
public string ETA { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 截港日期 O
|
|
|
/// </summary>
|
|
|
public string CLOSINGDATE { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// EDI备注
|
|
|
/// </summary>
|
|
|
public string EDIREMARK { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// SI备注
|
|
|
/// </summary>
|
|
|
public string SIREMARK { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// NVO NO
|
|
|
/// </summary>
|
|
|
public string NVONO { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 船公司ID
|
|
|
/// </summary>
|
|
|
public string CARRIERID { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 船公司名称 M
|
|
|
/// </summary>
|
|
|
public string CARRIER { get; set; }
|
|
|
/// <summary>
|
|
|
/// 船公司EDI代码 M
|
|
|
/// </summary>
|
|
|
public string CARRIEREDICODE { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 发货人 M
|
|
|
/// </summary>
|
|
|
public string SHIPPER { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 收货人 M
|
|
|
/// </summary>
|
|
|
public string CONSIGNEE { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 通知人 M
|
|
|
/// </summary>
|
|
|
public string NOTIFYPARTY { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 第二通知人
|
|
|
/// </summary>
|
|
|
public string NOTIFYPARTY2 { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// AMS收货人
|
|
|
/// </summary>
|
|
|
public string AMSCONSIGNEE { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// AMS通知人
|
|
|
/// </summary>
|
|
|
public string AMSNOTIFYPARTY { get; set; }
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
/// 收货地所在国家 O
|
|
|
/// </summary>
|
|
|
public string BYCOUNTRY { get; set; }
|
|
|
|
|
|
///// <summary>
|
|
|
///// AMS发货人 O
|
|
|
///// </summary>
|
|
|
//public string AMSSHIPPER { get; set; }
|
|
|
|
|
|
///// <summary>
|
|
|
///// AMS收货人 O
|
|
|
///// </summary>
|
|
|
//public string AMSCONSIGNEE { get; set; }
|
|
|
|
|
|
///// <summary>
|
|
|
///// AMS通知人 O
|
|
|
///// </summary>
|
|
|
//public string AMSNOTIFYPARTY { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// HS编码
|
|
|
/// </summary>
|
|
|
public string HSCODE { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// MasterBOLIndicator
|
|
|
/// </summary>
|
|
|
public string MasterBOLIndicator { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 商品名称
|
|
|
/// </summary>
|
|
|
public string GOODSNAME { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 货类代码
|
|
|
/// </summary>
|
|
|
public string GOODCLASSCODE { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 唛头 M
|
|
|
/// </summary>
|
|
|
public string MARKS { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 货物描述 M
|
|
|
/// </summary>
|
|
|
public string DESCRIPTION { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 收货地代码(每船公司可能不同)
|
|
|
/// </summary>
|
|
|
public string PLACERECEIPTID { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 收货地
|
|
|
/// </summary>
|
|
|
public string PLACERECEIPT { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 起运港代码(每船公司可能不同) M
|
|
|
/// </summary>
|
|
|
public string PORTLOADID { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 起运港 M
|
|
|
/// </summary>
|
|
|
public string PORTLOAD { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
///卸货港代码(每船公司可能不同) M
|
|
|
/// </summary>
|
|
|
public string PORTDISCHARGEID { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 卸货港 M
|
|
|
/// </summary>
|
|
|
public string PORTDISCHARGE { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
///中转港代码
|
|
|
/// </summary>
|
|
|
public string TRANSPORTID { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 中转港
|
|
|
/// </summary>
|
|
|
public string TRANSPORT { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
///交货地代码M
|
|
|
/// </summary>
|
|
|
public string PLACEDELIVERYID { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 交货地 M
|
|
|
/// </summary>
|
|
|
public string PLACEDELIVERY { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
///目的地代码(每船公司可能不同)
|
|
|
/// </summary>
|
|
|
public string DESTINATIONID { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 目的地
|
|
|
/// </summary>
|
|
|
public string DESTINATION { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 件数 M
|
|
|
/// </summary>
|
|
|
public Int32 PKGS { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 包装 M
|
|
|
/// </summary>
|
|
|
public string KINDPKGS { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 包装代码 M
|
|
|
/// </summary>
|
|
|
public string KINDPKGS_EDI_CODE { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 重量 M
|
|
|
/// </summary>
|
|
|
public decimal KGS { get; set; }
|
|
|
/// <summary>
|
|
|
/// 体积 M
|
|
|
/// </summary>
|
|
|
public decimal CBM { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 货物标识 M
|
|
|
/// </summary>
|
|
|
public string CARGOID { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 第一层包装皮重 O
|
|
|
/// </summary>
|
|
|
public decimal KINGTAREWEIGHT { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 危险品类别 O
|
|
|
/// </summary>
|
|
|
public string DCLASS { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 危险品编号 O
|
|
|
/// </summary>
|
|
|
public string DUNNO { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 危险品页号 C
|
|
|
/// </summary>
|
|
|
public string DPAGE { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 危险品标签 C
|
|
|
/// </summary>
|
|
|
public string DLABEL { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 设置温度 O
|
|
|
/// </summary>
|
|
|
public string TEMPSET { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 设置最低温度 C
|
|
|
/// </summary>
|
|
|
public string TEMPMIN { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 设置最高温度 C
|
|
|
/// </summary>
|
|
|
public string TEMPMAX { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 通风度 O
|
|
|
/// </summary>
|
|
|
public string REEFERF { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 湿度
|
|
|
/// </summary>
|
|
|
public string HUMIDITY { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 预付地点 O
|
|
|
/// </summary>
|
|
|
public string PREPARDAT { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 到付地点 O
|
|
|
/// </summary>
|
|
|
public string PAYABLEAT { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 预付地点EDI代码 O
|
|
|
/// </summary>
|
|
|
public string PREPARDATID { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 到付地点EDI代码 O
|
|
|
/// </summary>
|
|
|
public string PAYABLEATID { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 签单方式 M(SI)
|
|
|
/// </summary>
|
|
|
public string ISSUETYPE { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 提单份数 M(SI)
|
|
|
/// </summary>
|
|
|
public string NOBILL { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 签单地点 M(SI)
|
|
|
/// </summary>
|
|
|
public string ISSUEPLACE { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 签单日期
|
|
|
/// </summary>
|
|
|
public string ISSUEDATE { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 提单副本份数 M(SI)
|
|
|
/// </summary>
|
|
|
public string COPYNOBILL { get; set; }
|
|
|
/// <summary>
|
|
|
/// 签单地点EDI代码 M(SI)
|
|
|
/// </summary>
|
|
|
public string ISSUEPLACEID { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 运输条款 M
|
|
|
/// </summary>
|
|
|
public string SERVICE { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 运费协议号 M
|
|
|
/// </summary>
|
|
|
public string CONTRACTNO { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 服务合同号
|
|
|
/// </summary>
|
|
|
public string SERVICECONTRACTNO { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// ESL航线代码 M
|
|
|
/// </summary>
|
|
|
public string ESLLINECODE { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 收货人邮编 O
|
|
|
/// </summary>
|
|
|
public string CONSIGNEEPOSTCODE { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 收货人国家 O
|
|
|
/// </summary>
|
|
|
public string CONSIGNEECOUNTRY { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 收货人税号 O
|
|
|
/// </summary>
|
|
|
public string CONSIGNEETAXNO { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 通知人邮编 O
|
|
|
/// </summary>
|
|
|
public string NOTIFYPARTYPOSTCODE { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 通知人国家 O
|
|
|
/// </summary>
|
|
|
public string NOTIFYPARTYCOUNTRY { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 通知人税号 O
|
|
|
/// </summary>
|
|
|
public string NOTIFYPARTYTAXNO { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 货物NCM编号 O
|
|
|
/// </summary>
|
|
|
public string GOODSNCM { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 收货人DOOR地址 O
|
|
|
/// </summary>
|
|
|
public string CONSIGNEEDOORADDR { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 发货人DOOR地址 O
|
|
|
/// </summary>
|
|
|
public string SHIPPERDOORADDR { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// SCAC代码 O
|
|
|
/// </summary>
|
|
|
public string SCACCODE { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// ITN编号 O
|
|
|
/// </summary>
|
|
|
public string ITNCODE { get; set; }
|
|
|
/// <summary>
|
|
|
/// 付费方 O
|
|
|
/// </summary>
|
|
|
public string FREIGHTPAYER { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// AMS代码 O
|
|
|
/// </summary>
|
|
|
public string AMSCODE { get; set; }
|
|
|
/// <summary>
|
|
|
/// 是否SOC箱 O
|
|
|
/// </summary>
|
|
|
public bool ISCONTAINERSOC { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 拆并单列表 O
|
|
|
/// </summary>
|
|
|
public string BSNOLIST { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 集装箱明细 M
|
|
|
/// </summary>
|
|
|
public List<SeaExportCtnEDIBaseModel> CTNLIST { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 集装箱多品名明细 M
|
|
|
/// </summary>
|
|
|
public List<SeaExportCtnDetailEDIBaseModel> CTNGOODSLIST { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 收货人EDI代码 O
|
|
|
/// </summary>
|
|
|
public string ConsigneeEdiCode { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 发货人EDI代码 O
|
|
|
/// </summary>
|
|
|
public string ShipperEdiCode { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 太平销售的代码 M
|
|
|
/// </summary>
|
|
|
public string SalesRepCode { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// ACI HBL O(加拿大)
|
|
|
/// </summary>
|
|
|
public string ACIHBL { get; set; }
|
|
|
/// <summary>
|
|
|
/// S0C C0C O(加拿大)
|
|
|
/// </summary>
|
|
|
public string S0CC0C { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// '欧盟港口、伊朗港口、KHI'
|
|
|
/// </summary>
|
|
|
public string cKHI { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// '南美东'
|
|
|
/// </summary>
|
|
|
public string cNCM { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// '巴西线的木质包装情况'
|
|
|
/// </summary>
|
|
|
public string wNCM { get; set; }
|
|
|
|
|
|
/*
|
|
|
待确认字段(YML)
|
|
|
*/
|
|
|
/// <summary>
|
|
|
/// ERN CODE
|
|
|
/// </summary>
|
|
|
public string ERNCODE { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// TAC CODE
|
|
|
/// </summary>
|
|
|
public string TACCODE { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// VAE CODE
|
|
|
/// </summary>
|
|
|
public string VAECODE { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// FEC CODE
|
|
|
/// </summary>
|
|
|
public string FECCODE { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 订舱人说明
|
|
|
/// </summary>
|
|
|
public string ORDERREMARK { get; set; }
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
/// 运输条款EDI代码 M
|
|
|
/// </summary>
|
|
|
public string SERVICEEDICODE { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// 商品代码
|
|
|
/// </summary>
|
|
|
public string GOODSCODE { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
/// CNPTNo
|
|
|
/// </summary>
|
|
|
public string CNPTNo { get; set; }
|
|
|
}
|
|
|
}
|