|
|
|
|
using System;
|
|
|
|
|
using HcUtility.Core;
|
|
|
|
|
using Newtonsoft.Json;
|
|
|
|
|
|
|
|
|
|
namespace DSWeb.MvcShipping.Models.MsRptHdProfit
|
|
|
|
|
{
|
|
|
|
|
[JsonObject]
|
|
|
|
|
public class MsRptHdProfit : ModelObjectBillBody
|
|
|
|
|
{
|
|
|
|
|
#region 读写属性
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 业务编号
|
|
|
|
|
/// </summary>
|
|
|
|
|
private string _BSNO ="";//业务编号
|
|
|
|
|
public string BSNO {get{return _BSNO ;}set { _BSNO = value;}}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 会计期间
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
|
|
|
|
private string _ACCDATE = "";//会计期间 ///
|
|
|
|
|
public string ACCDATE {get{return _ACCDATE ;}set { _ACCDATE = value;}}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 业务类别
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
|
|
|
|
private string _OPLBNAME = "";//会计期间 ///
|
|
|
|
|
public string OPLBNAME { get { return _OPLBNAME; } set { _OPLBNAME = value; } }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 主提单号
|
|
|
|
|
/// </summary>
|
|
|
|
|
private string _MBLNO = "";//主提单号
|
|
|
|
|
public string MBLNO {get{return _MBLNO ;}set { _MBLNO = value;}}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 分提单号
|
|
|
|
|
/// </summary>
|
|
|
|
|
private string _HBLNO = "";//分提单号 ///
|
|
|
|
|
public string HBLNO {get{return _HBLNO ;}set { _HBLNO = value;}}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 委托编号
|
|
|
|
|
/// </summary>
|
|
|
|
|
private string _CUSTNO = "";//委托编号
|
|
|
|
|
///
|
|
|
|
|
public string CUSTNO {get{return _CUSTNO ;}set { _CUSTNO = value;}}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 委托单位
|
|
|
|
|
/// </summary>
|
|
|
|
|
private string _CUSTOMERNAME = "";//委托单位
|
|
|
|
|
public string CUSTOMERNAME {get{return _CUSTOMERNAME ;}set { _CUSTOMERNAME = value;}}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 船名
|
|
|
|
|
/// </summary>
|
|
|
|
|
private string _VESSEL = "";//船名
|
|
|
|
|
public string VESSEL {get{return _VESSEL ;}set { _VESSEL = value;}}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 航次
|
|
|
|
|
/// </summary>
|
|
|
|
|
private string _VOYNO = "";//航次
|
|
|
|
|
public string VOYNO {get{return _VOYNO ;}set { _VOYNO = value;}}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 船名
|
|
|
|
|
/// </summary>
|
|
|
|
|
private string _VESSEL2N = "";//船名
|
|
|
|
|
public string VESSEL2N { get { return _VESSEL2N; } set { _VESSEL2N = value; } }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 航次
|
|
|
|
|
/// </summary>
|
|
|
|
|
private string _VOYNO2N = "";//航次
|
|
|
|
|
public string VOYNO2N { get { return _VOYNO2N; } set { _VOYNO2N = value; } }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 船公司
|
|
|
|
|
/// </summary>
|
|
|
|
|
private string _CARRIER = "";//船公司
|
|
|
|
|
public string CARRIER { get { return _CARRIER; } set { _CARRIER = value; } }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 开船日期
|
|
|
|
|
/// </summary>
|
|
|
|
|
private string _ETD;//开船日期
|
|
|
|
|
public string ETD { get { return _ETD; } set { _ETD = value; } }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 卸货港代码
|
|
|
|
|
/// </summary>
|
|
|
|
|
private string _PORTLOAD = "";//卸货港代码
|
|
|
|
|
public string PORTLOAD { get { return _PORTLOAD; } set { _PORTLOAD = value; } }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 卸货港
|
|
|
|
|
/// </summary>
|
|
|
|
|
private string _PORTDISCHARGE = "";//卸货港
|
|
|
|
|
public string PORTDISCHARGE {get{return _PORTDISCHARGE ;}set { _PORTDISCHARGE = value;}}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 航线
|
|
|
|
|
/// </summary>
|
|
|
|
|
private string _LANE = "";//航线
|
|
|
|
|
public string LANE { get { return _LANE; } set { _LANE = value; } }
|
|
|
|
|
private string _blfrt = "FREIGHT PREPAID";
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 付费方式
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string BLFRT { get { return _blfrt; } set { _blfrt = value; } }
|
|
|
|
|
|
|
|
|
|
private decimal _kgs = 0;
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 毛重
|
|
|
|
|
/// </summary>
|
|
|
|
|
public decimal KGS { get { return _kgs; } set { _kgs = value; } }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private int _pkgs = 0;
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 件数
|
|
|
|
|
/// </summary>
|
|
|
|
|
public int PKGS { get { return _pkgs; } set { _pkgs = value; } }
|
|
|
|
|
|
|
|
|
|
private decimal _cbm = 0;
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 尺码
|
|
|
|
|
/// </summary>
|
|
|
|
|
public decimal CBM { get { return _cbm; } set { _cbm = value; } }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 集装箱
|
|
|
|
|
/// </summary>
|
|
|
|
|
private string _CNTRTOTAL = "";//操作员
|
|
|
|
|
public string CNTRTOTAL { get { return _CNTRTOTAL; } set { _CNTRTOTAL = value; } }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 录入人
|
|
|
|
|
/// </summary>
|
|
|
|
|
private string _INPUTBY = "";//操作员
|
|
|
|
|
public string INPUTBY {get{return _INPUTBY ;}set { _INPUTBY = value;}}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 揽货人
|
|
|
|
|
/// </summary>
|
|
|
|
|
private string _SALE = "";//揽货人
|
|
|
|
|
public string SALE {get{return _SALE ;}set { _SALE = value;}}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 业务来源
|
|
|
|
|
/// </summary>
|
|
|
|
|
private string _BSSOURCE = "";//业务来源
|
|
|
|
|
public string BSSOURCE {get{return _BSSOURCE ;}set { _BSSOURCE = value;}}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 来源明细
|
|
|
|
|
/// </summary>
|
|
|
|
|
private string _BSSOURCEDETAIL = "";//来源明细
|
|
|
|
|
public string BSSOURCEDETAIL {get{return _BSSOURCEDETAIL ;}set { _BSSOURCEDETAIL = value;}}
|
|
|
|
|
|
|
|
|
|
private string _CORPID = "";//分公司代码
|
|
|
|
|
public string CORPID {get{return _CORPID ;}set { _CORPID = value;}}
|
|
|
|
|
|
|
|
|
|
private int _cntr1 = 0;
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 箱型1
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
|
|
|
|
public int CNTR1
|
|
|
|
|
{
|
|
|
|
|
get { return _cntr1; }
|
|
|
|
|
set { _cntr1 = value; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private int _cntr2 = 0;
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 箱型2
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
|
|
|
|
public int CNTR2
|
|
|
|
|
{
|
|
|
|
|
get { return _cntr2; }
|
|
|
|
|
set { _cntr2 = value; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private int _cntr3 = 0;
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 箱型3
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
|
|
|
|
public int CNTR3
|
|
|
|
|
{
|
|
|
|
|
get { return _cntr3; }
|
|
|
|
|
set { _cntr3 = value; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private int _cntr4 = 0;
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 箱型4
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
|
|
|
|
public int CNTR4
|
|
|
|
|
{
|
|
|
|
|
get { return _cntr4; }
|
|
|
|
|
set { _cntr4 = value; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private int _cntr5 = 0;
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 箱型5
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
|
|
|
|
public int CNTR5
|
|
|
|
|
{
|
|
|
|
|
get { return _cntr5; }
|
|
|
|
|
set { _cntr5 = value; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private int _cntr6 = 0;
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 箱型6
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
|
|
|
|
public int CNTR6
|
|
|
|
|
{
|
|
|
|
|
get { return _cntr6; }
|
|
|
|
|
set { _cntr6 = value; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private int _cntr7 = 0;
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 箱型7
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
|
|
|
|
public int CNTR7
|
|
|
|
|
{
|
|
|
|
|
get { return _cntr7; }
|
|
|
|
|
set { _cntr7 = value; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private int _cntr8 = 0;
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 箱型8
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
|
|
|
|
public int CNTR8
|
|
|
|
|
{
|
|
|
|
|
get { return _cntr8; }
|
|
|
|
|
set { _cntr8 = value; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private int _cntr9 = 0;
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 箱型9
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
|
|
|
|
public int CNTR9
|
|
|
|
|
{
|
|
|
|
|
get { return _cntr9; }
|
|
|
|
|
set { _cntr9 = value; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private int _cntr10 = 0;
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 箱型10
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
|
|
|
|
public int CNTR10
|
|
|
|
|
{
|
|
|
|
|
get { return _cntr10; }
|
|
|
|
|
set { _cntr10 = value; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private int _otcntr = 0;
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 其他箱型
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
|
|
|
|
public int OTCNTR
|
|
|
|
|
{
|
|
|
|
|
get { return _otcntr; }
|
|
|
|
|
set { _otcntr = value; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private int _teu = 0;
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 箱TEU
|
|
|
|
|
|
|
|
|
|
public int TEU
|
|
|
|
|
{
|
|
|
|
|
get { return _teu; }
|
|
|
|
|
set { _teu = value; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private string _corp = "";
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 分公司
|
|
|
|
|
/// </summary>
|
|
|
|
|
[ModelDB(MDBType = ModelDBOprationType.Insert)]
|
|
|
|
|
public string CORP
|
|
|
|
|
{
|
|
|
|
|
get { return _corp; }
|
|
|
|
|
set { _corp = value; }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private decimal _USDHYFDR = 0;
|
|
|
|
|
public decimal USDHYFDR { get { return _USDHYFDR; } set { _USDHYFDR = value; } }
|
|
|
|
|
private decimal _USDHYFCCDR = 0;
|
|
|
|
|
public decimal USDHYFCCDR { get { return _USDHYFCCDR; } set { _USDHYFCCDR = value; } }
|
|
|
|
|
private decimal _USDDR = 0;
|
|
|
|
|
public decimal USDDR { get { return _USDDR; } set { _USDDR = value; } }
|
|
|
|
|
private decimal _RMBGZDR = 0;
|
|
|
|
|
public decimal RMBGZDR { get { return _RMBGZDR; } set { _RMBGZDR = value; } }
|
|
|
|
|
private decimal _RMBLYFDR = 0;
|
|
|
|
|
public decimal RMBLYFDR { get { return _RMBLYFDR; } set { _RMBLYFDR = value; } }
|
|
|
|
|
private decimal _RMBDR = 0;
|
|
|
|
|
public decimal RMBDR { get { return _RMBDR; } set { _RMBDR = value; } }
|
|
|
|
|
private decimal _USDHYFCR = 0;
|
|
|
|
|
public decimal USDHYFCR { get { return _USDHYFCR; } set { _USDHYFCR = value; } }
|
|
|
|
|
|
|
|
|
|
private decimal _USDHYFCCCR = 0;
|
|
|
|
|
public decimal USDHYFCCCR { get { return _USDHYFCCCR; } set { _USDHYFCCCR = value; } }
|
|
|
|
|
private decimal _USDKODAICR = 0;
|
|
|
|
|
public decimal USDKODAICR { get { return _USDKODAICR; } set { _USDKODAICR = value; } }
|
|
|
|
|
private decimal _USDDZFCR = 0;
|
|
|
|
|
public decimal USDDZFCR { get { return _USDDZFCR; } set { _USDDZFCR = value; } }
|
|
|
|
|
private decimal _RMBCZFCR = 0;
|
|
|
|
|
public decimal RMBCZFCR { get { return _RMBCZFCR; } set { _RMBCZFCR = value; } }
|
|
|
|
|
private string _RMBCZFCROBJ = "";//
|
|
|
|
|
public string RMBCZFCROBJ { get { return _RMBCZFCROBJ; } set { _RMBCZFCROBJ = value; } }
|
|
|
|
|
|
|
|
|
|
private decimal _RMBXJFCR = 0;
|
|
|
|
|
public decimal RMBXJFCR { get { return _RMBXJFCR; } set { _RMBXJFCR = value; } }
|
|
|
|
|
private string _RMBXJFCROBJ = "";//
|
|
|
|
|
public string RMBXJFCROBJ { get { return _RMBXJFCROBJ; } set { _RMBXJFCROBJ = value; } }
|
|
|
|
|
|
|
|
|
|
private decimal _RMBDZFCR = 0;
|
|
|
|
|
public decimal RMBDZFCR { get { return _RMBDZFCR; } set { _RMBDZFCR = value; } }
|
|
|
|
|
|
|
|
|
|
private decimal _RMBBGFCR = 0;
|
|
|
|
|
public decimal RMBBGFCR { get { return _RMBBGFCR; } set { _RMBBGFCR = value; } }
|
|
|
|
|
private string _RMBBGFCROBJ = "";//
|
|
|
|
|
public string RMBBGFCROBJ { get { return _RMBBGFCROBJ; } set { _RMBBGFCROBJ = value; } }
|
|
|
|
|
|
|
|
|
|
private decimal _RMBCDFCR = 0;
|
|
|
|
|
public decimal RMBCDFCR { get { return _RMBCDFCR; } set { _RMBCDFCR = value; } }
|
|
|
|
|
private string _RMBCDFCROBJ = "";//
|
|
|
|
|
public string RMBCDFCROBJ { get { return _RMBCDFCROBJ; } set { _RMBCDFCROBJ = value; } }
|
|
|
|
|
|
|
|
|
|
private decimal _RMBLYF1CR = 0;
|
|
|
|
|
public decimal RMBLYF1CR { get { return _RMBLYF1CR; } set { _RMBLYF1CR = value; } }
|
|
|
|
|
private string _RMBLYF1CROBJ = "";//
|
|
|
|
|
public string RMBLYF1CROBJ { get { return _RMBLYF1CROBJ; } set { _RMBLYF1CROBJ = value; } }
|
|
|
|
|
|
|
|
|
|
private decimal _RMBLYF2CR = 0;
|
|
|
|
|
public decimal RMBLYF2CR { get { return _RMBLYF2CR; } set { _RMBLYF2CR = value; } }
|
|
|
|
|
private string _RMBLYF2CROBJ = "";//
|
|
|
|
|
public string RMBLYF2CROBJ { get { return _RMBLYF2CROBJ; } set { _RMBLYF2CROBJ = value; } }
|
|
|
|
|
|
|
|
|
|
private decimal _RMBLYF3CR = 0;
|
|
|
|
|
public decimal RMBLYF3CR { get { return _RMBLYF3CR; } set { _RMBLYF3CR = value; } }
|
|
|
|
|
private string _RMBLYF3CROBJ = "";//
|
|
|
|
|
public string RMBLYF3CROBJ { get { return _RMBLYF3CROBJ; } set { _RMBLYF3CROBJ = value; } }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private decimal _RMBCR = 0;
|
|
|
|
|
public decimal RMBCR { get { return _RMBCR; } set { _RMBCR = value; } }
|
|
|
|
|
private decimal _USDCR = 0;
|
|
|
|
|
public decimal USDCR { get { return _USDCR; } set { _USDCR = value; } }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
public MsRptHdProfit()
|
|
|
|
|
{
|
|
|
|
|
TableName = "op_bill";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
override public string GetBillNoFieldName()
|
|
|
|
|
{
|
|
|
|
|
return "BsNo";
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#region 参照部分
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
}
|