using Core.Mes.Client.Comm.Attribute;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
namespace com.steering.pss.sale.order.model
{///
/// 数据库表SLM_ORDER_AUTHENTICATION所对应的实体类(生成工具:代码生成工具3.0)
/// 作者:DESKTOP-DG6B81Q 时间:2015-12-29
///
public class SlmOrderAuthenticationEntity
{
///
/// ORD_PK
///
private string ordPk = "";
///
/// ORD_LN_PK(ORD_PK+三位流失号)
///
private string ordLnPk = "";
///
/// 合同行号(ORD_PK向下三位流水号,确保流水号的连续性)
///
private string orderSeq = "";
///
/// 客户编码
///
private string customerNo = "";
///
/// 客户名称
///
private string customerNm = "";
///
/// 品名代码
///
private string produccode = "";
///
/// 品名描述
///
private string producname = "";
///
/// 标准代码
///
private string stdCode = "";
///
/// 标准名称
///
private string stdName = "";
///
/// 钢级(牌号)代码
///
private string steelcode = "";
///
/// 钢级(牌号)名称
///
private string steelname = "";
///
/// 产品规格代码
///
private string specCode = "";
///
/// 产品规格描述
///
private string specName = "";
///
/// 扣型代码
///
private string modelCode = "";
///
/// 扣型描述
///
private string modelDesc = "";
///
/// 签订日期
///
private string signDate = "";
///
/// 交货日期
///
private string delvryDate = "";
///
/// 合同首次发运时间
///
private string delvryBdate = "";
///
/// 合同末次发运时间
///
private string delvryEdate = "";
///
/// 订货量
///
private string orderQty = "";
///
/// 订货计量单位(支、米、吨)
///
private string orderUnit = "";
///
/// 交货量差(-5%,5%)
///
private string delvryRangeTpe = "";
///
/// 合同发运量
///
private string sendQty = "";
///
/// 变更状态1:OK 2: 量不合 3:交货期不合 4:量不合及交货期不合
///
private string changeStatus = "";
///
/// 客户合同号
///
private string custmOrderNo = "";
///
/// 客户合同签订日期
///
private string custmSignDate = "";
///
/// 客户合同交货日期
///
private string custmDelvryDate = "";
///
/// 合同变更编号
///
private string changeNo = "";
///
/// 打印次数
///
private string printCount = "";
///
/// 结算单位编码
///
private string stlmtUnitNo = "";
///
/// 结算单位名称
///
private string stlmtUnitNm = "";
///
/// 最终用户(来源客户表)
///
private string finalUser = "";
///
/// 最终用户描述
///
private string finalUserDesc = "";
///
/// 合同行状态
///
private string orderLnStatus = "";
///
/// 结算价状态0录入1确认
///
private string balncePriceSts = "";
///
/// 排产审批单号
///
private string schApproveNo = "";
///
/// 合同审批单号
///
private string ordApproveNo = "";
///
/// 价格编号
///
private string priceNo = "";
///
/// 备注
///
private string memo = "";
///
/// 销售片区
///
private string saleAreaNo = "";
///
/// 销售片区
///
private string saleAreaNm = "";
///
/// 销售组织
///
private string saleOrg = "";
///
/// 是否返回(1是 0 否)
///
private string isReturn = "";
///
/// 返回时间
///
private string returnTime = "";
///
/// 合同号
///
private string orderNo = "";
private string supplyUnit = "";
private string fstDraweeUnit = "";
///
/// 首次受票人
///
[Description("首次受票人")]
public string FstDraweeUnit
{
get { return fstDraweeUnit; }
set { fstDraweeUnit = value; }
}
///
/// 供应商
///
[Description("供应商")]
public string SupplyUnit
{
get { return supplyUnit; }
set { supplyUnit = value; }
}
private string returnName = "";
///
/// 返回人
///
[Description("返回人")]
public string ReturnName
{
get { return returnName; }
set { returnName = value; }
}
private string saleOrgDesc = "";
///
/// 销售组织
///
[Description("销售组织")]
public string SaleOrgDesc
{
get { return saleOrgDesc; }
set { saleOrgDesc = value; }
}
private string ordLnStatusDesc = "";
///
/// 合同行状态描述
///
[Description("合同行状态")]
public string OrdLnStatusDesc
{
get { return ordLnStatusDesc; }
set { ordLnStatusDesc = value; }
}
private string sendCount = "";
///
/// 发运量(支)
///
[Description("发运量(支)")]
public string SendCount
{
get { return sendCount; }
set { sendCount = value; }
}
// UPDATE_TIME BAL_QTY SCH_QTY STORE_QTY SCH_COUNT ORDER_FILE
private string orderFile = "";
///
/// 合同文本
///
[Description("合同文本")]
public string OrderFile
{
get { return orderFile; }
set { orderFile = value; }
}
private string userorderFile = "";
///
/// 用户合同文本
///
[Description("用户合同文本")]
public string UserorderFile
{
get { return userorderFile; }
set { userorderFile = value; }
}
private string updateTime = "";
///
/// 更新时间
///
[Description("更新时间")]
public string UpdateTime
{
get { return updateTime; }
set { updateTime = value; }
}
private string balQty = "";
///
/// 结算量(吨)
///
[Description("结算量(吨)")]
public string BalQty
{
get { return balQty; }
set { balQty = value; }
}
private string schQty = "";
///
/// 排产量(吨)
///
[Description("排产量(吨)")]
public string SchQty
{
get { return schQty; }
set { schQty = value; }
}
private string storeQty = "";
///
/// 库存量(吨)
///
[Description("库存量(吨)")]
public string StoreQty
{
get { return storeQty; }
set { storeQty = value; }
}
private string schCount = "";
///
/// 排产量(支)
///
[Description("排产量(支)")]
public string SchCount
{
get { return schCount; }
set { schCount = value; }
}
///
/// ORD_PK
///
[Description("ORD_PK")]
[Nullable(false)]
[DataLength(40)]
public string OrdPk
{
get { return ordPk; }
set { ordPk = value; }
}
///
/// ORD_LN_PK(ORD_PK+三位流失号)
///
[Description("ORD_LN_PK")]
[Nullable(false)]
[DataLength(40)]
public string OrdLnPk
{
get { return ordLnPk; }
set { ordLnPk = value; }
}
///
/// 合同行号(ORD_PK向下三位流水号,确保流水号的连续性)
///
[Description("合同行号")]
[Nullable(false)]
[DataLength(3)]
public string OrderSeq
{
get { return orderSeq; }
set { orderSeq = value; }
}
///
/// 客户编码
///
[Description("订货单位")]
[Nullable(true)]
[DataLength(10)]
public string CustomerNo
{
get { return customerNo; }
set { customerNo = value; }
}
///
/// 客户名称
///
[Description("订货单位")]
[Nullable(true)]
[DataLength(60)]
public string CustomerNm
{
get { return customerNm; }
set { customerNm = value; }
}
///
/// 品名代码
///
[Description("品名代码")]
[Nullable(true)]
[DataLength(20)]
public string Produccode
{
get { return produccode; }
set { produccode = value; }
}
///
/// 品名描述
///
[Description("品名")]
[Nullable(true)]
[DataLength(100)]
public string Producname
{
get { return producname; }
set { producname = value; }
}
///
/// 标准代码
///
[Description("标准代码")]
[Nullable(true)]
[DataLength(20)]
public string StdCode
{
get { return stdCode; }
set { stdCode = value; }
}
///
/// 标准名称
///
[Description("标准名称")]
[Nullable(true)]
[DataLength(200)]
public string StdName
{
get { return stdName; }
set { stdName = value; }
}
///
/// 钢级(牌号)代码
///
[Description("钢级(牌号)代码")]
[Nullable(true)]
[DataLength(10)]
public string Steelcode
{
get { return steelcode; }
set { steelcode = value; }
}
///
/// 钢级(牌号)名称
///
[Description("钢级/(牌号)")]
[Nullable(true)]
[DataLength(100)]
public string Steelname
{
get { return steelname; }
set { steelname = value; }
}
///
/// 产品规格代码
///
[Description("产品规格代码")]
[Nullable(true)]
[DataLength(20)]
public string SpecCode
{
get { return specCode; }
set { specCode = value; }
}
///
/// 产品规格描述
///
[Description("产品规格")]
[Nullable(true)]
[DataLength(100)]
public string SpecName
{
get { return specName; }
set { specName = value; }
}
///
/// 扣型代码
///
[Description("扣型代码")]
[Nullable(true)]
[DataLength(20)]
public string ModelCode
{
get { return modelCode; }
set { modelCode = value; }
}
///
/// 扣型描述
///
[Description("扣型描述")]
[Nullable(true)]
[DataLength(100)]
public string ModelDesc
{
get { return modelDesc; }
set { modelDesc = value; }
}
///
/// 签订日期
///
[Description("签订日期")]
[Nullable(true)]
public string SignDate
{
get { return signDate; }
set { signDate = value; }
}
///
/// 交货日期
///
[Description("交货日期")]
[Nullable(true)]
public string DelvryDate
{
get { return delvryDate; }
set { delvryDate = value; }
}
///
/// 合同首次发运时间
///
[Description("首次发运时间")]
[Nullable(true)]
public string DelvryBdate
{
get { return delvryBdate; }
set { delvryBdate = value; }
}
///
/// 合同末次发运时间
///
[Description("末次发运时间")]
[Nullable(true)]
public string DelvryEdate
{
get { return delvryEdate; }
set { delvryEdate = value; }
}
///
/// 订货量
///
[Description("订货量")]
[Nullable(true)]
[DataLength(22)]
public string OrderQty
{
get { return orderQty; }
set { orderQty = value; }
}
///
/// 订货计量单位(支、米、吨)
///
[Description("订货计量单位")]
[Nullable(true)]
[DataLength(20)]
public string OrderUnit
{
get { return orderUnit; }
set { orderUnit = value; }
}
///
/// 交货量差(-5%,5%)
///
[Description("交货量差")]
[Nullable(true)]
[DataLength(20)]
public string DelvryRangeTpe
{
get { return delvryRangeTpe; }
set { delvryRangeTpe = value; }
}
///
/// 合同发运量(吨)
///
[Description("发运量(吨)")]
[Nullable(true)]
[DataLength(22)]
public string SendQty
{
get { return sendQty; }
set { sendQty = value; }
}
///
/// 变更状态(交货期和交货量)1:OK 2: 量不合 3:交货期不满足 4:量不合交货期不满足
///
[Description("交货状态")]
[Nullable(true)]
[DataLength(1)]
public string ChangeStatus
{
get { return changeStatus; }
set { changeStatus = value; }
}
///
/// 客户合同号
///
[Description("客户合同号")]
[Nullable(true)]
[DataLength(100)]
public string CustmOrderNo
{
get { return custmOrderNo; }
set { custmOrderNo = value; }
}
///
/// 客户合同签订日期
///
[Description("客户合同签订日期")]
[Nullable(true)]
public string CustmSignDate
{
get { return custmSignDate; }
set { custmSignDate = value; }
}
///
/// 客户合同交货日期
///
[Description("客户合同交货日期")]
[Nullable(true)]
public string CustmDelvryDate
{
get { return custmDelvryDate; }
set { custmDelvryDate = value; }
}
///
/// 合同变更编号
///
[Description("合同变更编号")]
[Nullable(true)]
[DataLength(200)]
public string ChangeNo
{
get { return changeNo; }
set { changeNo = value; }
}
///
/// 打印次数
///
[Description("打印次数")]
[Nullable(true)]
[DataLength(3)]
public string PrintCount
{
get { return printCount; }
set { printCount = value; }
}
///
/// 结算单位编码
///
[Description("结算单位编码")]
[Nullable(true)]
[DataLength(10)]
public string StlmtUnitNo
{
get { return stlmtUnitNo; }
set { stlmtUnitNo = value; }
}
///
/// 结算单位名称
///
[Description("结算单位")]
[Nullable(true)]
[DataLength(60)]
public string StlmtUnitNm
{
get { return stlmtUnitNm; }
set { stlmtUnitNm = value; }
}
///
/// 最终用户(来源客户表)
///
[Description("最终用户(来源客户表)")]
[Nullable(true)]
[DataLength(20)]
public string FinalUser
{
get { return finalUser; }
set { finalUser = value; }
}
///
/// 最终用户描述
///
[Description("最终用户")]
[Nullable(true)]
[DataLength(100)]
public string FinalUserDesc
{
get { return finalUserDesc; }
set { finalUserDesc = value; }
}
///
/// 合同行状态
///
[Description("合同行状态")]
[Nullable(true)]
[DataLength(20)]
public string OrderLnStatus
{
get { return orderLnStatus; }
set { orderLnStatus = value; }
}
///
/// 结算价状态0录入1确认
///
[Description("结算价状态")]
[Nullable(true)]
[DataLength(1)]
public string BalncePriceSts
{
get { return balncePriceSts; }
set { balncePriceSts = value; }
}
///
/// 排产审批单号
///
[Description("排产审批单号")]
[Nullable(true)]
[DataLength(50)]
public string SchApproveNo
{
get { return schApproveNo; }
set { schApproveNo = value; }
}
///
/// 合同审批单号
///
[Description("合同审批单号")]
[Nullable(true)]
[DataLength(50)]
public string OrdApproveNo
{
get { return ordApproveNo; }
set { ordApproveNo = value; }
}
///
/// 价格编号
///
[Description("价格编号")]
[Nullable(true)]
[DataLength(20)]
public string PriceNo
{
get { return priceNo; }
set { priceNo = value; }
}
///
/// 备注
///
[Description("备注")]
[Nullable(true)]
[DataLength(400)]
public string Memo
{
get { return memo; }
set { memo = value; }
}
///
/// 销售片区
///
[Description("销售片区")]
[Nullable(true)]
[DataLength(20)]
public string SaleAreaNo
{
get { return saleAreaNo; }
set { saleAreaNo = value; }
}
///
/// 销售片区
///
[Description("销售片区")]
[Nullable(true)]
[DataLength(100)]
public string SaleAreaNm
{
get { return saleAreaNm; }
set { saleAreaNm = value; }
}
///
/// 销售组织
///
[Description("销售组织")]
[Nullable(true)]
[DataLength(10)]
public string SaleOrg
{
get { return saleOrg; }
set { saleOrg = value; }
}
///
/// 是否返回(1是 0 否)
///
[Description("是否返回")]
[Nullable(true)]
[DataLength(1)]
public string IsReturn
{
get { return isReturn; }
set { isReturn = value; }
}
///
/// 返回时间
///
[Description("返回时间")]
[Nullable(true)]
public string ReturnTime
{
get { return returnTime; }
set { returnTime = value; }
}
///
/// 合同号
///
[Description("合同号")]
[Nullable(true)]
[DataLength(10)]
public string OrderNo
{
get { return orderNo; }
set { orderNo = value; }
}
///
/// 创建人
///
private string createName = "";
///
/// 原始创建人
///
private string createNameOld = "";
///
/// 原始销售区域编码
///
private string saleAreaNoOld = "";
///
/// 原始销售区域描述
///
private string saleAreaDescOld = "";
///
/// 创建人
///
[Description("创建人")]
[Nullable(true)]
[DataLength(20)]
public string CreateName
{
get { return createName; }
set { createName = value; }
}
///
/// 原始创建人
///
[Description("原始创建人")]
[Nullable(true)]
[DataLength(20)]
public string CreateNameOld
{
get { return createNameOld; }
set { createNameOld = value; }
}
///
/// 原始销售区域编码
///
[Description("原始销售区域编码")]
[Nullable(true)]
[DataLength(20)]
public string SaleAreaNoOld
{
get { return saleAreaNoOld; }
set { saleAreaNoOld = value; }
}
///
/// 原始销售区域描述
///
[Description("原始销售区域描述")]
[Nullable(true)]
[DataLength(50)]
public string SaleAreaDescOld
{
get { return saleAreaDescOld; }
set { saleAreaDescOld = value; }
}
}
}