using System;
using System.Data;
using System.Collections;
using System.Collections.Generic;
using HcUtility.Core;
using Newtonsoft.Json;
namespace DSWeb.Areas.Account.Models.TruckChfee_do_detail
{
[JsonObject]
public class TruckChfee_do_detail
{
#region 私有成员
///
/// 业务唯一编号
///
public string BSNO
{
get;set;
}
///
///
public string TRANSSTATUS
{
get;
set;
}
///
/// 业务状态(接受委托false、业务封帐true,和code_state 中的状态)
///
public string TRANSTYPE
{
get;
set;
}
///
/// 委托编号(可以根据规则生成)
///
public string CUSTNO
{
get; set;
}
///
/// 订舱编号
///
public string ORDERNO
{
get;
set;
}
///
/// 订舱编号
///
public string ORDERNO1
{
get;
set;
}
///
/// 合同号
///
public string CONTRACTNO
{
get;
set;
}
///
/// 委托单位
///
public string CUSTOMERNAME
{
get;
set;
}
///
/// 委托单位
///
public string CUSTOMERNAMEREF
{
get;
set;
}
///
/// 委托单位
///
public string CUSTATTN
{
get;
set;
}
///
/// 委托单位
///
public string CUSTTEL
{
get;
set;
}
///
/// 收货人
///
public string CONSIGNEENAME
{
get;
set;
}
public string CONSIGNEEATTN
{
get;
set;
}
public string CONSIGNEETEL
{
get;
set;
}
public string CONSIGNEEADDR
{
get;
set;
}
private string _bsdate = "";
///
/// 接单日期
///
public string BSDATE
{
get { return _bsdate; }
set { _bsdate = value; }
}
///
/// 操作员
///
public string OP
{
get;
set;
}
///
/// 调度
///
public string DDOP
{
get;
set;
}
///
/// 客服员
///
public string CUSTSERVICE
{
get;
set;
}
///
/// 揽货人
///
public string SALE
{
get;
set;
}
///
/// 分公司代码
///
public string CORPID
{
get;
set;
}
///
/// 派车日期
///
public string ETD
{
get;
set;
}
///
/// 到达日期
///
public string ETA
{
get;
set;
}
///
/// 装货地
///
public string PORTLOAD
{
get;
set;
}
///
/// 卸货地
///
public string PORTDISCHARGE
{
get;
set;
}
///
/// 提单号
///
public string MBLNO
{
get;
set;
}
///
/// 场站
///
public string YARD
{
get;
set;
}
///
/// 截港日期
///
public string CLOSINGDATE
{
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;
}
private int _trucknum = 0;
///
/// 件数
///
public int TRUCKNUM
{
get { return _trucknum; }
set { _trucknum = value; }
}
///
/// 集装箱
///
public string CNTRTOTAL
{
get;
set;
}
///
/// 备注
///
public string REMARK
{
get;
set;
}
private string _createuser = "";
///
/// 创建人
///
public string CREATEUSER
{
get { return _createuser; }
set { _createuser = value; }
}
private string _createtime = "";
///
/// 创建时间
///
public string CREATETIME
{
get { return _createtime; }
set { _createtime = value; }
}
private string _modifieduser = "";
///
/// 最后一次操作人
///
public string MODIFIEDUSER
{
get { return _modifieduser; }
set { _modifieduser = value; }
}
private DateTime _modifiedtime = DateTime.Now;
///
/// 最后一次操作时间
///
public DateTime MODIFIEDTIME
{
get { return _modifiedtime; }
set { _modifiedtime = value; }
}
private string _billno = "*";
private string _feedoid = "";
private string _feeid = "";
private int _feetype = 0;
private string _feetyperef = "";
private string _feename = "";
private string _feeobjname = "";
private string _currency = "";
private decimal _amount = 0;
private decimal _doamount = 0;
private string _origcurrency = "";
private decimal _origamount = 0;
private decimal _origstlamount = 0;
private decimal _exchangerate = 0;
private decimal _appexchangerate = 0;
private decimal _origexchangerate = 0;
private string _payfeedoid = "";
private decimal _paydoamount = 0;
private string _invoiceno = "";
#endregion
#region 读写属性
///
/// 业务编号
///
//public string LOCK_EXCHANGERATE { get { return _LOCK_EXCHANGERATE; } set { _LOCK_EXCHANGERATE = value; } }
public string BILLNO
{
get { return _billno; }
set { _billno = value; }
}
public string CURRENCY
{
get { return _currency; }
set { _currency = value; }
}
public decimal AMOUNT
{
get { return _amount; }
set { _amount = value; }
}
public decimal DOAMOUNT
{
get { return _doamount; }
set { _doamount = value; }
}
public string FEENAME
{
get { return _feename; }
set { _feename = value; }
}
public string FEEOBJNAME
{
get { return _feeobjname; }
set { _feeobjname = value; }
}
public string FEEDOID
{
get { return _feedoid; }
set { _feedoid = value; }
}
public string FEEID
{
get { return _feeid; }
set { _feeid = value; }
}
public int FEETYPE
{
get { return _feetype; }
set { _feetype = value; }
}
public string FEETYPEREF
{
get { return _feetyperef; }
set { _feetyperef = value; }
}
public string ORIGCURRENCY
{
get { return _origcurrency; }
set { _origcurrency = value; }
}
public decimal ORIGAMOUNT
{
get { return _origamount; }
set { _origamount = value; }
}
public decimal ORIGSTLAMOUNT
{
get { return _origstlamount; }
set { _origstlamount = value; }
}
public decimal EXCHANGERATE
{
get { return _exchangerate; }
set { _exchangerate = value; }
}
public decimal APPEXCHANGERATE
{
get { return _appexchangerate; }
set { _appexchangerate = value; }
}
public decimal ORIGEXCHANGERATE
{
get { return _origexchangerate; }
set { _origexchangerate = value; }
}
public string PAYFEEDOID
{
get { return _payfeedoid; }
set { _payfeedoid = value; }
}
public decimal PAYDOAMOUNT
{
get { return _paydoamount; }
set { _paydoamount = value; }
}
public string INVOICENO
{
get { return _invoiceno; }
set { _invoiceno = value; }
}
public string TRUCKER { get; set; }
public string TRUCKNO { get; set; }
#endregion
}
[JsonObject]
public class BillTruckCustDetail
{
#region 私有成员
public string BSNO {get;set;}
public string TRANSTYPE { get; set; }
public string TRANSSTATUS { get; set; }
public string CUSTOMERNAME { get; set; }
public string CUSTNO { get; set; }
public string MBLNO { get; set; }
public string CONTRACTNO { get; set; }
public string ORDERNO { get; set; }
public string BSDATE { get; set; }
public string ETD { get; set; }
public string ETA { get; set; }
public string OP { get; set; }
public string SALE { get; set; }
public string CUSTSERVICE { get; set; }
public string CUSTATTN { get; set; }
public string CUSTTEL { get; set; }
public string CONSIGNEENAME { get; set; }
public string CONSIGNEEATTN { get; set; }
public string CONSIGNEETEL { get; set; }
public string CONSIGNEEADDR { get; set; }
public string PORTLOAD { get; set; }
public string PORTDISCHARGE { get; set; }
public string GOODSNAME { get; set; }
public decimal KGS { get; set; }
public decimal NETWEIGHT { get; set; }
public decimal CBM { get; set; }
public int PKGS { get; set; }
public string KINDPKGS { get; set; }
public string TRUCKER { get; set; }
public string TRUCKNO { get; set; }
private string _RMBDRSTATUS = "";
private string _USDDRSTATUS = "";
private string _CH_ID = String.Empty;
private string _FeeObjName = "";//结费单位
private decimal _rmbdramount = 0;
private decimal _rmbdrbalamount = 0;
private decimal _rmbdrstlamount = 0;
private decimal _rmbdrdoamount = 0;
private decimal _usddramount = 0;
private decimal _usddrbalamount = 0;
private decimal _usddrstlamount = 0;
private decimal _usddrdoamount = 0;
private decimal _otdramount = 0;
private decimal _otdrbalamount = 0;
private decimal _otdrstlamount = 0;
private decimal _otdrdoamount = 0;
private decimal _rmbcramount = 0;
private decimal _rmbcrbalamount = 0;
private decimal _rmbcrstlamount = 0;
private decimal _rmbcrdoamount = 0;
private decimal _usdcramount = 0;
private decimal _usdcrbalamount = 0;
private decimal _usdcrstlamount = 0;
private decimal _usdcrdoamount = 0;
private decimal _otcramount = 0;
private decimal _otcrbalamount = 0;
private decimal _otcrstlamount = 0;
private decimal _otcrdoamount = 0;
private decimal _balrmbinvdr = 0;
private decimal _balrmbinvcr = 0;
private decimal _balusdinvdr = 0;
private decimal _balusdinvcr = 0;
#endregion
#region 读写属性
public string RMBDRSTATUS { get { return _RMBDRSTATUS; } set { _RMBDRSTATUS = value; } }
public string USDDRSTATUS { get { return _USDDRSTATUS; } set { _USDDRSTATUS = value; } }
public string CH_ID { get { return _CH_ID; } set { _CH_ID = value; } }
public string FEEOBJNAME { get { return _FeeObjName; } set { _FeeObjName = value; } }
public decimal RMBDrAmount
{
get { return _rmbdramount; }
set { _rmbdramount = value; }
}
public decimal RMBDrBalAmount
{
get { return _rmbdrbalamount; }
set { _rmbdrbalamount = value; }
}
public decimal RMBDrStlAmount
{
get { return _rmbdrstlamount; }
set { _rmbdrstlamount = value; }
}
public decimal RMBDrDoAmount
{
get { return _rmbdrdoamount; }
set { _rmbdrdoamount = value; }
}
public decimal USDDrAmount
{
get { return _usddramount; }
set { _usddramount = value; }
}
public decimal USDDrBalAmount
{
get { return _usddrbalamount; }
set { _usddrbalamount = value; }
}
public decimal USDDrStlAmount
{
get { return _usddrstlamount; }
set { _usddrstlamount = value; }
}
public decimal USDDrDoAmount
{
get { return _usddrdoamount; }
set { _usddrdoamount = value; }
}
public decimal OTDrAmount
{
get { return _otdramount; }
set { _otdramount = value; }
}
public decimal OTDrBalAmount
{
get { return _otdrbalamount; }
set { _otdrbalamount = value; }
}
public decimal OTDrStlAmount
{
get { return _otdrstlamount; }
set { _otdrstlamount = value; }
}
public decimal OTDrDoAmount
{
get { return _otdrdoamount; }
set { _otdrdoamount = value; }
}
public decimal RMBCrAmount
{
get { return _rmbcramount; }
set { _rmbcramount = value; }
}
public decimal RMBCrBalAmount
{
get { return _rmbcrbalamount; }
set { _rmbcrbalamount = value; }
}
public decimal RMBCrStlAmount
{
get { return _rmbcrstlamount; }
set { _rmbcrstlamount = value; }
}
public decimal RMBCrDoAmount
{
get { return _rmbcrdoamount; }
set { _rmbcrdoamount = value; }
}
public decimal USDCrAmount
{
get { return _usdcramount; }
set { _usdcramount = value; }
}
public decimal USDCrBalAmount
{
get { return _usdcrbalamount; }
set { _usdcrbalamount = value; }
}
public decimal USDCrStlAmount
{
get { return _usdcrstlamount; }
set { _usdcrstlamount = value; }
}
public decimal USDCrDoAmount
{
get { return _usdcrdoamount; }
set { _usdcrdoamount = value; }
}
public decimal OTCrAmount
{
get { return _otcramount; }
set { _otcramount = value; }
}
public decimal OTCrBalAmount
{
get { return _otcrbalamount; }
set { _otcrbalamount = value; }
}
public decimal OTCrStlAmount
{
get { return _otcrstlamount; }
set { _otcrstlamount = value; }
}
public decimal OTCrDoAmount
{
get { return _otcrdoamount; }
set { _otcrdoamount = value; }
}
public decimal BALRMBINVDR
{
get { return _balrmbinvdr; }
set { _balrmbinvdr = value; }
}
public decimal BALRMBINVCR
{
get { return _balrmbinvcr; }
set { _balrmbinvcr = value; }
}
public decimal BALUSDINVDR
{
get { return _balusdinvdr; }
set { _balusdinvdr = value; }
}
public decimal BALUSDINVCR
{
get { return _balusdinvcr; }
set { _balusdinvcr = value; }
}
#endregion
}
}