|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.ComponentModel.DataAnnotations;
|
|
|
|
|
using System.ComponentModel.DataAnnotations.Schema;
|
|
|
|
|
using System.Linq;
|
|
|
|
|
using System.Text.RegularExpressions;
|
|
|
|
|
using System.Web;
|
|
|
|
|
|
|
|
|
|
namespace DSWeb.Common.DB
|
|
|
|
|
{
|
|
|
|
|
[Table("sys_param_set")]
|
|
|
|
|
public class sys_param_set_md
|
|
|
|
|
{
|
|
|
|
|
[Key]
|
|
|
|
|
public string GID { get; set; }
|
|
|
|
|
public string PARAMNAME { get; set; }
|
|
|
|
|
public string PARAMDESCRIPTION { get; set; }
|
|
|
|
|
public string PARAMVALUE { get; set; }
|
|
|
|
|
public string MODIFIEDUSER { get; set; }
|
|
|
|
|
public DateTime? MODIFIEDTIME { get; set; }
|
|
|
|
|
public string PARAMTYPE { get; set; }
|
|
|
|
|
public string FIELDTYPE { get; set; }
|
|
|
|
|
public string COMPANYID { get; set; }
|
|
|
|
|
public string PARAMVALUE2 { get; set; }
|
|
|
|
|
public string PARAMVALUE3 { get; set; }
|
|
|
|
|
public string PARAMVALUE4 { get; set; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[Table("sys_parameter_value")]
|
|
|
|
|
|
|
|
|
|
public class sys_parameter_value_md
|
|
|
|
|
{
|
|
|
|
|
[Key]
|
|
|
|
|
public string GID { get; set; }
|
|
|
|
|
public string PARAMNAME { get; set; }
|
|
|
|
|
public string PARAMVALUE { get; set; }
|
|
|
|
|
public string CREATEUSER { get; set; }
|
|
|
|
|
public DateTime? CREATETIME { get; set; }
|
|
|
|
|
public string MODIFIEDUSER { get; set; }
|
|
|
|
|
public DateTime? MODIFIEDTIME { get; set; }
|
|
|
|
|
public bool? ISDELETE { get; set; }
|
|
|
|
|
public string DELETEUSER { get; set; }
|
|
|
|
|
public DateTime? DELETETIME { get; set; }
|
|
|
|
|
public int SORT { get; set; }
|
|
|
|
|
public string PARAMDESCRIPTION { get; set; }
|
|
|
|
|
public string PARAMTYPE { get; set; }
|
|
|
|
|
public string DISPVALUE { get; set; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[Table("info_client")]
|
|
|
|
|
public class info_client_md
|
|
|
|
|
{
|
|
|
|
|
[Key]
|
|
|
|
|
public string GID { get; set; }
|
|
|
|
|
public string CODENAME { get; set; }
|
|
|
|
|
public string SHORTNAME { get; set; }
|
|
|
|
|
public string DESCRIPTION { get; set; }
|
|
|
|
|
public string NAME { get; set; }
|
|
|
|
|
public string EnFullName { get; set; }
|
|
|
|
|
public int? STATUS { get; set; }
|
|
|
|
|
public string ADDR { get; set; }
|
|
|
|
|
public string EMAIL { get; set; }
|
|
|
|
|
public string WEB { get; set; }
|
|
|
|
|
public string TEL { get; set; }
|
|
|
|
|
public string FAX { get; set; }
|
|
|
|
|
public string CHIEF { get; set; }
|
|
|
|
|
public string SALE { get; set; }
|
|
|
|
|
public string OP { get; set; }
|
|
|
|
|
public string DOC { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public bool? ISCARRIER { get; set; }
|
|
|
|
|
public bool? ISBOOKING { get; set; }
|
|
|
|
|
public bool? ISYARD { get; set; }
|
|
|
|
|
public bool? ISTRUCK { get; set; }
|
|
|
|
|
public bool? ISCONTROLLER { get; set; }
|
|
|
|
|
public bool? ISCUSTOM { get; set; }
|
|
|
|
|
public bool? ISAGENT { get; set; }
|
|
|
|
|
public bool? ISAGENTCN { get; set; }
|
|
|
|
|
public bool? ISEXPRESS { get; set; }
|
|
|
|
|
public bool? ISAIRLINES { get; set; }
|
|
|
|
|
public bool? ISSHIPPER { get; set; }
|
|
|
|
|
public bool? ISCONSIGNEE { get; set; }
|
|
|
|
|
public bool? ISNOTIFYPARTY { get; set; }
|
|
|
|
|
public bool? ISWAREHOUSE { get; set; }
|
|
|
|
|
public string COUNTRY { get; set; }
|
|
|
|
|
public string PROVINCE { get; set; }
|
|
|
|
|
public string CITY { get; set; }
|
|
|
|
|
public string CORPID { get; set; }
|
|
|
|
|
public string BLCONTENT { get; set; }
|
|
|
|
|
public bool? ISSTOP { get; set; }
|
|
|
|
|
public string BillRises1 { get; set; }
|
|
|
|
|
public string BillRises2 { get; set; }
|
|
|
|
|
public string USDBillRises { get; set; }
|
|
|
|
|
public string RMBBillRises { get; set; }
|
|
|
|
|
public string RMBBank { get; set; }
|
|
|
|
|
public string RMBAccount { get; set; }
|
|
|
|
|
public string RMBOnlineNO { get; set; }
|
|
|
|
|
public string USDBank { get; set; }
|
|
|
|
|
public string USDAccount { get; set; }
|
|
|
|
|
public string USDOnlineNO { get; set; }
|
|
|
|
|
public string CustomAttributes1 { get; set; }
|
|
|
|
|
public string CustomAttributes2 { get; set; }
|
|
|
|
|
public decimal? USDMaxAmountCredit { get; set; }
|
|
|
|
|
public decimal? RMBMaxAmountCredit { get; set; }
|
|
|
|
|
public decimal? MaxAmountCredit { get; set; }
|
|
|
|
|
public string STLNAME { get; set; }
|
|
|
|
|
public string OPNAME { get; set; }
|
|
|
|
|
public DateTime? OPTIME { get; set; }
|
|
|
|
|
public string REMARK { get; set; }
|
|
|
|
|
public decimal? USDExchangeRate { get; set; }
|
|
|
|
|
public string STLDATE { get; set; }
|
|
|
|
|
public string STLFIRSTHALFDATE { get; set; }
|
|
|
|
|
public string STLMIDDLEDATE { get; set; }
|
|
|
|
|
public string STLDATEPJ { get; set; }
|
|
|
|
|
public string LEVEL { get; set; }
|
|
|
|
|
public string LOGINNAME { get; set; }
|
|
|
|
|
public string LOGINPASSWORD { get; set; }
|
|
|
|
|
public string QQ { get; set; }
|
|
|
|
|
public string MSN { get; set; }
|
|
|
|
|
public string MODIFIEDUSER { get; set; }
|
|
|
|
|
public DateTime? MODIFIEDTIME { get; set; }
|
|
|
|
|
public bool? ISWHARF { get; set; }
|
|
|
|
|
public bool? ISSHIPPINGAGENT { get; set; }
|
|
|
|
|
public string FARCODE { get; set; }
|
|
|
|
|
public string FAPCODE { get; set; }
|
|
|
|
|
public bool? ISINSURE { get; set; }
|
|
|
|
|
public bool? ISLEASING { get; set; }
|
|
|
|
|
public bool? ISTRADINGAGENCY { get; set; }
|
|
|
|
|
public bool? ISOTHER { get; set; }
|
|
|
|
|
public string OTHERS { get; set; }
|
|
|
|
|
public string UNITPRICE { get; set; }
|
|
|
|
|
public string REGISTRATIONNO { get; set; }
|
|
|
|
|
public string ORDERNO { get; set; }
|
|
|
|
|
public bool? ISENTERP { get; set; }
|
|
|
|
|
public string TAXNO { get; set; }
|
|
|
|
|
|
|
|
|
|
public string EDICODE { get; set; }
|
|
|
|
|
public string EDICODE2 { get; set; }
|
|
|
|
|
public string EDICODE3 { get; set; }
|
|
|
|
|
public string ORGANIZATIONCODE { get; set; }
|
|
|
|
|
public string PCORPNAME { get; set; }
|
|
|
|
|
public string InspectionNo { get; set; }
|
|
|
|
|
public bool? ISSHIPAGENCY { get; set; }
|
|
|
|
|
public byte? blstatus { get; set; }
|
|
|
|
|
public bool? ISSP { get; set; }
|
|
|
|
|
public string FEEFRT { get; set; }
|
|
|
|
|
public int? RCVMode { get; set; }
|
|
|
|
|
public string BSSOURCE { get; set; }
|
|
|
|
|
|
|
|
|
|
public string INVBANK { get; set; }
|
|
|
|
|
|
|
|
|
|
public string INVADDRTEL { get; set; }
|
|
|
|
|
public string SALECORPID { get; set; }
|
|
|
|
|
|
|
|
|
|
public decimal? TICHENG { get; set; }
|
|
|
|
|
public decimal? FENCHENG { get; set; }
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[Table("Info_Client_ACCDATE")]
|
|
|
|
|
public partial class Info_Client_ACCDATE_mb
|
|
|
|
|
{
|
|
|
|
|
[Key]
|
|
|
|
|
public string GID { get; set; }
|
|
|
|
|
|
|
|
|
|
public byte? ACCDAYS { get; set; }
|
|
|
|
|
|
|
|
|
|
public byte? ACCMONTH { get; set; }
|
|
|
|
|
|
|
|
|
|
public string ACCSTARTDATE { get; set; }
|
|
|
|
|
|
|
|
|
|
public string ACCTYPE { get; set; }
|
|
|
|
|
public decimal? ALLOWAMOUNT { get; set; }
|
|
|
|
|
|
|
|
|
|
public DateTime? BGNDATE { get; set; }
|
|
|
|
|
|
|
|
|
|
public string BSSOURCE { get; set; }
|
|
|
|
|
|
|
|
|
|
public decimal? COMMISSIONRATE { get; set; }
|
|
|
|
|
|
|
|
|
|
public string CONTRACTGID { get; set; }
|
|
|
|
|
|
|
|
|
|
public DateTime? ENDDATE { get; set; }
|
|
|
|
|
|
|
|
|
|
public string LINKGID { get; set; }
|
|
|
|
|
|
|
|
|
|
public string MODIFIEDTIME { get; set; }
|
|
|
|
|
|
|
|
|
|
public string MODIFIEDUSER { get; set; }
|
|
|
|
|
|
|
|
|
|
public string OPLBNAME { get; set; }
|
|
|
|
|
|
|
|
|
|
public string REMARK { get; set; }
|
|
|
|
|
public string SALE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#region 外键 => 导航属性,ManyToMany
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Table("info_client_bank")]
|
|
|
|
|
public partial class info_client_bank_mb
|
|
|
|
|
{
|
|
|
|
|
[Key]
|
|
|
|
|
public string GID { get; set; }
|
|
|
|
|
public string LINKID { get; set; }
|
|
|
|
|
public string CODENAME { get; set; }
|
|
|
|
|
public string CURRENCY { get; set; }
|
|
|
|
|
public string BANKNAME { get; set; }
|
|
|
|
|
public string ACCOUNT { get; set; }
|
|
|
|
|
public string SUBJECTCODE { get; set; }
|
|
|
|
|
public string REMARK { get; set; }
|
|
|
|
|
public string FINANCESOFTCODE { get; set; }
|
|
|
|
|
public string CREATEUSER { get; set; }
|
|
|
|
|
public DateTime? CREATETIME { get; set; }
|
|
|
|
|
public string ACCOUNTNAME { get; set; }
|
|
|
|
|
public string SWIFT { get; set; }
|
|
|
|
|
public string BANKAGENTNAME { get; set; }
|
|
|
|
|
public string BANKACNO { get; set; }
|
|
|
|
|
public string COUNTRYID { get; set; }
|
|
|
|
|
public string BANKADDR { get; set; }
|
|
|
|
|
public string ISINVDEF { get; set; }
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[Table("v_op_bs")]
|
|
|
|
|
public partial class v_op_bs_mb
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
[Key]
|
|
|
|
|
public string BSNO { get; set; }
|
|
|
|
|
public string ACCDATE { get; set; }
|
|
|
|
|
public string AGENTID { get; set; }
|
|
|
|
|
public string APPLYNO { get; set; }
|
|
|
|
|
public DateTime? ATD { get; set; }
|
|
|
|
|
public int? BillFeeStatus { get; set; }
|
|
|
|
|
public DateTime? BILLFEESTATUSTIME { get; set; }
|
|
|
|
|
public string BLFRT { get; set; }
|
|
|
|
|
public string BLISSUESTATUS { get; set; }
|
|
|
|
|
public string BLTYPE { get; set; }
|
|
|
|
|
|
|
|
|
|
public string BOOKNO { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string BSCUSTOMNO { get; set; }
|
|
|
|
|
|
|
|
|
|
public string BSSOURCE { get; set; }
|
|
|
|
|
|
|
|
|
|
public string BSSOURCEDETAIL { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int? BSSTATUS { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string BSTYPE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string CARGOID { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string CARRIER { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public decimal? CBM { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public DateTime? CLOSINGDATE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int? CNTR1 { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int? CNTR10 { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int? CNTR2 { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int? CNTR3 { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int? CNTR4 { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int? CNTR5 { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int? CNTR6 { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int? CNTR7 { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int? CNTR8 { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int? CNTR9 { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string CNTRSEALNO { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string CNTRTOTAL { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string CONTRACTNO { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string CORPID { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public DateTime? CREATETIME { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string CUSTNO { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public DateTime? CUSTOMDATE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string CUSTOMERNAME { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string CUSTOMNO { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string CUSTOMSER { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int? CUSTOMSNUM { get; set; }
|
|
|
|
|
public string CUSTSERVICE { get; set; }
|
|
|
|
|
|
|
|
|
|
public string DCLASS { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public DateTime? DELIVERYDATE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string DESTINATION { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string DESTINATIONID { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string DOC { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string ENTERP { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public DateTime? ETA { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public DateTime? ETD { get; set; }
|
|
|
|
|
public decimal? FEEKGS { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int? FEESTATUS { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string FORWARDER { get; set; }
|
|
|
|
|
|
|
|
|
|
public string FRCUSTSERVICE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string GOODSNAME { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string HBLNO { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string INPUTBY { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public DateTime? INSPECTIONDATE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string INSPECTIONNO { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string INVNO { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int? ISCANCEL { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string ISPRINTPR { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string ISSUETYPE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int? ISVOU { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public decimal? KGS { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string KINDPKGS { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string LANE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string MASTERNO { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string MBLNO { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public decimal? NETWEIGHT { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string NUMBERPLATE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string OP { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public DateTime? OPDATE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string OPERATOR { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string OPLB { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string OPLBNAME { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string ORDERNO { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int? OTCNTR { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public decimal? PKGS { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string PLACERECEIPT { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string PORTDISCHARGE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string PORTLOAD { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string REMARK { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string REMARK2 { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string SALE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string SALECORPID { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string SALEDEPT { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string SERVICE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string SERVICECONTRACTNO { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public DateTime? STLDATE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string STLNAME { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int? TEU { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string TRADETERM { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string TRADETYPE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string TRUCKER { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string VESSEL { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string VOUNO { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string VOYNO { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string YARD { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#region 外键 => 导航属性,ManyToMany
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Table("code_fee")]
|
|
|
|
|
|
|
|
|
|
public class code_fee_md {
|
|
|
|
|
[Key]
|
|
|
|
|
public string GID { get; set; }
|
|
|
|
|
|
|
|
|
|
public string FEECODE { get; set; }
|
|
|
|
|
public string NAME { get; set; }
|
|
|
|
|
public string DESCRIPTION { get; set; }
|
|
|
|
|
public string DEFAULTCURR { get; set; }
|
|
|
|
|
public bool? ISSEA { get; set; }
|
|
|
|
|
public bool? ISAIR { get; set; }
|
|
|
|
|
public int? DEFAULTUNIT { get; set; }
|
|
|
|
|
public int? DEFAULTDEBIT { get; set; }
|
|
|
|
|
public int? DEFAULTCREDIT { get; set; }
|
|
|
|
|
public string CREATEUSER { get; set; }
|
|
|
|
|
public DateTime? CREATETIME { get; set; }
|
|
|
|
|
public string MODIFIEDUSER { get; set; }
|
|
|
|
|
public DateTime? MODIFIEDTIME { get; set; }
|
|
|
|
|
public string FEETYPE { get; set; }
|
|
|
|
|
public bool? ISTRUCKING { get; set; }
|
|
|
|
|
public bool? ISTRUCKINGFIXED { get; set; }
|
|
|
|
|
public bool? ISWMS { get; set; }
|
|
|
|
|
public string FEEGROUP { get; set; }
|
|
|
|
|
public string FEEFRT { get; set; }
|
|
|
|
|
public bool? ISADVANCEDPAY { get; set; }
|
|
|
|
|
public decimal? TAXRATE { get; set; }
|
|
|
|
|
public string DUITYPE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Table("CODE_CTN")]
|
|
|
|
|
public partial class CODE_CTN_md
|
|
|
|
|
{
|
|
|
|
|
[Key]
|
|
|
|
|
public string CTNID { get; set; } = "";
|
|
|
|
|
public string CTNSIZE { get; set; } = "";
|
|
|
|
|
public string CTNTYPE { get; set; } = "";
|
|
|
|
|
public string CTN { get; set; } = "";
|
|
|
|
|
public string EDICODE { get; set; }
|
|
|
|
|
public decimal? CTNWEIGHT { get; set; }
|
|
|
|
|
public string EEXPLAIN { get; set; }
|
|
|
|
|
public string CEXPLAIN { get; set; }
|
|
|
|
|
public string AFRCODE { get; set; }
|
|
|
|
|
public decimal? TEU { get; set; }
|
|
|
|
|
public decimal? DLIKGS { get; set; }
|
|
|
|
|
|
|
|
|
|
#region 外键 => 导航属性,ManyToMany
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[Table("op_other")]
|
|
|
|
|
|
|
|
|
|
public class op_other_md
|
|
|
|
|
{
|
|
|
|
|
[Key]
|
|
|
|
|
public string BSNO { get; set; }
|
|
|
|
|
public string OPLB { get; set; }
|
|
|
|
|
public string OPLBNAME { get; set; }
|
|
|
|
|
public bool? BSSTATUS { get; set; }
|
|
|
|
|
public bool? FEESTATUS { get; set; }
|
|
|
|
|
public string CUSTNO { get; set; }
|
|
|
|
|
public string MBLNO { get; set; }
|
|
|
|
|
public string HBLNO { get; set; }
|
|
|
|
|
public string CONTRACTNO { get; set; }
|
|
|
|
|
public string CUSTOMERNAME { get; set; }
|
|
|
|
|
public DateTime? BSDATE { get; set; }
|
|
|
|
|
public string ACCDATE { get; set; }
|
|
|
|
|
public string BSSOURCE { get; set; }
|
|
|
|
|
public string BSSOURCEDETAIL { get; set; }
|
|
|
|
|
public string OP { get; set; }
|
|
|
|
|
public string CUSTSERVICE { get; set; }
|
|
|
|
|
public string SALE { get; set; }
|
|
|
|
|
public string CORPID { get; set; }
|
|
|
|
|
public string TRANSTYPE { get; set; }
|
|
|
|
|
public string VESSEL { get; set; }
|
|
|
|
|
public string VOYNO { get; set; }
|
|
|
|
|
public DateTime? ETD { get; set; }
|
|
|
|
|
public string PORTLOAD { get; set; }
|
|
|
|
|
public string PORTDISCHARGE { get; set; }
|
|
|
|
|
public string TRADETYPE { get; set; }
|
|
|
|
|
public string GOODSNAME { get; set; }
|
|
|
|
|
public decimal? KGS { get; set; }
|
|
|
|
|
public decimal? NETWEIGHT { get; set; }
|
|
|
|
|
public int? PKGS { get; set; }
|
|
|
|
|
public string KINDPKGS { get; set; }
|
|
|
|
|
public decimal? CBM { get; set; }
|
|
|
|
|
public bool? ISVOU { get; set; }
|
|
|
|
|
public string VOUNO { get; set; }
|
|
|
|
|
public string REMARK { get; set; }
|
|
|
|
|
public string CREATEUSER { get; set; }
|
|
|
|
|
public DateTime? CREATETIME { get; set; }
|
|
|
|
|
public string MODIFIEDUSER { get; set; }
|
|
|
|
|
public DateTime? MODIFIEDTIME { get; set; }
|
|
|
|
|
public string orderno { get; set; }
|
|
|
|
|
public string STLNAME { get; set; }
|
|
|
|
|
public DateTime? STLDATE { get; set; }
|
|
|
|
|
public string CTNALL { get; set; }
|
|
|
|
|
public int? CTNNUM { get; set; }
|
|
|
|
|
public string IsService1 { get; set; }
|
|
|
|
|
public string IsService2 { get; set; }
|
|
|
|
|
public string IsService3 { get; set; }
|
|
|
|
|
public string IsService4 { get; set; }
|
|
|
|
|
public string IsService5 { get; set; }
|
|
|
|
|
public string IsService6 { get; set; }
|
|
|
|
|
public string IsService7 { get; set; }
|
|
|
|
|
public string IsService8 { get; set; }
|
|
|
|
|
public string IsService9 { get; set; }
|
|
|
|
|
public string IsService10 { get; set; }
|
|
|
|
|
public string IsServiceFee1 { get; set; }
|
|
|
|
|
public string IsServiceFee2 { get; set; }
|
|
|
|
|
public string IsServiceFee3 { get; set; }
|
|
|
|
|
public string IsServiceFee4 { get; set; }
|
|
|
|
|
public string IsServiceFee5 { get; set; }
|
|
|
|
|
public string IsServiceFee6 { get; set; }
|
|
|
|
|
public string IsServiceFee7 { get; set; }
|
|
|
|
|
public string IsServiceFee8 { get; set; }
|
|
|
|
|
public string IsServiceFee9 { get; set; }
|
|
|
|
|
public string IsServiceFee10 { get; set; }
|
|
|
|
|
public string IsService11 { get; set; }
|
|
|
|
|
public string IsService12 { get; set; }
|
|
|
|
|
public string IsServiceFee11 { get; set; }
|
|
|
|
|
public string IsServiceFee12 { get; set; }
|
|
|
|
|
public string ENTERP { get; set; }
|
|
|
|
|
public string IsService13 { get; set; }
|
|
|
|
|
public string IsService14 { get; set; }
|
|
|
|
|
public string IsService15 { get; set; }
|
|
|
|
|
public string IsService16 { get; set; }
|
|
|
|
|
public string IsServiceFee13 { get; set; }
|
|
|
|
|
public string IsServiceFee14 { get; set; }
|
|
|
|
|
public string IsServiceFee15 { get; set; }
|
|
|
|
|
public string IsServiceFee16 { get; set; }
|
|
|
|
|
public string BOOKNO { get; set; }
|
|
|
|
|
public string ISPRINTPR { get; set; }
|
|
|
|
|
public int BillFeeStatus { get; set; }
|
|
|
|
|
public string OPERATOR { get; set; }
|
|
|
|
|
public string SALECORPID { get; set; }
|
|
|
|
|
public string FRCUSTSERVICE { get; set; }
|
|
|
|
|
public DateTime? CLOSINGDATE { get; set; }
|
|
|
|
|
public DateTime? CLOSEDOCDATE { get; set; }
|
|
|
|
|
public string SALEDEPT { get; set; }
|
|
|
|
|
public string CUSTOMSER { get; set; }
|
|
|
|
|
public string WAREHOUSE { get; set; }
|
|
|
|
|
public string COUNTRYOFORIGIN { get; set; }
|
|
|
|
|
public DateTime? BILLFEESTATUSTIME { get; set; }
|
|
|
|
|
public byte? STLMODE { get; set; }
|
|
|
|
|
public string TRUCKNO { get; set; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[Table("ch_fee")]
|
|
|
|
|
public partial class ch_fee_md
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
[Key]
|
|
|
|
|
public string GID { get; set; }
|
|
|
|
|
public string BSNO { get; set; }
|
|
|
|
|
public int? FEETYPE { get; set; } = 0;
|
|
|
|
|
public string FEENAME { get; set; }
|
|
|
|
|
public string FEEDESCRIPTION { get; set; } = "";
|
|
|
|
|
public string CUSTOMERTYPE { get; set; } = "";
|
|
|
|
|
public string CUSTOMERNAME { get; set; } = "";
|
|
|
|
|
public string UNIT { get; set; } = "";
|
|
|
|
|
public decimal? UNITPRICE { get; set; } = 0;
|
|
|
|
|
public decimal? QUANTITY { get; set; } = 0;
|
|
|
|
|
public decimal? AMOUNT { get; set; } = 0;
|
|
|
|
|
public string CURRENCY { get; set; } = "";
|
|
|
|
|
public decimal? EXCHANGERATE { get; set; } = 0;
|
|
|
|
|
public string REASON { get; set; } = "";
|
|
|
|
|
public string REMARK { get; set; } = "";
|
|
|
|
|
public decimal? COMMISSIONRATE { get; set; } = 0;
|
|
|
|
|
public decimal? SETTLEMENT { get; set; } = 0;
|
|
|
|
|
public decimal? INVOICE { get; set; } = 0;
|
|
|
|
|
public decimal? ORDERAMOUNT { get; set; } = 0;
|
|
|
|
|
public decimal? ORDERINVOICE { get; set; } = 0;
|
|
|
|
|
public DateTime? SUBMITDATE { get; set; }
|
|
|
|
|
public string AUDITOPERATOR { get; set; } = "";
|
|
|
|
|
public DateTime? AUDITDATE { get; set; }
|
|
|
|
|
public string ENTEROPERATOR { get; set; } = "";
|
|
|
|
|
public DateTime? ENTERDATE { get; set; }
|
|
|
|
|
public string DEBITNO { get; set; } = "";
|
|
|
|
|
public bool? ISDEBIT { get; set; } = false;
|
|
|
|
|
public bool? ISOPEN { get; set; } = false;
|
|
|
|
|
public bool? ISADVANCEDPAY { get; set; } = false;
|
|
|
|
|
public int? SORT { get; set; } = 0;
|
|
|
|
|
public bool? ISINVOICE { get; set; } = false;
|
|
|
|
|
public int? FEESTATUS { get; set; } = 1;
|
|
|
|
|
public string FEEFRT { get; set; } = "";
|
|
|
|
|
public bool? ISCRMORDERFEE { get; set; } = false;
|
|
|
|
|
public int? AUDITSTATUS { get; set; } = 0;
|
|
|
|
|
public string INVOICENUM { get; set; } = "";
|
|
|
|
|
public string CHEQUENUM { get; set; } = "";
|
|
|
|
|
public string WMSOUTBSNO { get; set; } = "";
|
|
|
|
|
public int? LINENUM { get; set; } = 0;
|
|
|
|
|
public decimal? TAXRATE { get; set; } = 0;
|
|
|
|
|
public decimal? NOTAXAMOUNT { get; set; } = 0;
|
|
|
|
|
public decimal? ACCTAXRATE { get; set; } = 0;
|
|
|
|
|
public bool? ISVOU { get; set; } = false;
|
|
|
|
|
public string VOUCHERNO { get; set; } = "";
|
|
|
|
|
public string ACCDATE { get; set; } = "";
|
|
|
|
|
public string BXGID { get; set; } = "";
|
|
|
|
|
public decimal? TAX { get; set; } = 0;
|
|
|
|
|
public string F_NO { get; set; } = "";
|
|
|
|
|
public decimal? ORDERSETTLEMENT { get; set; } = 0;
|
|
|
|
|
public decimal? TAXUNITPRICE { get; set; } = 0;
|
|
|
|
|
public decimal? ORDERINVSETTLEMENT { get; set; } = 0;
|
|
|
|
|
public string MODIFIEDUSER { get; set; } = "";
|
|
|
|
|
public DateTime? MODIFIEDTIME { get; set; }
|
|
|
|
|
public string VOUALLNO { get; set; } = "";
|
|
|
|
|
public string SALESNO { get; set; } = "";
|
|
|
|
|
public string CARGO_GID { get; set; } = "";
|
|
|
|
|
public string JKGID { get; set; } = "";
|
|
|
|
|
public decimal? PREAMOUNT { get; set; } = 0;
|
|
|
|
|
public string INPUTMODE { get; set; } = "";
|
|
|
|
|
public string DELIVERYNO { get; set; } = "";
|
|
|
|
|
public string LOCALCURR { get; set; } = "";
|
|
|
|
|
public string MANAGER { get; set; } = "";
|
|
|
|
|
public bool? ISACC { get; set; } = false;
|
|
|
|
|
public string PaymentGID { get; set; } = "";
|
|
|
|
|
public string STATEMENTNO { get; set; } = "";
|
|
|
|
|
public string SALECORP { get; set; } = "";
|
|
|
|
|
public bool? CUSTDUI { get; set; } = false;
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 用于向大简云发送开票请求后 记录费用与链接的关系
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string INVLINKGID { get; set; } = "";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public partial class ch_fee_md
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
private static List<code_fee_md> _codefeelist { get; set; }
|
|
|
|
|
|
|
|
|
|
public void setTax(List<code_fee_md> codefeelist)
|
|
|
|
|
{
|
|
|
|
|
if (TAXRATE != null)
|
|
|
|
|
{
|
|
|
|
|
//那就还使用原有的税率
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
if (string.IsNullOrWhiteSpace(FEENAME))
|
|
|
|
|
{
|
|
|
|
|
TAXRATE = 0;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
//var codefee = codefeelist.First(x => x.NAME == FEENAME);
|
|
|
|
|
//if (codefee == null) TAXRATE = 0;
|
|
|
|
|
//else
|
|
|
|
|
//{
|
|
|
|
|
// if (TAXRATE == null) TAXRATE = (decimal)codefeelist.First(x => x.NAME == FEENAME).TAXRATE;
|
|
|
|
|
//}
|
|
|
|
|
|
|
|
|
|
if (codefeelist.Exists(x => x.NAME == FEENAME))
|
|
|
|
|
{
|
|
|
|
|
decimal? taxrate = codefeelist.First(x => x.NAME == FEENAME).TAXRATE;
|
|
|
|
|
|
|
|
|
|
if (TAXRATE == null)
|
|
|
|
|
{
|
|
|
|
|
if (taxrate == null) TAXRATE = 0;
|
|
|
|
|
else
|
|
|
|
|
TAXRATE = taxrate;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
TAXRATE = 0;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
var taxrateb = 1 + TAXRATE / 100;
|
|
|
|
|
NOTAXAMOUNT = AMOUNT / taxrateb;
|
|
|
|
|
TAX = AMOUNT - NOTAXAMOUNT;
|
|
|
|
|
if (QUANTITY > 0)
|
|
|
|
|
{
|
|
|
|
|
UNITPRICE = NOTAXAMOUNT / QUANTITY;
|
|
|
|
|
TAXUNITPRICE = AMOUNT / QUANTITY;
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
UNITPRICE = NOTAXAMOUNT;
|
|
|
|
|
TAXUNITPRICE = AMOUNT;
|
|
|
|
|
}
|
|
|
|
|
//20210416 将acctaxrate用taxrate填充
|
|
|
|
|
ACCTAXRATE = TAXRATE;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public ch_fee_md() { }
|
|
|
|
|
|
|
|
|
|
public ch_fee_md(string bsno)
|
|
|
|
|
{
|
|
|
|
|
GID = Guid.NewGuid().ToString();
|
|
|
|
|
BSNO = bsno;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public ch_fee_md(code_fee_md codefee)
|
|
|
|
|
{
|
|
|
|
|
GID = Guid.NewGuid().ToString();
|
|
|
|
|
FEENAME = codefee.NAME;
|
|
|
|
|
|
|
|
|
|
clear();
|
|
|
|
|
|
|
|
|
|
TAXRATE = codefee.TAXRATE;
|
|
|
|
|
if (codefee.TAXRATE == null)
|
|
|
|
|
{
|
|
|
|
|
TAXRATE = 0.0m;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void clear()
|
|
|
|
|
{
|
|
|
|
|
TAXRATE = 0.0m;
|
|
|
|
|
QUANTITY = 0.0m;
|
|
|
|
|
TAXUNITPRICE = 0.0m;
|
|
|
|
|
UNITPRICE = 0.0m;
|
|
|
|
|
|
|
|
|
|
AMOUNT = 0.0m;
|
|
|
|
|
NOTAXAMOUNT = 0.0m;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SETTLEMENT = 0;
|
|
|
|
|
ORDERAMOUNT = 0;
|
|
|
|
|
ORDERINVOICE = 0;
|
|
|
|
|
ORDERINVSETTLEMENT = 0;
|
|
|
|
|
ORDERSETTLEMENT = 0;
|
|
|
|
|
INVOICE = 0;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static ch_fee_md getChfeeHelper(string userid)
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
//var today = DateTime.Now.AddDays(0).ToString("yyyy-MM-dd ");
|
|
|
|
|
|
|
|
|
|
var result = new ch_fee_md();
|
|
|
|
|
result.GID = Guid.NewGuid().ToString();
|
|
|
|
|
result.SETTLEMENT = 0;
|
|
|
|
|
result.ORDERAMOUNT = 0;
|
|
|
|
|
result.ORDERINVOICE = 0;
|
|
|
|
|
result.ORDERINVSETTLEMENT = 0;
|
|
|
|
|
result.ORDERSETTLEMENT = 0;
|
|
|
|
|
result.INVOICE = 0;
|
|
|
|
|
result.CURRENCY = "RMB";
|
|
|
|
|
result.EXCHANGERATE = 1;
|
|
|
|
|
result.ENTERDATE = DateTime.Now;
|
|
|
|
|
result.ENTEROPERATOR = userid;
|
|
|
|
|
result.FEESTATUS = 1;
|
|
|
|
|
result.TAXRATE = 0;
|
|
|
|
|
|
|
|
|
|
result.ISADVANCEDPAY = false;
|
|
|
|
|
result.ISINVOICE = false;
|
|
|
|
|
result.ISCRMORDERFEE = false;
|
|
|
|
|
|
|
|
|
|
result.INPUTMODE = "月结";
|
|
|
|
|
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public bool CanChange()
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
if (
|
|
|
|
|
SETTLEMENT == 0 &&
|
|
|
|
|
ORDERAMOUNT == 0 &&
|
|
|
|
|
ORDERINVOICE == 0 &&
|
|
|
|
|
ORDERINVSETTLEMENT == 0 &&
|
|
|
|
|
ORDERSETTLEMENT == 0 &&
|
|
|
|
|
INVOICE == 0 &&
|
|
|
|
|
!(ISDEBIT == null ? false : (bool)ISDEBIT)
|
|
|
|
|
) return true;
|
|
|
|
|
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Table("v_fee_do_settlement")]
|
|
|
|
|
public partial class v_fee_do_settlement_md
|
|
|
|
|
{
|
|
|
|
|
[Key]
|
|
|
|
|
public string FEEID { get; set; }
|
|
|
|
|
public decimal? AMOUNT { get; set; }
|
|
|
|
|
public string BILLNO { get; set; }
|
|
|
|
|
public string BSNO { get; set; }
|
|
|
|
|
public int? CATEGORY { get; set; }
|
|
|
|
|
public string CURRENCY { get; set; }
|
|
|
|
|
public string CUSTOMERNAME { get; set; }
|
|
|
|
|
public decimal? DOAMOUNT { get; set; }
|
|
|
|
|
public decimal? EXCHANGERATE { get; set; }
|
|
|
|
|
public string FEENAME { get; set; }
|
|
|
|
|
public int? FEETYPE { get; set; }
|
|
|
|
|
public string MBLNO { get; set; }
|
|
|
|
|
public decimal? ORIGAMOUNT { get; set; }
|
|
|
|
|
public string ORIGCURRENCY { get; set; }
|
|
|
|
|
public decimal? ORIGEXCHANGERATE { get; set; }
|
|
|
|
|
public decimal? ORIGSTLAMOUNT { get; set; }
|
|
|
|
|
public DateTime? SETTLETIME { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#region 外键 => 导航属性,ManyToMany
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[Table("v_ch_fee_settlementinfo")]
|
|
|
|
|
public partial class v_ch_fee_settlementinfo_md
|
|
|
|
|
{
|
|
|
|
|
[Key]
|
|
|
|
|
public string GID { get; set; } = "";
|
|
|
|
|
//public byte[] _MASK_FROM_V2 { get; set; }
|
|
|
|
|
public string ACCDATE { get; set; } = "";
|
|
|
|
|
public decimal? ACCTAXRATE { get; set; } = 0;
|
|
|
|
|
public decimal? AMOUNT { get; set; } = 0;
|
|
|
|
|
public DateTime? AUDITDATE { get; set; }
|
|
|
|
|
public string AUDITOPERATOR { get; set; } = "";
|
|
|
|
|
public int? AUDITSTATUS { get; set; } = 0;
|
|
|
|
|
public string BSNO { get; set; } = "";
|
|
|
|
|
public string BXGID { get; set; } = "";
|
|
|
|
|
public string CARGO_GID { get; set; } = "";
|
|
|
|
|
public string CHEQUENUM { get; set; } = "";
|
|
|
|
|
public decimal? COMMISSIONRATE { get; set; } = 0;
|
|
|
|
|
public string CURRENCY { get; set; } = "";
|
|
|
|
|
public bool? CUSTDUI { get; set; }
|
|
|
|
|
public string CUSTOMERNAME { get; set; } = "";
|
|
|
|
|
public string CUSTOMERTYPE { get; set; } = "";
|
|
|
|
|
public string DEBITNO { get; set; } = "";
|
|
|
|
|
public string DELIVERYNO { get; set; } = "";
|
|
|
|
|
public DateTime? ENTERDATE { get; set; }
|
|
|
|
|
public string ENTEROPERATOR { get; set; } = "";
|
|
|
|
|
public decimal? EXCHANGERATE { get; set; } = 0;
|
|
|
|
|
public string F_NO { get; set; } = "";
|
|
|
|
|
public string FEEDESCRIPTION { get; set; } = "";
|
|
|
|
|
public string FEEFRT { get; set; } = "";
|
|
|
|
|
public string FEENAME { get; set; } = "";
|
|
|
|
|
public int? FEESTATUS { get; set; } = 1;
|
|
|
|
|
public int? FEETYPE { get; set; }
|
|
|
|
|
|
|
|
|
|
public string INPUTMODE { get; set; } = "";
|
|
|
|
|
public decimal? INVOICE { get; set; } = 0;
|
|
|
|
|
public string INVOICENUM { get; set; } = "";
|
|
|
|
|
public bool? ISACC { get; set; } = false;
|
|
|
|
|
public bool? ISADVANCEDPAY { get; set; } = false;
|
|
|
|
|
public bool? ISCRMORDERFEE { get; set; } = false;
|
|
|
|
|
public bool? ISDEBIT { get; set; } = false;
|
|
|
|
|
public bool? ISDJY { get; set; } = false;
|
|
|
|
|
public bool? ISINVOICE { get; set; } = false;
|
|
|
|
|
public bool? ISOPEN { get; set; } = false;
|
|
|
|
|
public bool? ISVOU { get; set; } = false;
|
|
|
|
|
public string JKGID { get; set; } = "";
|
|
|
|
|
public int? LINENUM { get; set; } = 0;
|
|
|
|
|
public string LOCALCURR { get; set; } = "";
|
|
|
|
|
public string MANAGER { get; set; } = "";
|
|
|
|
|
public DateTime? MODIFIEDTIME { get; set; }
|
|
|
|
|
public string MODIFIEDUSER { get; set; } = "";
|
|
|
|
|
public decimal? NOTAXAMOUNT { get; set; } = 0;
|
|
|
|
|
public decimal? ORDERAMOUNT { get; set; } = 0;
|
|
|
|
|
public decimal? ORDERINVOICE { get; set; } = 0;
|
|
|
|
|
public decimal? ORDERINVSETTLEMENT { get; set; } = 0;
|
|
|
|
|
public decimal? ORDERSETTLEMENT { get; set; } = 0;
|
|
|
|
|
public string PaymentGID { get; set; } = "";
|
|
|
|
|
public decimal? PREAMOUNT { get; set; }
|
|
|
|
|
public decimal? QUANTITY { get; set; }
|
|
|
|
|
public string REASON { get; set; } = "";
|
|
|
|
|
public string REMARK { get; set; } = "";
|
|
|
|
|
public string SALECORP { get; set; } = "";
|
|
|
|
|
public string SALESNO { get; set; } = "";
|
|
|
|
|
public decimal? SETTLEAMOUNT { get; set; }
|
|
|
|
|
public decimal? SETTLEMENT { get; set; }
|
|
|
|
|
public DateTime? SETTLETIME { get; set; }
|
|
|
|
|
public int? SORT { get; set; } = 0;
|
|
|
|
|
public string STATEMENTNO { get; set; } = "";
|
|
|
|
|
public DateTime? SUBMITDATE { get; set; }
|
|
|
|
|
public decimal? TAX { get; set; }
|
|
|
|
|
public decimal? TAXRATE { get; set; }
|
|
|
|
|
public decimal? TAXUNITPRICE { get; set; }
|
|
|
|
|
public string UNIT { get; set; } = "";
|
|
|
|
|
public decimal? UNITPRICE { get; set; }
|
|
|
|
|
public string VOUALLNO { get; set; } = "";
|
|
|
|
|
public string VOUCHERNO { get; set; } = "";
|
|
|
|
|
public string WMSOUTBSNO { get; set; } = "";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#region 外键 => 导航属性,ManyToMany
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[Table("ch_fee_payapplication")]
|
|
|
|
|
|
|
|
|
|
public partial class ch_fee_payapplication_md {
|
|
|
|
|
[Key]
|
|
|
|
|
public string GID { get; set; }
|
|
|
|
|
public string BILLNO { get; set; }
|
|
|
|
|
public int? BILLSTATUS { get; set; }
|
|
|
|
|
public string CUSTOMERNAME { get; set; }
|
|
|
|
|
public string CHEQUEPAYABLE { get; set; }
|
|
|
|
|
public int? SETTLETYPE { get; set; }
|
|
|
|
|
public DateTime? PAYABLETIME { get; set; }
|
|
|
|
|
public decimal? AMOUNTRMB { get; set; }
|
|
|
|
|
public decimal? RATE { get; set; }
|
|
|
|
|
public decimal? AMOUNTUSD { get; set; }
|
|
|
|
|
public decimal? SETTLERMB { get; set; }
|
|
|
|
|
public decimal? SETTLEUSD { get; set; }
|
|
|
|
|
public decimal? SETTLERATE { get; set; }
|
|
|
|
|
public string APPLICANT { get; set; }
|
|
|
|
|
public DateTime? APPLYTIME { get; set; }
|
|
|
|
|
public DateTime? ENTERTIME { get; set; }
|
|
|
|
|
public string SETTLEUSER { get; set; }
|
|
|
|
|
public DateTime? SETTLETIME { get; set; }
|
|
|
|
|
public string AUDITUSER { get; set; }
|
|
|
|
|
public DateTime? AUDITTIME { get; set; }
|
|
|
|
|
public string REMARK { get; set; }
|
|
|
|
|
public bool? ISDELETE { get; set; }
|
|
|
|
|
public string DELETEUSER { get; set; }
|
|
|
|
|
public DateTime? DELETETIME { get; set; }
|
|
|
|
|
public string COMPANYID { get; set; }
|
|
|
|
|
public bool? ISAPP { get; set; }
|
|
|
|
|
public string PAYAPPID { get; set; }
|
|
|
|
|
public string CHEQUENUMREMARK { get; set; }
|
|
|
|
|
public string CURR { get; set; }
|
|
|
|
|
public string INVNO { get; set; }
|
|
|
|
|
public DateTime? INVDATE { get; set; }
|
|
|
|
|
public string CUSTACCOUNTGID { get; set; }
|
|
|
|
|
public string PAYACCOUNTGID { get; set; }
|
|
|
|
|
public string BS_CUSTOMERNAME { get; set; }
|
|
|
|
|
public string PAYBANK { get; set; }
|
|
|
|
|
public string PORTDISCHARGE { get; set; }
|
|
|
|
|
public decimal? PREAMOUNTRMB { get; set; }
|
|
|
|
|
public decimal? PREAMOUNTUSD { get; set; }
|
|
|
|
|
public string PAYTYPE { get; set; }
|
|
|
|
|
public string ISPRINT { get; set; }
|
|
|
|
|
public decimal? AMOUNTOT { get; set; }
|
|
|
|
|
public decimal? SETTLEOT { get; set; }
|
|
|
|
|
public decimal? PREAMOUNTOT { get; set; }
|
|
|
|
|
public int? WXPUSH { get; set; }
|
|
|
|
|
public string AUDITREMARK { get; set; }
|
|
|
|
|
public string REASON { get; set; }
|
|
|
|
|
public decimal? STLRATE { get; set; }
|
|
|
|
|
public decimal? STLAMOUNT { get; set; }
|
|
|
|
|
public string STLCURR { get; set; }
|
|
|
|
|
public string SALECORPID { get; set; }
|
|
|
|
|
public string WORKBILLNO { get; set; }
|
|
|
|
|
public int? PRINTCOUNT { get; set; }
|
|
|
|
|
public bool? ISREVINV { get; set; }
|
|
|
|
|
public DateTime? PRINTTIME { get; set; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[Table("company")]
|
|
|
|
|
public class company_md
|
|
|
|
|
{
|
|
|
|
|
[Key]
|
|
|
|
|
public string GID { get; set; }
|
|
|
|
|
public string CODENAME { get; set; }
|
|
|
|
|
public string NAME { get; set; }
|
|
|
|
|
public string FULLNAME { get; set; }
|
|
|
|
|
|
|
|
|
|
public string ENNAME { get; set; }
|
|
|
|
|
public string ADDRESS { get; set; }
|
|
|
|
|
public string ENADDRESS { get; set; }
|
|
|
|
|
public string POSTCODE { get; set; }
|
|
|
|
|
public string OFFICEPHONE { get; set; }
|
|
|
|
|
public string FAX { get; set; }
|
|
|
|
|
public string EMAIL { get; set; }
|
|
|
|
|
public string WEBSITEURL { get; set; }
|
|
|
|
|
public string LICENSECODE { get; set; }
|
|
|
|
|
public string TAXCODE { get; set; }
|
|
|
|
|
public byte[] LOGO { get; set; }
|
|
|
|
|
public string CREATEUSER { get; set; }
|
|
|
|
|
public DateTime? CREATETIME { get; set; }
|
|
|
|
|
public string MODIFIEDUSER { get; set; }
|
|
|
|
|
public DateTime? MODIFIEDTIME { get; set; }
|
|
|
|
|
public bool? ISDELETED { get; set; }
|
|
|
|
|
public bool? ISDISABLE { get; set; }
|
|
|
|
|
public string PARENTID { get; set; }
|
|
|
|
|
public string BILLRISES { get; set; }
|
|
|
|
|
public string CHEQUEPAYABLE { get; set; }
|
|
|
|
|
public string PRTHEADXML1 { get; set; }
|
|
|
|
|
public string PRTHEADXML2 { get; set; }
|
|
|
|
|
public string PRTHEADXML3 { get; set; }
|
|
|
|
|
public string PRTHEADXML4 { get; set; }
|
|
|
|
|
public string PRTHEADXML5 { get; set; }
|
|
|
|
|
public string BANKSHEAD { get; set; }
|
|
|
|
|
public string GPSUser { get; set; }
|
|
|
|
|
public string GPSPassWord { get; set; }
|
|
|
|
|
public string ORGANIZATIONCODE { get; set; }
|
|
|
|
|
public string DBNAME { get; set; }
|
|
|
|
|
public string FTPURL { get; set; }
|
|
|
|
|
public string LOCALCURR { get; set; }
|
|
|
|
|
public string WORKFLOWMSG { get; set; }
|
|
|
|
|
public int? openCustom { get; set; }
|
|
|
|
|
public int? isDelegate { get; set; }
|
|
|
|
|
public int? allowOpenMark2 { get; set; }
|
|
|
|
|
public string TRADE_CODE { get; set; }
|
|
|
|
|
public string UNIT { get; set; }
|
|
|
|
|
public string VGMCODE { get; set; }
|
|
|
|
|
public string bxid { get; set; }
|
|
|
|
|
public DateTime? CLOSEETDDAY { get; set; }
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Table("ch_fee_invoice")]
|
|
|
|
|
public partial class ch_fee_invoice_md
|
|
|
|
|
{
|
|
|
|
|
[Key]
|
|
|
|
|
public string GID { get; set; }
|
|
|
|
|
public string ACCOUNT { get; set; }
|
|
|
|
|
public string ACTUALCUSTOMERNAME { get; set; }
|
|
|
|
|
public decimal? AMOUNT { get; set; }
|
|
|
|
|
public string AMOUNTCAPITAL { get; set; }
|
|
|
|
|
public string AMOUNTLIST { get; set; }
|
|
|
|
|
|
|
|
|
|
public string APPLICANT { get; set; }
|
|
|
|
|
|
|
|
|
|
public DateTime? APPLYTIME { get; set; }
|
|
|
|
|
|
|
|
|
|
public string BANK { get; set; }
|
|
|
|
|
|
|
|
|
|
public string BILLNO { get; set; }
|
|
|
|
|
|
|
|
|
|
public int? BILLSTATUS { get; set; }
|
|
|
|
|
|
|
|
|
|
public string BSNO { get; set; }
|
|
|
|
|
|
|
|
|
|
public string CHECKER { get; set; }
|
|
|
|
|
|
|
|
|
|
public string COMPANYID { get; set; }
|
|
|
|
|
|
|
|
|
|
public DateTime? CREATETIME { get; set; }
|
|
|
|
|
|
|
|
|
|
public string CREATEUSER { get; set; }
|
|
|
|
|
public string CURRENCY { get; set; }
|
|
|
|
|
|
|
|
|
|
public string CUSTADDR { get; set; }
|
|
|
|
|
public string CUSTADDRTEL { get; set; }
|
|
|
|
|
public string CUSTBANK { get; set; }
|
|
|
|
|
public string CUSTOMERNAME { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string CUSTRATENO { get; set; }
|
|
|
|
|
|
|
|
|
|
public string CUSTTEL { get; set; }
|
|
|
|
|
|
|
|
|
|
public string DELETEOPERATOR { get; set; }
|
|
|
|
|
|
|
|
|
|
public DateTime? DELETETIME { get; set; }
|
|
|
|
|
|
|
|
|
|
public string DZSTATUS { get; set; }
|
|
|
|
|
|
|
|
|
|
public string EINVOICESTATE { get; set; }
|
|
|
|
|
|
|
|
|
|
public DateTime? ETD { get; set; }
|
|
|
|
|
|
|
|
|
|
public decimal? EXCHANGERATE { get; set; }
|
|
|
|
|
|
|
|
|
|
public string FEEAMOUNT { get; set; }
|
|
|
|
|
|
|
|
|
|
public string FEEITEM { get; set; }
|
|
|
|
|
|
|
|
|
|
public decimal? INVAMOUNT { get; set; }
|
|
|
|
|
|
|
|
|
|
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
|
|
|
|
|
public long INVID { get; set; }
|
|
|
|
|
|
|
|
|
|
public string INVITERFACE { get; set; }
|
|
|
|
|
|
|
|
|
|
public int? INVOICECATEGORY { get; set; }
|
|
|
|
|
|
|
|
|
|
public string INVOICECODE { get; set; }
|
|
|
|
|
|
|
|
|
|
public string INVOICECUSTNAME { get; set; }
|
|
|
|
|
|
|
|
|
|
public string INVOICEINFOURL { get; set; }
|
|
|
|
|
|
|
|
|
|
public string INVOICELINE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public DateTime? INVOICEMAKETIME { get; set; }
|
|
|
|
|
|
|
|
|
|
public string INVOICENO { get; set; }
|
|
|
|
|
|
|
|
|
|
public string INVOICEPDFURL { get; set; }
|
|
|
|
|
|
|
|
|
|
public string INVOICESERIALNUM { get; set; }
|
|
|
|
|
|
|
|
|
|
public int? INVOICETYPE { get; set; }
|
|
|
|
|
|
|
|
|
|
public bool? ISDELETE { get; set; }
|
|
|
|
|
|
|
|
|
|
public bool? ISNEEDFEE { get; set; }
|
|
|
|
|
|
|
|
|
|
public bool? ISNEEDPRINT { get; set; }
|
|
|
|
|
|
|
|
|
|
public string LICENSECODE { get; set; }
|
|
|
|
|
|
|
|
|
|
public string MBLNO { get; set; }
|
|
|
|
|
|
|
|
|
|
public DateTime? OPERATETIME { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string OPERATOR { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public decimal? OTCURRAMOUNT { get; set; }
|
|
|
|
|
|
|
|
|
|
public string PAYEE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string POD { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string POL { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public decimal? PRINTAMOUNT { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string PRINTCAPITAL { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string PRINTTITLE { get; set; }
|
|
|
|
|
|
|
|
|
|
public string PTORRED { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string PUSHEMAIL { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string PUSHMOBILE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string PUSHMODE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string RECVCURR { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string REDCODE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string REDNUM { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string REMARK { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string SALECORPID { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public bool? SETRED { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string TAXCODE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string VESSELVOYAGE { get; set; }
|
|
|
|
|
|
|
|
|
|
public string VOUCHERNO { get; set; }
|
|
|
|
|
|
|
|
|
|
public string VOUNO { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#region 外键 => 导航属性,ManyToMany
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[Table("ch_fee_invoicedetail")]
|
|
|
|
|
public partial class ch_fee_invoicedetail_md
|
|
|
|
|
{
|
|
|
|
|
[Key]
|
|
|
|
|
|
|
|
|
|
public string GID { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public decimal? AMOUNT { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//public string DZGID { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string GOODCODE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string GOODSNAME { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string PID { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public decimal? PKGS { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public decimal? PRICE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string Remark { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public decimal SerialNo { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string SPEC { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public decimal? TAX { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public decimal? TAXPRICE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public decimal? TAXRATE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string UNIT { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#region 外键 => 导航属性,ManyToMany
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[Table("ch_fee_do")]
|
|
|
|
|
public partial class ch_fee_do_md
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
[Key]
|
|
|
|
|
public string GID { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public decimal? AMOUNT { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string BILLNO { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int? BILLSTATUS { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string BSNO { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int? BSTYPE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int? CATEGORY { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string COMPANYID { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public DateTime? CREATETIME { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string CURRENCY { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string CUSTOMERNAME { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public DateTime? DELETETIME { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string DELETEUSER { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public decimal? DOAMOUNT { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public decimal? EXCHANGERATE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string FEEID { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string FEENAME { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int? FEETYPE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string HBLNO { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string INVOICESETTLENO { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public bool? ISDELETED { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string MBLNO { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public decimal? ORIGAMOUNT { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string ORIGCURRENCY { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public decimal? ORIGSTLAMOUNT { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string REMARK { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#region 外键 => 导航属性,ManyToMany
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Table("VW_user")]
|
|
|
|
|
public partial class VW_user_md
|
|
|
|
|
{
|
|
|
|
|
[Key]
|
|
|
|
|
|
|
|
|
|
public string CODENAME { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string COMPANYID { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string companyname { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string deptgid { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string DEPTNAME { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string DEPTNO { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string EMAIL1 { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string mailsign { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//public string Role_Id { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string SHOWNAME { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string USERID { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//public string WeChatAccount { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#region 外键 => 导航属性,ManyToMany
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Table("code_goods_inv")]
|
|
|
|
|
public partial class code_goods_inv_md
|
|
|
|
|
{
|
|
|
|
|
[Key]
|
|
|
|
|
public string GID { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string DEFCURR { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string DEFREMARK { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string DESCRIP { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string GOODCODE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string GOODNAME { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string GoodsTypeGID { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string ISDEF { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public bool? ISSTOP { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string ISTAXPRICE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string ISUSEPREF { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string SPEC { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string TAXCLASS { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string TAXCLASSNAME { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string TAXNO { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public decimal? TAXRATE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string UNIT { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string ZTAXTYPE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#region 外键 => 导航属性,ManyToMany
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Table("Receipt_Doc")]
|
|
|
|
|
public partial class Receipt_Doc_md
|
|
|
|
|
{
|
|
|
|
|
[Key]
|
|
|
|
|
public string GID { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string R_GID { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string BSNO { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string URL { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string Driect_URL { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string MODIFIEDUSER { get; set; }
|
|
|
|
|
public DateTime? MODIFIEDTIME { get; set; }
|
|
|
|
|
|
|
|
|
|
public string RECEIPTTYPE { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string documentAttachedCode { get; set; }
|
|
|
|
|
|
|
|
|
|
public string documentAttachedNo { get; set; }
|
|
|
|
|
public bool? ISPUBLIC { get; set; }
|
|
|
|
|
|
|
|
|
|
public Receipt_Doc_md()
|
|
|
|
|
{
|
|
|
|
|
GID = Guid.NewGuid().ToString();
|
|
|
|
|
ISPUBLIC = true;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public Receipt_Doc_md(string _BSNO)
|
|
|
|
|
{
|
|
|
|
|
GID = Guid.NewGuid().ToString();
|
|
|
|
|
ISPUBLIC = true;
|
|
|
|
|
BSNO = _BSNO;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void SetFile(string url, string driect_url) {
|
|
|
|
|
URL = url;
|
|
|
|
|
Driect_URL = driect_url;
|
|
|
|
|
}
|
|
|
|
|
public void SetFile(string userid,string docname,string url, string driect_url)
|
|
|
|
|
{
|
|
|
|
|
URL = url;
|
|
|
|
|
Driect_URL = driect_url;
|
|
|
|
|
RECEIPTTYPE = docname;
|
|
|
|
|
SetModify(userid);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void SetModify(string userid)
|
|
|
|
|
{
|
|
|
|
|
MODIFIEDUSER = userid;
|
|
|
|
|
MODIFIEDTIME = DateTime.Now;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#region 外键 => 导航属性,ManyToMany
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[Table("wms_settlement_list")]
|
|
|
|
|
public partial class wms_settlement_list_md {
|
|
|
|
|
[Key]
|
|
|
|
|
public string GID { get; set; }
|
|
|
|
|
public string DUINO { get; set; }
|
|
|
|
|
public string CUSTOMERNAME { get; set; }
|
|
|
|
|
public DateTime? STARTBILLINGDATE { get; set; }
|
|
|
|
|
public DateTime? ENDBILLINGDATE { get; set; }
|
|
|
|
|
public string REMARK { get; set; }
|
|
|
|
|
public string CORPID { get; set; }
|
|
|
|
|
public string CREATEUSER { get; set; }
|
|
|
|
|
public DateTime? CREATETIME { get; set; }
|
|
|
|
|
public bool? ISMAKEOUT { get; set; }
|
|
|
|
|
public string MAKEOUTUSER { get; set; }
|
|
|
|
|
public DateTime? MAKEOUTTIME { get; set; }
|
|
|
|
|
public bool? ISDELETE { get; set; }
|
|
|
|
|
public string DELETEUSER { get; set; }
|
|
|
|
|
public DateTime? DELETETIME { get; set; }
|
|
|
|
|
public bool? ISLOCK { get; set; }
|
|
|
|
|
public string LOCKUSER { get; set; }
|
|
|
|
|
public DateTime? LOCKTIME { get; set; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[Table("wms_settlement_detail")]
|
|
|
|
|
public partial class wms_settlement_detail_md
|
|
|
|
|
{
|
|
|
|
|
[Key]
|
|
|
|
|
public string GID { get; set; }
|
|
|
|
|
public string DUIGID { get; set; }
|
|
|
|
|
public string DUINO { get; set; }
|
|
|
|
|
public string BLNO { get; set; }
|
|
|
|
|
public string CONTRACTNO { get; set; }
|
|
|
|
|
public string WMSNO { get; set; }
|
|
|
|
|
public string OUTBSNO { get; set; }
|
|
|
|
|
public string CUSTOMERNAME { get; set; }
|
|
|
|
|
public string STORAGENAME { get; set; }
|
|
|
|
|
public string GOODSNAME { get; set; }
|
|
|
|
|
public string GOODSMODEL { get; set; }
|
|
|
|
|
public string GOODSSTANDARD { get; set; }
|
|
|
|
|
public string GOODSGRADE { get; set; }
|
|
|
|
|
public DateTime? WMSDATE { get; set; }
|
|
|
|
|
public DateTime? DODATE { get; set; }
|
|
|
|
|
public int? WMSDAYS { get; set; }
|
|
|
|
|
public DateTime? STARTBILLINGDATE_OUT { get; set; }
|
|
|
|
|
public DateTime? ENDBILLINGDATE_OUT { get; set; }
|
|
|
|
|
public decimal? GOODSOUTFEE { get; set; }
|
|
|
|
|
public decimal? GOODSPACK { get; set; }
|
|
|
|
|
public decimal? GOODSPACKACTUAL { get; set; }
|
|
|
|
|
public decimal? GOODSPACKPFSL { get; set; }
|
|
|
|
|
public decimal? GOODSPACKSTOCK { get; set; }
|
|
|
|
|
public decimal? GOODSRKSL { get; set; }
|
|
|
|
|
public decimal? GOODSRKSLACTUAL { get; set; }
|
|
|
|
|
public decimal? GOODSPFSL { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 库存量
|
|
|
|
|
/// </summary>
|
|
|
|
|
public decimal? GOODSSTOCK { get; set; }
|
|
|
|
|
public string CHARGEUNIT { get; set; }
|
|
|
|
|
public string REMARK_OUT { get; set; }
|
|
|
|
|
public int? FEETYPE { get; set; }
|
|
|
|
|
public int? FEEGRADE { get; set; }
|
|
|
|
|
public int? FEESCALE { get; set; }
|
|
|
|
|
public decimal? FEEPRICE { get; set; }
|
|
|
|
|
public DateTime? STARTBILLINGDATE { get; set; }
|
|
|
|
|
public DateTime? ENDBILLINGDATE { get; set; }
|
|
|
|
|
public int? FEEDAYS { get; set; }
|
|
|
|
|
public decimal? OUTFEE { get; set; }
|
|
|
|
|
public decimal? ARFEE { get; set; }
|
|
|
|
|
public string CREATEUSER { get; set; }
|
|
|
|
|
public DateTime? CREATETIME { get; set; }
|
|
|
|
|
public bool? ISMAKEOUT { get; set; }
|
|
|
|
|
public string MAKEOUTUSER { get; set; }
|
|
|
|
|
public DateTime? MAKEOUTTIME { get; set; }
|
|
|
|
|
public string CORPID { get; set; }
|
|
|
|
|
public int? LINENUM { get; set; }
|
|
|
|
|
public string GID_LINK { get; set; }
|
|
|
|
|
public bool? ISDELETE { get; set; }
|
|
|
|
|
public string DELETEUSER { get; set; }
|
|
|
|
|
public DateTime? DELETETIME { get; set; }
|
|
|
|
|
public string CUSTOMNO { get; set; }
|
|
|
|
|
public bool? ISLOCK { get; set; }
|
|
|
|
|
public string LOCKUSER { get; set; }
|
|
|
|
|
public DateTime? LOCKTIME { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[Table("OP_STATUS")]
|
|
|
|
|
public partial class op_status_md {
|
|
|
|
|
|
|
|
|
|
/* private string _ST_ID;//惟一编号
|
|
|
|
|
private string _BSNO;//业务编号
|
|
|
|
|
private string _STATUS;//业务状态
|
|
|
|
|
private string _ISCOMP;//是否完成
|
|
|
|
|
private DateTime _COMPTIME;//完成时间
|
|
|
|
|
private string _COMPOP;//完成人
|
|
|
|
|
private string _REMARK;//备注
|
|
|
|
|
private string _INPUTBY;//录入人
|
|
|
|
|
private string _ORDNO;//顺序号
|
|
|
|
|
private string _STATUS_OPSEAE;//对应op_seae状态字段*/
|
|
|
|
|
[Key]
|
|
|
|
|
public string ST_ID { get; set; }
|
|
|
|
|
public string BSNO { get; set; }
|
|
|
|
|
public string STATUS { get; set; }
|
|
|
|
|
public bool? ISCOMP { get; set; }
|
|
|
|
|
public DateTime? COMPTIME { get; set; }
|
|
|
|
|
public string COMPOP { get; set; }
|
|
|
|
|
public string REMARK { get; set; }
|
|
|
|
|
public string INPUTBY { get; set; }
|
|
|
|
|
public DateTime? INPUTTIME { get; set; }
|
|
|
|
|
public int? ORDNO { get; set; }
|
|
|
|
|
public string STATUS_OPSEAE { get; set; }
|
|
|
|
|
public string STTYPE { get; set; }
|
|
|
|
|
public string ISOPEN { get; set; }
|
|
|
|
|
public DateTime? OPTIME { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Table("code_cust_edi")]
|
|
|
|
|
public partial class code_cust_edi_md
|
|
|
|
|
{
|
|
|
|
|
[Key]
|
|
|
|
|
public string GID { get; set; }
|
|
|
|
|
public string CUST { get; set; }
|
|
|
|
|
public string EDICODE { get; set; }
|
|
|
|
|
public string EDINAME { get; set; }
|
|
|
|
|
public string REMARK { get; set; }
|
|
|
|
|
public string CREATEUSER { get; set; }
|
|
|
|
|
public DateTime? CREATETIME { get; set; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[Table("code_issutype_edi")]
|
|
|
|
|
public partial class code_issutype_edi_md
|
|
|
|
|
{
|
|
|
|
|
[Key]
|
|
|
|
|
public string GID { get; set; }
|
|
|
|
|
public string BLTYPE { get; set; }
|
|
|
|
|
public string EDICODE { get; set; }
|
|
|
|
|
public string EDINAME { get; set; }
|
|
|
|
|
public string REMARK { get; set; }
|
|
|
|
|
public string CREATEUSER { get; set; }
|
|
|
|
|
public DateTime? CREATETIME { get; set; }
|
|
|
|
|
}
|
|
|
|
|
[Table("code_country")]
|
|
|
|
|
public partial class code_country_md
|
|
|
|
|
|
|
|
|
|
{
|
|
|
|
|
[Key]
|
|
|
|
|
public string GID { get; set; }
|
|
|
|
|
public string COUNTRYID { get; set; }
|
|
|
|
|
public string COUNTRY { get; set; }
|
|
|
|
|
public string CAPITAL { get; set; }
|
|
|
|
|
public string CHAU { get; set; }
|
|
|
|
|
public string EXPLAIN { get; set; }
|
|
|
|
|
public string COUNTRYID_3 { get; set; }
|
|
|
|
|
|
|
|
|
|
public byte? Tariff { get; set; }
|
|
|
|
|
public byte? Tonnagetax { get; set; }
|
|
|
|
|
public string COUNTRYENAME { get; set; }
|
|
|
|
|
|
|
|
|
|
public string getCnName() {
|
|
|
|
|
return COUNTRY.Replace(getEnName(), "").Replace("()", "");
|
|
|
|
|
}
|
|
|
|
|
public string getEnName()
|
|
|
|
|
{
|
|
|
|
|
var firstNumberBetweenBrackets = COUNTRY.Split('(', ')')[1];
|
|
|
|
|
return firstNumberBetweenBrackets;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[Table("wms")]
|
|
|
|
|
public partial class wms_md
|
|
|
|
|
{
|
|
|
|
|
[Key]
|
|
|
|
|
public string GID { get; set; }
|
|
|
|
|
public string WMSNO { get; set; }
|
|
|
|
|
public DateTime? WMSDATE { get; set; }
|
|
|
|
|
public string CUSTOMERNAME { get; set; }
|
|
|
|
|
public string WMSOP { get; set; }
|
|
|
|
|
public string STOREMAN { get; set; }
|
|
|
|
|
public string MODIFIEDUSER { get; set; }
|
|
|
|
|
public DateTime? MODIFIEDTIME { get; set; }
|
|
|
|
|
public bool? ISDELETE { get; set; }
|
|
|
|
|
public string DELETEUSER { get; set; }
|
|
|
|
|
public DateTime? DELETETIME { get; set; }
|
|
|
|
|
public string TRUCKNAME { get; set; }
|
|
|
|
|
public bool? ISLOCK { get; set; }
|
|
|
|
|
public string LOCKUSER { get; set; }
|
|
|
|
|
public DateTime? LOCKTIME { get; set; }
|
|
|
|
|
public decimal? GOODSPACK { get; set; }
|
|
|
|
|
public decimal? GOODSPACKSTOCK { get; set; }
|
|
|
|
|
public decimal? GOODSRKSL { get; set; }
|
|
|
|
|
public decimal? GOODSSTOCK { get; set; }
|
|
|
|
|
public decimal? ARFEE { get; set; }
|
|
|
|
|
public decimal? APFEE { get; set; }
|
|
|
|
|
public string ASSOCIATEDNO { get; set; }
|
|
|
|
|
public string BLNO { get; set; }
|
|
|
|
|
public int? FREESTORAGEPERIOD { get; set; }
|
|
|
|
|
public string CONTRACTNO { get; set; }
|
|
|
|
|
public string GOODSNAME { get; set; }
|
|
|
|
|
public string GOODSMODEL { get; set; }
|
|
|
|
|
public string CLIENTCODEOLD { get; set; }
|
|
|
|
|
public string CLIENTNAMEOLD { get; set; }
|
|
|
|
|
public string STORAGENAME { get; set; }
|
|
|
|
|
public string CHARGEUNIT { get; set; }
|
|
|
|
|
public string CORPID { get; set; }
|
|
|
|
|
public DateTime? STARTBILLINGDATE { get; set; }
|
|
|
|
|
public string CUSTOMNO { get; set; }
|
|
|
|
|
public string CUSTNO { get; set; }
|
|
|
|
|
public string GOODSSTANDARD { get; set; }
|
|
|
|
|
public decimal? GOODSPACKACTUAL { get; set; }
|
|
|
|
|
public decimal? GOODSRKSLACTUAL { get; set; }
|
|
|
|
|
public string ARCLIENT { get; set; }
|
|
|
|
|
public int? FREESTORAGEPERIODAP { get; set; }
|
|
|
|
|
public DateTime? STARTBILLINGDATEAP { get; set; }
|
|
|
|
|
public bool? ISCHANGE { get; set; }
|
|
|
|
|
public string AREANAME { get; set; }
|
|
|
|
|
public decimal? MARKETVALUE { get; set; }
|
|
|
|
|
public decimal? BANKVALUE { get; set; }
|
|
|
|
|
public string CREATEUSER { get; set; }
|
|
|
|
|
public DateTime? CREATETIME { get; set; }
|
|
|
|
|
public string CLIENTBSNO { get; set; }
|
|
|
|
|
public string CARGOGID { get; set; }
|
|
|
|
|
public string CARGO_GID { get; set; }
|
|
|
|
|
public string REMARK { get; set; }
|
|
|
|
|
public string BZTCHNO { get; set; }
|
|
|
|
|
public string putintype { get; set; }
|
|
|
|
|
public string WHS_CODE { get; set; }
|
|
|
|
|
public string GOODSNAMEID { get; set; }
|
|
|
|
|
public string ACCDATE { get; set; }
|
|
|
|
|
public bool? FEESTATUS { get; set; }
|
|
|
|
|
public bool ISLOCK2 { get; set; } = false;
|
|
|
|
|
public string PICIHAO { get; set; }
|
|
|
|
|
public bool? ISVOU { get; set; }
|
|
|
|
|
public string VOUNO { get; set; }
|
|
|
|
|
public decimal? TiDanJianShu { get; set; }
|
|
|
|
|
public decimal? TiDanZhongLiang { get; set; }
|
|
|
|
|
public decimal? GOODSKGS { get; set; }
|
|
|
|
|
public string FilePath { get; set; }
|
|
|
|
|
public string REMARKS { get; set; }
|
|
|
|
|
public string COMPANY { get; set; }
|
|
|
|
|
public string Factory { get; set; }
|
|
|
|
|
public string Driver { get; set; }
|
|
|
|
|
public string TruckNo { get; set; }
|
|
|
|
|
public bool? EIP { get; set; }
|
|
|
|
|
public string WET { get; set; }
|
|
|
|
|
public decimal? RENTAREA { get; set; }
|
|
|
|
|
public int? BillFeeStatus { get; set; }
|
|
|
|
|
public DateTime? BILLFEESTATUSTIME { get; set; }
|
|
|
|
|
public string SALE { get; set; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[Table("wms_in")]
|
|
|
|
|
public partial class wms_in_md
|
|
|
|
|
{
|
|
|
|
|
[Key]
|
|
|
|
|
public string GID { get; set; }
|
|
|
|
|
public string ASSOCIATEDNO { get; set; }
|
|
|
|
|
public string BLNO { get; set; }
|
|
|
|
|
public string CONTRACTNO { get; set; }
|
|
|
|
|
public string CNTRNO { get; set; }
|
|
|
|
|
public string SEALNO { get; set; }
|
|
|
|
|
public string BSNO { get; set; }
|
|
|
|
|
public string CLIENTCODE { get; set; }
|
|
|
|
|
public string CLIENTNAME { get; set; }
|
|
|
|
|
public DateTime? DODATE { get; set; }
|
|
|
|
|
public string STORAGECODE { get; set; }
|
|
|
|
|
public string STORAGENAME { get; set; }
|
|
|
|
|
public string AREACODE { get; set; }
|
|
|
|
|
public string AREANAME { get; set; }
|
|
|
|
|
public string GOODSCODE { get; set; }
|
|
|
|
|
public string GOODSNAME { get; set; }
|
|
|
|
|
public string GOODSTYPE { get; set; }
|
|
|
|
|
public string GOODSMODEL { get; set; }
|
|
|
|
|
public string GOODSSTANDARD { get; set; }
|
|
|
|
|
public decimal? GOODSPACK { get; set; }
|
|
|
|
|
public string CHARGEUNIT { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 入库量
|
|
|
|
|
/// </summary>
|
|
|
|
|
public decimal? GOODSRKSL { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 库存量
|
|
|
|
|
/// </summary>
|
|
|
|
|
public decimal? GOODSSTOCK { get; set; }
|
|
|
|
|
public int? FREESTORAGEPERIOD { get; set; }
|
|
|
|
|
public bool? ISLOCK { get; set; }
|
|
|
|
|
public DateTime? LOCKTIME { get; set; }
|
|
|
|
|
public string LOCKUSER { get; set; }
|
|
|
|
|
public bool? ISDELETE { get; set; }
|
|
|
|
|
public DateTime? DELETETIME { get; set; }
|
|
|
|
|
public string DELETEUSER { get; set; }
|
|
|
|
|
public string CREATEUSER { get; set; }
|
|
|
|
|
public DateTime? CREATETIME { get; set; }
|
|
|
|
|
public string MODIFIEDUSER { get; set; }
|
|
|
|
|
public DateTime? MODIFIEDTIME { get; set; }
|
|
|
|
|
public string REMARK { get; set; }
|
|
|
|
|
public decimal? GOODSPACKSTOCK { get; set; }
|
|
|
|
|
public string KINDPKGS { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 重量
|
|
|
|
|
/// </summary>
|
|
|
|
|
public decimal? GOODSKGS { get; set; }
|
|
|
|
|
public string CLIENTCODEOLD { get; set; }
|
|
|
|
|
public string CLIENTNAMEOLD { get; set; }
|
|
|
|
|
public decimal? ARFEE { get; set; }
|
|
|
|
|
public decimal? APFEE { get; set; }
|
|
|
|
|
public string CORPID { get; set; }
|
|
|
|
|
public string CTNALL { get; set; }
|
|
|
|
|
public decimal? GOODSTHICKNESS { get; set; }
|
|
|
|
|
public decimal? GOODSWIDTH { get; set; }
|
|
|
|
|
public decimal? GOODSLENGTH { get; set; }
|
|
|
|
|
public decimal? GOODSSLICE { get; set; }
|
|
|
|
|
public string GOODSGRADE { get; set; }
|
|
|
|
|
public string STACKLOCATION { get; set; }
|
|
|
|
|
public decimal? GOODSPACKACTUAL { get; set; }
|
|
|
|
|
public decimal? GOODSRKSLACTUAL { get; set; }
|
|
|
|
|
public bool? ISCHANGE { get; set; }
|
|
|
|
|
public decimal? MARKETVALUE { get; set; }
|
|
|
|
|
public decimal? BANKVALUE { get; set; }
|
|
|
|
|
public int? LINENUM { get; set; }
|
|
|
|
|
public string GOODSNAMEID { get; set; }
|
|
|
|
|
public string PICIHAO { get; set; }
|
|
|
|
|
public bool ISLOCK2 { get; set; } = false;
|
|
|
|
|
public string XIANGHAO2 { get; set; }
|
|
|
|
|
public decimal? JIANSHU2 { get; set; }
|
|
|
|
|
public string ZHUANGXIEGONGID { get; set; }
|
|
|
|
|
public string TRUCKNO { get; set; }
|
|
|
|
|
public double LUYUNFEI { get; set; }
|
|
|
|
|
public double DIAOTOUFEI { get; set; }
|
|
|
|
|
public double XIUXIXIANGFEI { get; set; }
|
|
|
|
|
public double DIAOZHUANGFEI { get; set; }
|
|
|
|
|
public string CHEDUIID { get; set; }
|
|
|
|
|
public double CHIMA1 { get; set; }
|
|
|
|
|
public double CHIMA2 { get; set; }
|
|
|
|
|
public decimal? ZHONGLIANG2 { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 实际重量
|
|
|
|
|
/// </summary>
|
|
|
|
|
public double SHIJIZHONGLIANG { get; set; }
|
|
|
|
|
public double SHIJICHIMA { get; set; }
|
|
|
|
|
public decimal? JIANSHU1 { get; set; }
|
|
|
|
|
public decimal? ZhuangXieFei { get; set; }
|
|
|
|
|
public bool? ISVOU { get; set; }
|
|
|
|
|
public string VOUNO { get; set; }
|
|
|
|
|
public string ZhuangXieFeeType { get; set; }
|
|
|
|
|
public string COUNTRYID { get; set; }
|
|
|
|
|
public string dock { get; set; }
|
|
|
|
|
public decimal? LinShiZhuangXieFeiDanJiaDun { get; set; }
|
|
|
|
|
public decimal? LinShiZhuangXieFeiDanJiaJian { get; set; }
|
|
|
|
|
public string Productiondate { get; set; }
|
|
|
|
|
public string FactoryNo { get; set; }
|
|
|
|
|
public string TrayNo { get; set; }
|
|
|
|
|
public decimal? LOADERFEE { get; set; }
|
|
|
|
|
public string INVOICENO { get; set; }
|
|
|
|
|
public string BZTCHNO { get; set; }
|
|
|
|
|
public int? BillFeeStatus { get; set; }
|
|
|
|
|
public DateTime? BILLFEESTATUSTIME { get; set; }
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Table("wms_out")]
|
|
|
|
|
public partial class wms_out_md
|
|
|
|
|
{
|
|
|
|
|
[Key]
|
|
|
|
|
public string GID { get; set; }
|
|
|
|
|
public string ASSOCIATEDNO { get; set; }
|
|
|
|
|
public string BSNO { get; set; }
|
|
|
|
|
public string CLIENTGID { get; set; }
|
|
|
|
|
public string CLIENTCODE { get; set; }
|
|
|
|
|
public string CUSTOMERNAME { get; set; }
|
|
|
|
|
public DateTime? DODATE { get; set; }
|
|
|
|
|
public string STORAGECODE { get; set; }
|
|
|
|
|
public string STORAGENAME { get; set; }
|
|
|
|
|
public string AREACODE { get; set; }
|
|
|
|
|
public string AREANAME { get; set; }
|
|
|
|
|
public string GOODSCODE { get; set; }
|
|
|
|
|
public string GOODSNAME { get; set; }
|
|
|
|
|
public string GOODSTYPE { get; set; }
|
|
|
|
|
public string GOODSMODEL { get; set; }
|
|
|
|
|
public string GOODSSTANDARD { get; set; }
|
|
|
|
|
public string GOODSPACK { get; set; }
|
|
|
|
|
public decimal? GOODSPFSL { get; set; }
|
|
|
|
|
public decimal? GOODSOUTFEE { get; set; }
|
|
|
|
|
public string TRUCKNO { get; set; }
|
|
|
|
|
public string REMARK { get; set; }
|
|
|
|
|
public bool? ISDELETE { get; set; }
|
|
|
|
|
public DateTime? DELETETIME { get; set; }
|
|
|
|
|
public string DELETEUSER { get; set; }
|
|
|
|
|
public string CREATEUSER { get; set; }
|
|
|
|
|
public DateTime? CREATETIME { get; set; }
|
|
|
|
|
public string MODIFIEDUSER { get; set; }
|
|
|
|
|
public DateTime? MODIFIEDTIME { get; set; }
|
|
|
|
|
public decimal? GOODSPACKPFSL { get; set; }
|
|
|
|
|
public string TRUCKNAME { get; set; }
|
|
|
|
|
public string WMSOP { get; set; }
|
|
|
|
|
public string STOREMAN { get; set; }
|
|
|
|
|
public bool? ISLOCK { get; set; }
|
|
|
|
|
public string LOCKUSER { get; set; }
|
|
|
|
|
public DateTime? LOCKTIME { get; set; }
|
|
|
|
|
public decimal? GOODSOUTFEEAP { get; set; }
|
|
|
|
|
public decimal? ARFEE { get; set; }
|
|
|
|
|
public decimal? APFEE { get; set; }
|
|
|
|
|
public string INSPECTIONNO { get; set; }
|
|
|
|
|
public string CUSTOMNO { get; set; }
|
|
|
|
|
public string CORPID { get; set; }
|
|
|
|
|
public string CLIENTNAMEOLD { get; set; }
|
|
|
|
|
public DateTime? OLDCUSTFEEDATE { get; set; }
|
|
|
|
|
public string CLIENTBSNO { get; set; }
|
|
|
|
|
public string ARCLIENT { get; set; }
|
|
|
|
|
public string INGIDNEW { get; set; }
|
|
|
|
|
public string TOTALNO { get; set; }
|
|
|
|
|
public string REMARK2 { get; set; }
|
|
|
|
|
public DateTime? VALIDDATE { get; set; }
|
|
|
|
|
public string CHARGEUNIT { get; set; }
|
|
|
|
|
public string MBLNONEW { get; set; }
|
|
|
|
|
public bool? ISCHANGE { get; set; }
|
|
|
|
|
public decimal? MARKETVALUE { get; set; }
|
|
|
|
|
public string ARCLIENTWMSOUT { get; set; }
|
|
|
|
|
public string BZTCHNO { get; set; }
|
|
|
|
|
public byte? WMSOUTSTATUS { get; set; }
|
|
|
|
|
public string WHS_CODE { get; set; }
|
|
|
|
|
public string GOODSNAMEID { get; set; }
|
|
|
|
|
public string ACCDATE { get; set; }
|
|
|
|
|
public bool? FEESTATUS { get; set; }
|
|
|
|
|
public decimal? ARFEE_2 { get; set; }
|
|
|
|
|
public bool? ISVOU { get; set; }
|
|
|
|
|
public string VOUNO { get; set; }
|
|
|
|
|
public bool? ISCOLLECTING { get; set; }
|
|
|
|
|
public string FilePath { get; set; }
|
|
|
|
|
public string EXPRESSEXNO { get; set; }
|
|
|
|
|
public string EXPRESSCORP { get; set; }
|
|
|
|
|
public string IsDetail { get; set; }
|
|
|
|
|
public string SaleContract { get; set; }
|
|
|
|
|
public bool? EIP { get; set; }
|
|
|
|
|
public decimal? zhuangxiefei { get; set; }
|
|
|
|
|
public string QUOTANO { get; set; }
|
|
|
|
|
public decimal? RENTAREA { get; set; }
|
|
|
|
|
public string CNTRTOTAL { get; set; }
|
|
|
|
|
public decimal? KGS_OUT { get; set; }
|
|
|
|
|
public decimal? PKGS_OUT { get; set; }
|
|
|
|
|
public decimal? CBM_OUT { get; set; }
|
|
|
|
|
public int? BillFeeStatus { get; set; }
|
|
|
|
|
public DateTime? BILLFEESTATUSTIME { get; set; }
|
|
|
|
|
public string COUNTRYOFORIGIN { get; set; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[Table("wms_out_detail")]
|
|
|
|
|
public partial class wms_out_detail_md
|
|
|
|
|
{
|
|
|
|
|
[Key]
|
|
|
|
|
public string GID { get; set; }
|
|
|
|
|
public string INBSNO { get; set; }
|
|
|
|
|
public string OUTBSNO { get; set; }
|
|
|
|
|
public string BSNO { get; set; }
|
|
|
|
|
public string CLIENTGID { get; set; }
|
|
|
|
|
public string CLIENTCODE { get; set; }
|
|
|
|
|
public string CUSTOMERNAME { get; set; }
|
|
|
|
|
public DateTime? DODATE { get; set; }
|
|
|
|
|
public string STORAGECODE { get; set; }
|
|
|
|
|
public string STORAGENAME { get; set; }
|
|
|
|
|
public string AREACODE { get; set; }
|
|
|
|
|
public string AREANAME { get; set; }
|
|
|
|
|
public string GOODSCODE { get; set; }
|
|
|
|
|
public string GOODSNAME { get; set; }
|
|
|
|
|
public string GOODSTYPE { get; set; }
|
|
|
|
|
public string GOODSMODEL { get; set; }
|
|
|
|
|
public string GOODSSTANDARD { get; set; }
|
|
|
|
|
public string GOODSPACK { get; set; }
|
|
|
|
|
public string CHARGEUNIT { get; set; }
|
|
|
|
|
public decimal? GOODSPFSL { get; set; }
|
|
|
|
|
public decimal? GOODSOUTFEE { get; set; }
|
|
|
|
|
public string TRUCKNO { get; set; }
|
|
|
|
|
public string CREATEUSER { get; set; }
|
|
|
|
|
public DateTime? CREATETIME { get; set; }
|
|
|
|
|
public string REMARK { get; set; }
|
|
|
|
|
public string ASSOCIATEDNO { get; set; }
|
|
|
|
|
public decimal? GOODSPACKPFSL { get; set; }
|
|
|
|
|
public decimal? ARFEE { get; set; }
|
|
|
|
|
public decimal? APFEE { get; set; }
|
|
|
|
|
public bool? ISLOCK { get; set; }
|
|
|
|
|
public string LOCKUSER { get; set; }
|
|
|
|
|
public DateTime? LOCKTIME { get; set; }
|
|
|
|
|
public decimal? GOODSOUTFEEAP { get; set; }
|
|
|
|
|
public string CORPID { get; set; }
|
|
|
|
|
public string CLIENTNAMEOLD { get; set; }
|
|
|
|
|
public DateTime? OLDCUSTFEEDATE { get; set; }
|
|
|
|
|
public DateTime? STARTBILLINGDATE { get; set; }
|
|
|
|
|
public DateTime? ENDBILLINGDATE { get; set; }
|
|
|
|
|
public int? FEEDAYS { get; set; }
|
|
|
|
|
public decimal? GOODSSLICE { get; set; }
|
|
|
|
|
public string GOODSGRADE { get; set; }
|
|
|
|
|
public DateTime? STARTBILLINGDATEAP { get; set; }
|
|
|
|
|
public DateTime? ENDBILLINGDATEAP { get; set; }
|
|
|
|
|
public int? FEEDAYSAP { get; set; }
|
|
|
|
|
public bool? ISCHANGE { get; set; }
|
|
|
|
|
public decimal? MARKETVALUE { get; set; }
|
|
|
|
|
public string BZTCHNO { get; set; }
|
|
|
|
|
public string WHS_CODE { get; set; }
|
|
|
|
|
public string GOODSNAMEID { get; set; }
|
|
|
|
|
public string TRUCKTYPE { get; set; }
|
|
|
|
|
public string ZHUANGXIEGONGID { get; set; }
|
|
|
|
|
public decimal? TRUCKKGS { get; set; }
|
|
|
|
|
public decimal? ARFEE_2 { get; set; }
|
|
|
|
|
public string QianFengNO { get; set; }
|
|
|
|
|
public decimal? GOODSKGS { get; set; }
|
|
|
|
|
public decimal? ZHONGLIANG2 { get; set; }
|
|
|
|
|
public string TRGID { get; set; }
|
|
|
|
|
public string TrayNo { get; set; }
|
|
|
|
|
public string CntrNo { get; set; }
|
|
|
|
|
public string SealNo { get; set; }
|
|
|
|
|
public decimal? zhuangxiefei { get; set; }
|
|
|
|
|
public string DRIVERIDCARD { get; set; }
|
|
|
|
|
public decimal? LOADERFEE { get; set; }
|
|
|
|
|
public string GOODSCKQSTOCK { get; set; }
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
public static class StrHelper
|
|
|
|
|
{
|
|
|
|
|
#region 将一个dictionary转化为用;;和::隔开的文本
|
|
|
|
|
public static string DicToStr(Dictionary<string, string> dic)
|
|
|
|
|
{
|
|
|
|
|
var result = "";
|
|
|
|
|
|
|
|
|
|
foreach (var item in dic)
|
|
|
|
|
{
|
|
|
|
|
result += item.Key + "::" + item.Value + ";;";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
#region 将一个用;;和::隔开的文本转化为dictionary
|
|
|
|
|
public static Dictionary<string, string> StrToDic(string dicstr)
|
|
|
|
|
{
|
|
|
|
|
var result = new Dictionary<string, string>();
|
|
|
|
|
|
|
|
|
|
var list = Regex.Split(dicstr, ";;").ToList();
|
|
|
|
|
|
|
|
|
|
foreach (var item in list)
|
|
|
|
|
{
|
|
|
|
|
var itemarray = Regex.Split(item, "::");
|
|
|
|
|
if (itemarray.Length < 2) continue;
|
|
|
|
|
result.Add(itemarray[0], itemarray[1] == null ? "" : itemarray[1]);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
#endregion
|
|
|
|
|
}
|
|
|
|
|
}
|