using FreeSql.DatabaseModel;using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Reflection; using System.Threading.Tasks; using Newtonsoft.Json; using FreeSql.DataAnnotations; namespace djy.Model { [JsonObject(MemberSerialization.OptIn), Table(Name = "op_seae_ams", DisableSyncStructure = true)] public partial class OpSeaeAms { [JsonProperty, Column(DbType = "varchar(100)", IsPrimary = true, IsNullable = false)] public string AMSNO { get; set; } /// /// 加拿大分单号 /// [JsonProperty, Column(DbType = "varchar(120)")] public string ACIHBL { get; set; } = ""; [JsonProperty, Column(DbType = "varchar(20)")] public string AMSCODE { get; set; } [JsonProperty, Column(DbType = "varchar(600)")] public string AMSCONSIGNEE { get; set; } [JsonProperty, Column(DbType = "varchar(600)")] public string AMSNOTIFYPARTY { get; set; } [JsonProperty, Column(DbType = "varchar(600)")] public string AMSSHIPPER { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string ATTN { get; set; } [JsonProperty, Column(DbType = "varchar(200)")] public string ATTNADDR { get; set; } [JsonProperty, Column(DbType = "varchar(30)")] public string ATTNEMAIL { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string ATTNTEL { get; set; } [JsonProperty, Column(DbType = "varchar(100)", IsNullable = false)] public string BSNO { get; set; } [JsonProperty, Column(DbType = "varchar(600)")] public string BSNOLIST { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string BYCOUNTRY { get; set; } [JsonProperty, Column(DbType = "char(1)")] public string CANADAAMS { get; set; } /// /// 欧盟港口、伊朗港口、KHI /// [JsonProperty, Column(Name = "cKHI", DbType = "varchar(500)")] public string CKHI { get; set; } = ""; /// /// 南美东 /// [JsonProperty, Column(Name = "cNCM", DbType = "varchar(500)")] public string CNCM { get; set; } = ""; [JsonProperty, Column(DbType = "varchar(100)")] public string CONSIGNEEADDR1 { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string CONSIGNEEADDR2 { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string CONSIGNEEADDR3 { get; set; } [JsonProperty, Column(DbType = "varchar(25)")] public string CONSIGNEEATTN { get; set; } [JsonProperty, Column(DbType = "varchar(30)")] public string CONSIGNEECITY { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string CONSIGNEECODE { get; set; } [JsonProperty, Column(DbType = "varchar(2)")] public string CONSIGNEECOUNTRY { get; set; } /// /// 收货人代码 /// [JsonProperty, Column(DbType = "varchar(10)")] public string ConsigneeEdiCode { get; set; } = ""; [JsonProperty, Column(DbType = "varchar(50)")] public string CONSIGNEEEMAIL { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string CONSIGNEENAME { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string CONSIGNEEPOSTCODE { get; set; } [JsonProperty, Column(DbType = "varchar(3)")] public string CONSIGNEEPROVINCE { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string CONSIGNEETAXNO { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string CONSIGNEETEL { get; set; } [JsonProperty, Column(DbType = "varchar(13)")] public string CONTRACTORCODE { get; set; } [JsonProperty, Column(DbType = "varchar(10)")] public string DECLARER { get; set; } [JsonProperty, Column(DbType = "varchar(600)")] public string DOORADDR { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string FIRSTPORTOFCALLDATE { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string FIRSTPORTOFCALLID { get; set; } [JsonProperty, Column(DbType = "varchar(10)")] public string GOODSNCM { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string ITNCODE { get; set; } [JsonProperty, Column(DbType = "numeric(18,4)")] public decimal? KINGTAREWEIGHT { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string LASTPORTOFCALLDATE { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string LASTPORTOFCALLID { get; set; } /// /// 分单发送人太平代码 /// [JsonProperty, Column(DbType = "varchar(1)")] public string MasterBOLIndicator { get; set; } = ""; [JsonProperty, Column(DbType = "varchar(100)")] public string NOTIFYPARTYADDR1 { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string NOTIFYPARTYADDR2 { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string NOTIFYPARTYADDR3 { get; set; } [JsonProperty, Column(DbType = "varchar(25)")] public string NOTIFYPARTYATTN { get; set; } [JsonProperty, Column(DbType = "varchar(30)")] public string NOTIFYPARTYCITY { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string NOTIFYPARTYCODE { get; set; } [JsonProperty, Column(DbType = "varchar(2)")] public string NOTIFYPARTYCOUNTRY { get; set; } /// /// 通知人代码 /// [JsonProperty, Column(DbType = "varchar(10)")] public string NotifypartyEdiCode { get; set; } = ""; [JsonProperty, Column(DbType = "varchar(50)")] public string NOTIFYPARTYEMAIL { get; set; } /// /// Also Notify Party(第二通知人) /// [JsonProperty, Column(DbType = "varchar(500)")] public string NOTIFYPARTYID2 { get; set; } = ""; [JsonProperty, Column(DbType = "varchar(100)")] public string NOTIFYPARTYNAME { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string NOTIFYPARTYPOSTCODE { get; set; } [JsonProperty, Column(DbType = "varchar(3)")] public string NOTIFYPARTYPROVINCE { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string NOTIFYPARTYTAXNO { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string NOTIFYPARTYTEL { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string ORDERNO { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string ORDERREMARK { get; set; } /// /// 加拿大货物混装描述 /// [JsonProperty, Column(DbType = "varchar(120)")] public string S0CC0C { get; set; } = ""; /// /// 太平销售edi代码 /// [JsonProperty, Column(DbType = "varchar(120)")] public string SalesRepCode { get; set; } = ""; [JsonProperty, Column(DbType = "varchar(50)")] public string SCACCODE { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string SHIPPERADDR1 { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string SHIPPERADDR2 { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string SHIPPERADDR3 { get; set; } [JsonProperty, Column(DbType = "varchar(25)")] public string SHIPPERATTN { get; set; } [JsonProperty, Column(DbType = "varchar(30)")] public string SHIPPERCITY { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string SHIPPERCODE { get; set; } [JsonProperty, Column(DbType = "varchar(2)")] public string SHIPPERCOUNTRY { get; set; } /// /// 发货人代码 /// [JsonProperty, Column(DbType = "varchar(10)")] public string ShipperEdiCode { get; set; } = ""; [JsonProperty, Column(DbType = "varchar(50)")] public string SHIPPEREMAIL { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string SHIPPERNAME { get; set; } [JsonProperty, Column(DbType = "varchar(10)")] public string SHIPPERPOSTCODE { get; set; } [JsonProperty, Column(DbType = "varchar(3)")] public string SHIPPERPROVINCE { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string SHIPPERTEL { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string SIREMARK { get; set; } [JsonProperty, Column(DbType = "char(1)")] public string USAAMS { get; set; } /// /// 巴西线的木质包装情况 /// [JsonProperty, Column(Name = "wNCM", DbType = "varchar(500)")] public string WNCM { get; set; } = ""; } }