using Newtonsoft.Json; using SOA.Persistent; using System; using System.ComponentModel; namespace ibk.IPD.Entity.IpdPs { [Serializable, Table("TB_SLAB")] [JsonObject] public class TB_SLAB { //板坯号 [Persistent("SLAB_NO"), DisplayName("板坯号")] public string SLAB_NO { get; set; } //信息来源 [Persistent("OCCR_CD"), DisplayName("信息来源")] public string OCCR_CD { get; set; } //工厂 [Persistent("PLT"), DisplayName("工厂")] public string PLT { get; set; } //机号 [Persistent("PRC_LINE"), DisplayName("机号")] public string PRC_LINE { get; set; } //进程状态代码 [Persistent("REC_STS"), DisplayName("进程状态代码")] public string REC_STS { get; set; } //进程代码 [Persistent("PROC_CD"), DisplayName("进程代码")] public string PROC_CD { get; set; } //前进程代码 [Persistent("BEF_PROC_CD"), DisplayName("前进程代码")] public string BEF_PROC_CD { get; set; } //产品代码 [Persistent("PROD_CD"), DisplayName("产品代码")] public string PROD_CD { get; set; } //钢种 [Persistent("STLGRD"), DisplayName("钢种")] public string STLGRD { get; set; } //厚度 [Persistent("THK"), DisplayName("厚度")] public Decimal THK { get; set; } //宽度 [Persistent("WID"), DisplayName("宽度")] public Decimal WID { get; set; } //长度 [Persistent("LEN"), DisplayName("长度")] public Decimal LEN { get; set; } //重量 [Persistent("WGT"), DisplayName("重量")] public Decimal WGT { get; set; } //计算重量 [Persistent("CAL_WGT"), DisplayName("计算重量")] public Decimal CAL_WGT { get; set; } //厚度组 [Persistent("THK_GRP"), DisplayName("厚度组")] public string THK_GRP { get; set; } //宽度组 [Persistent("WID_GRP"), DisplayName("宽度组")] public string WID_GRP { get; set; } //头尾坯标记 0:非一炉最后一块;1:一炉最后一块;2:头坯;3:尾坯;4:连浇段;5:氮高+头坯;6:氮高+尾坯 7:低倍,8:吹检 9:对接坯 10:废坯利用 11:变速坯 22:次头坯 33:次尾坯 [Persistent("OVER_FL"), DisplayName("头尾坯标记 0:非一炉最后一块;1:一炉最后一块;2:头坯;3:尾坯;4:连浇段;5:氮高+头坯;6:氮高+尾坯 7:低倍,8:吹检 9:对接坯 10:废坯利用 11:变速坯 22:次头坯 33:次尾坯")] public string OVER_FL { get; set; } //订单材_余材代码 [Persistent("ORD_FL"), DisplayName("订单材_余材代码")] public string ORD_FL { get; set; } //余材原因代码 [Persistent("WOO_RSN"), DisplayName("余材原因代码")] public string WOO_RSN { get; set; } //订单号 [Persistent("ORD_NO"), DisplayName("订单号")] public string ORD_NO { get; set; } //订单序列号 [Persistent("ORD_ITEM"), DisplayName("订单序列号")] public string ORD_ITEM { get; set; } //原始订单号 [Persistent("ORG_ORD_NO"), DisplayName("原始订单号")] public string ORG_ORD_NO { get; set; } //原始订单序列号 [Persistent("ORG_ORD_ITEM"), DisplayName("原始订单序列号")] public string ORG_ORD_ITEM { get; set; } //订单用途 [Persistent("ENDUSE_CD"), DisplayName("订单用途")] public string ENDUSE_CD { get; set; } //交货日期 [Persistent("DEL_TO_DATE"), DisplayName("交货日期")] public string DEL_TO_DATE { get; set; } //生产日期 [Persistent("PROD_DATE"), DisplayName("生产日期")] public string PROD_DATE { get; set; } //生产时间 [Persistent("PROD_TIME"), DisplayName("生产时间")] public string PROD_TIME { get; set; } //班次 [Persistent("SHIFT"), DisplayName("班次")] public string SHIFT { get; set; } //班别 [Persistent("GROUP_CD"), DisplayName("班别")] public string GROUP_CD { get; set; } //垛位号 [Persistent("LOC"), DisplayName("垛位号")] public string LOC { get; set; } //堆垛日期 [Persistent("BED_PILE_DATE"), DisplayName("堆垛日期")] public string BED_PILE_DATE { get; set; } //取样代码 [Persistent("SMP_FL"), DisplayName("取样代码")] public string SMP_FL { get; set; } //取样部位 [Persistent("SMP_LOC"), DisplayName("取样部位")] public string SMP_LOC { get; set; } //取样长度 [Persistent("SMP_LEN"), DisplayName("取样长度")] public Decimal SMP_LEN { get; set; } //试样号 [Persistent("SMP_NO"), DisplayName("试样号")] public string SMP_NO { get; set; } //检查人员 [Persistent("INSP_EMP"), DisplayName("检查人员")] public string INSP_EMP { get; set; } //综合判定日期 [Persistent("DSC_DATE"), DisplayName("综合判定日期")] public string DSC_DATE { get; set; } //综合判定时间 [Persistent("DSC_TIME"), DisplayName("综合判定时间")] public string DSC_TIME { get; set; } //产品等级 [Persistent("PROD_GRD"), DisplayName("产品等级")] public string PROD_GRD { get; set; } //外观等级 [Persistent("SURF_GRD"), DisplayName("外观等级")] public string SURF_GRD { get; set; } //材质等级 [Persistent("QUALITY_GRD"), DisplayName("材质等级")] public string QUALITY_GRD { get; set; } //化学成分等级 [Persistent("QUALITY_UPD_GRD"), DisplayName("化学成分等级")] public string QUALITY_UPD_GRD { get; set; } //标准号 [Persistent("APLY_STDSPEC"), DisplayName("标准号")] public string APLY_STDSPEC { get; set; } //订单用途 [Persistent("APLY_ENDUSE_CD"), DisplayName("订单用途")] public string APLY_ENDUSE_CD { get; set; } //入库状态 [Persistent("IN_PLT_CD"), DisplayName("入库状态")] public string IN_PLT_CD { get; set; } //入库工厂 [Persistent("IN_PLT"), DisplayName("入库工厂")] public string IN_PLT { get; set; } //购入日期 [Persistent("IN_PLT_DATE"), DisplayName("购入日期")] public string IN_PLT_DATE { get; set; } //购入时间 [Persistent("IN_PLT_TIME"), DisplayName("购入时间")] public string IN_PLT_TIME { get; set; } //入库车辆号(A:盘盈) [Persistent("IN_CAR_NO"), DisplayName("入库车辆号(A:盘盈)")] public string IN_CAR_NO { get; set; } //入库提货单号 [Persistent("IN_SHEET_NO"), DisplayName("入库提货单号")] public string IN_SHEET_NO { get; set; } //购货商代码 [Persistent("IN_PLT_CO"), DisplayName("购货商代码")] public string IN_PLT_CO { get; set; } //出库状态 [Persistent("OUT_PLT_CD"), DisplayName("出库状态")] public string OUT_PLT_CD { get; set; } //出库工厂 [Persistent("OUT_PLT"), DisplayName("出库工厂")] public string OUT_PLT { get; set; } //出库日期 [Persistent("OUT_PLT_DATE"), DisplayName("出库日期")] public string OUT_PLT_DATE { get; set; } //出库时间 [Persistent("OUT_PLT_TIME"), DisplayName("出库时间")] public string OUT_PLT_TIME { get; set; } //出库车辆号 [Persistent("OUT_CAR_NO"), DisplayName("出库车辆号")] public string OUT_CAR_NO { get; set; } //出库提货单号 [Persistent("OUT_SHEET_NO"), DisplayName("出库提货单号")] public string OUT_SHEET_NO { get; set; } //出库产品入库日期 [Persistent("HOUSING_DATE"), DisplayName("出库产品入库日期")] public string HOUSING_DATE { get; set; } //出库产品入库时间 [Persistent("HOUSING_TIME"), DisplayName("出库产品入库时间")] public string HOUSING_TIME { get; set; } //发货指示号 [Persistent("SHP_IST_NO"), DisplayName("发货指示号")] public string SHP_IST_NO { get; set; } //发货指示日期 [Persistent("SHP_IST_DATE"), DisplayName("发货指示日期")] public string SHP_IST_DATE { get; set; } //发货指示时间 [Persistent("SHP_IST_TIME"), DisplayName("发货指示时间")] public string SHP_IST_TIME { get; set; } //发货日期 [Persistent("SHP_DATE"), DisplayName("发货日期")] public string SHP_DATE { get; set; } //发货时间 [Persistent("SHP_TIME"), DisplayName("发货时间")] public string SHP_TIME { get; set; } //提货单号 [Persistent("TRNS_NO"), DisplayName("提货单号")] public string TRNS_NO { get; set; } //车辆号 [Persistent("CAR_NO"), DisplayName("车辆号")] public string CAR_NO { get; set; } //运输公司 [Persistent("TRNS_CMPY_CD"), DisplayName("运输公司")] public string TRNS_CMPY_CD { get; set; } //发货人员 [Persistent("SHP_EMP"), DisplayName("发货人员")] public string SHP_EMP { get; set; } //专线名称 [Persistent("TRAIN_LINE_NAME"), DisplayName("专线名称")] public string TRAIN_LINE_NAME { get; set; } //详细目的地 [Persistent("DEST_DETAIL"), DisplayName("详细目的地")] public string DEST_DETAIL { get; set; } //质量证明书发放代码 [Persistent("CERT_RPT_FL"), DisplayName("质量证明书发放代码")] public string CERT_RPT_FL { get; set; } //质量证明书发放日 [Persistent("CERT_RPT_DATE"), DisplayName("质量证明书发放日")] public string CERT_RPT_DATE { get; set; } //质量证明书发放时间 [Persistent("CERT_RPT_TIME"), DisplayName("质量证明书发放时间")] public string CERT_RPT_TIME { get; set; } //取消发货指示日期 [Persistent("SHP_IST_CAN_DATE"), DisplayName("取消发货指示日期")] public string SHP_IST_CAN_DATE { get; set; } //取消发货指示时间 [Persistent("SHP_IST_CAN_TIME"), DisplayName("取消发货指示时间")] public string SHP_IST_CAN_TIME { get; set; } //取消发货指示代码 [Persistent("SHP_IST_CAN_FL"), DisplayName("取消发货指示代码")] public string SHP_IST_CAN_FL { get; set; } //录入时间 [Persistent("INS_DATE"), DisplayName("录入时间")] public string INS_DATE { get; set; } //录入人员 [Persistent("INS_EMP_CD"), DisplayName("录入人员")] public string INS_EMP_CD { get; set; } //录入程序 [Persistent("INS_PGMID"), DisplayName("录入程序")] public string INS_PGMID { get; set; } //修改日期 [Persistent("UPD_DATE"), DisplayName("修改日期")] public string UPD_DATE { get; set; } //修改人员 [Persistent("UPD_EMP_CD"), DisplayName("修改人员")] public string UPD_EMP_CD { get; set; } //修改程序 [Persistent("UPD_PGM"), DisplayName("修改程序")] public string UPD_PGM { get; set; } //修磨代码 [Persistent("SF_ORNOT"), DisplayName("修磨代码")] public string SF_ORNOT { get; set; } //板坯装炉时间 [Persistent("SLAB_RHF_IN_DATE"), DisplayName("板坯装炉时间")] public string SLAB_RHF_IN_DATE { get; set; } //加热炉内板坯缺号代码 [Persistent("RHF_REJ_ORNOT"), DisplayName("加热炉内板坯缺号代码")] public string RHF_REJ_ORNOT { get; set; } //目标板坯去向 [Persistent("AIM_HCR_KND"), DisplayName("目标板坯去向")] public string AIM_HCR_KND { get; set; } //实际板坯去向 [Persistent("HCR_KND"), DisplayName("实际板坯去向")] public string HCR_KND { get; set; } //工序代码 [Persistent("PRC"), DisplayName("工序代码")] public string PRC { get; set; } //修磨代码 [Persistent("SCR_ORNOT"), DisplayName("修磨代码")] public string SCR_ORNOT { get; set; } //结束原因 2:可用 3:判废 8:分切 7:焊接 A:复合 [Persistent("END_RES"), DisplayName("结束原因 2:可用 3:判废 8:分切 7:焊接 A:复合")] public string END_RES { get; set; } //母板坯 [Persistent("MOTHER_SLAB"), DisplayName("母板坯")] public string MOTHER_SLAB { get; set; } //订单厚度 [Persistent("ORD_THK"), DisplayName("订单厚度")] public Decimal ORD_THK { get; set; } //订单宽度 [Persistent("ORD_WID"), DisplayName("订单宽度")] public Decimal ORD_WID { get; set; } //订单长度 [Persistent("ORD_LEN"), DisplayName("订单长度")] public Decimal ORD_LEN { get; set; } //订单重量 [Persistent("ORD_WGT"), DisplayName("订单重量")] public Decimal ORD_WGT { get; set; } //质量代码 [Persistent("QUALITY_ID"), DisplayName("质量代码")] public int QUALITY_ID { get; set; } //TAPER长度 [Persistent("TAPER_LEN"), DisplayName("TAPER长度")] public Decimal TAPER_LEN { get; set; } //切头宽度 [Persistent("HEAD_SLAB_WID"), DisplayName("切头宽度")] public Decimal HEAD_SLAB_WID { get; set; } //切尾宽度 [Persistent("TAIL_SLAB_WID"), DisplayName("切尾宽度")] public Decimal TAIL_SLAB_WID { get; set; } //客户代码 [Persistent("CUST_CD"), DisplayName("客户代码")] public string CUST_CD { get; set; } //购入板坯号 [Persistent("IN_SLAB_NO"), DisplayName("购入板坯号")] public string IN_SLAB_NO { get; set; } //目前板坯去向 [Persistent("CUR_HCR_KND"), DisplayName("目前板坯去向")] public string CUR_HCR_KND { get; set; } //二机重量 [Persistent("WGT_L2"), DisplayName("二机重量")] public Decimal WGT_L2 { get; set; } //二机质量代码 [Persistent("QUALITY_ID_L2"), DisplayName("二机质量代码")] public int QUALITY_ID_L2 { get; set; } //板坯堆垛工厂 [Persistent("CUR_INV"), DisplayName("板坯堆垛工厂")] public string CUR_INV { get; set; } //是否定尺 [Persistent("SIZE_KND"), DisplayName("是否定尺")] public string SIZE_KND { get; set; } //是否接坯 [Persistent("MIXED_FL"), DisplayName("是否接坯")] public string MIXED_FL { get; set; } //发送板坯进程给ERP时间,耿学玉-20110707 [Persistent("BAOXIN_IF_DATE"), DisplayName("发送板坯进程给ERP时间,耿学玉-20110707")] public string BAOXIN_IF_DATE { get; set; } //客户特殊需求 [Persistent("CUST_SPEC_NO"), DisplayName("客户特殊需求")] public string CUST_SPEC_NO { get; set; } //钢种是否改判 [Persistent("STLGRD_UPD_FL"), DisplayName("钢种是否改判")] public string STLGRD_UPD_FL { get; set; } //改判前钢种 [Persistent("BEF_STLGRD"), DisplayName("改判前钢种")] public string BEF_STLGRD { get; set; } //L2传理重 [Persistent("WGT_CAL_L2"), DisplayName("L2传理重")] public Decimal WGT_CAL_L2 { get; set; } //过磅重量 [Persistent("LOAD_WGT"), DisplayName("过磅重量")] public Decimal LOAD_WGT { get; set; } //等级 [Persistent("CHG_GRD_RES"), DisplayName("等级")] public string CHG_GRD_RES { get; set; } //是否委托加工 [Persistent("MAT_OWNER_FL"), DisplayName("是否委托加工")] public string MAT_OWNER_FL { get; set; } //委托加工客户 [Persistent("MAT_OWNER_CUST_CD"), DisplayName("委托加工客户")] public string MAT_OWNER_CUST_CD { get; set; } //计划供轧钢厂 [Persistent("PLAN_MILL_PLT"), DisplayName("计划供轧钢厂")] public string PLAN_MILL_PLT { get; set; } //实际供轧钢厂 [Persistent("USE_MILL_PLT"), DisplayName("实际供轧钢厂")] public string USE_MILL_PLT { get; set; } //计划板坯分切块数 [Persistent("PLAN_SLAB_CUT_CNT"), DisplayName("计划板坯分切块数")] public int PLAN_SLAB_CUT_CNT { get; set; } //退货原因 [Persistent("CLAIM_RES"), DisplayName("退货原因")] public string CLAIM_RES { get; set; } //退货日期 [Persistent("CLAIM_DATE"), DisplayName("退货日期")] public string CLAIM_DATE { get; set; } //退货厚度 [Persistent("CLAIM_THK"), DisplayName("退货厚度")] public Decimal CLAIM_THK { get; set; } //退货宽度 [Persistent("CLAIM_WID"), DisplayName("退货宽度")] public Decimal CLAIM_WID { get; set; } //退货长度 [Persistent("CLAIM_LEN"), DisplayName("退货长度")] public Decimal CLAIM_LEN { get; set; } //退货重量 [Persistent("CLAIM_WGT"), DisplayName("退货重量")] public Decimal CLAIM_WGT { get; set; } //订单要求热处理方法 [Persistent("HTM_ORD_METH"), DisplayName("订单要求热处理方法")] public string HTM_ORD_METH { get; set; } //实际热处理方法 [Persistent("HTM_RLT_METH"), DisplayName("实际热处理方法")] public string HTM_RLT_METH { get; set; } //热处理状态 [Persistent("HTM_STATUS"), DisplayName("热处理状态")] public string HTM_STATUS { get; set; } //分板层次 [Persistent("SLAB_BACK_CNT"), DisplayName("分板层次")] public int SLAB_BACK_CNT { get; set; } //切割块数 [Persistent("CUT_CNT"), DisplayName("切割块数")] public int CUT_CNT { get; set; } //热处理块数 [Persistent("HTM_CNT"), DisplayName("热处理块数")] public int HTM_CNT { get; set; } //抛ERP日期 [Persistent("ERP_IF_DATE"), DisplayName("抛ERP日期")] public string ERP_IF_DATE { get; set; } //是否计划分切 [Persistent("PLAN_SLAB_CUT_FL"), DisplayName("是否计划分切")] public string PLAN_SLAB_CUT_FL { get; set; } //S:连铸板坯 M:模铸坯 A:开坯 B:复合坯 C:余坯二次轧制 [Persistent("INGOT_FL"), DisplayName("S:连铸板坯 M:模铸坯 A:开坯 B:复合坯 C:余坯二次轧制")] public string INGOT_FL { get; set; } //切头厚度 [Persistent("HEAD_SLAB_THK"), DisplayName("切头厚度")] public Decimal HEAD_SLAB_THK { get; set; } //切尾厚度 [Persistent("TAIL_SLAB_THK"), DisplayName("切尾厚度")] public Decimal TAIL_SLAB_THK { get; set; } //是否计划焊接 [Persistent("PLAN_SLAB_MERGE_FL"), DisplayName("是否计划焊接")] public string PLAN_SLAB_MERGE_FL { get; set; } //焊接母板坯 [Persistent("MOTHER_SLAB_MERGE"), DisplayName("焊接母板坯")] public string MOTHER_SLAB_MERGE { get; set; } //修磨指示 [Persistent("GRID_FL"), DisplayName("修磨指示")] public string GRID_FL { get; set; } //修磨实绩 [Persistent("GRID_RSLT"), DisplayName("修磨实绩")] public string GRID_RSLT { get; set; } //炉号 [Persistent("HEAT_NO"), DisplayName("炉号")] public string HEAT_NO { get; set; } //是否RH [Persistent("RH_CD"), DisplayName("是否RH")] public string RH_CD { get; set; } //异钢种替代 [Persistent("CAL_TM"), DisplayName("异钢种替代")] public string CAL_TM { get; set; } //备用字段 [Persistent("CAL_TN"), DisplayName("备用字段")] public string CAL_TN { get; set; } //实际取样标记 [Persistent("ACT_SMP_FL"), DisplayName("实际取样标记")] public string ACT_SMP_FL { get; set; } //低倍试样号1 [Persistent("SMP_NO1"), DisplayName("低倍试样号1")] public string SMP_NO1 { get; set; } //低倍试样号2 [Persistent("SMP_NO2"), DisplayName("低倍试样号2")] public string SMP_NO2 { get; set; } //取样日期 [Persistent("GET_SMP_DATE"), DisplayName("取样日期")] public string GET_SMP_DATE { get; set; } //取样浇次号 [Persistent("SMP_CAST_NO"), DisplayName("取样浇次号")] public string SMP_CAST_NO { get; set; } //取样频次 [Persistent("SMP_FREQENCY"), DisplayName("取样频次")] public string SMP_FREQENCY { get; set; } //取样备注 [Persistent("SMP_NOTE"), DisplayName("取样备注")] public string SMP_NOTE { get; set; } //可装炉时间 [Persistent("SMP_NOTE1"), DisplayName("可装炉时间")] public string SMP_NOTE1 { get; set; } //板坯切割优先级;E:紧急;P:优先;S:外厂预转入宽板库 [Persistent("SMP_NOTE2"), DisplayName("板坯切割优先级;E:紧急;P:优先;S:外厂预转入宽板库")] public string SMP_NOTE2 { get; set; } //计划板坯号1 [Persistent("SLAB_NO1"), DisplayName("计划板坯号1")] public string SLAB_NO1 { get; set; } //计划板坯号2 [Persistent("SLAB_NO2"), DisplayName("计划板坯号2")] public string SLAB_NO2 { get; set; } //探伤指示 [Persistent("UST_RLT_CD"), DisplayName("探伤指示")] public string UST_RLT_CD { get; set; } //探伤实绩 [Persistent("UST_RSLT"), DisplayName("探伤实绩")] public string UST_RSLT { get; set; } //探伤标准 [Persistent("UST_METH"), DisplayName("探伤标准")] public string UST_METH { get; set; } //积压原因 [Persistent("CUT_AM"), DisplayName("积压原因")] public string CUT_AM { get; set; } //处置时间 [Persistent("CUT_BM"), DisplayName("处置时间")] public string CUT_BM { get; set; } //责任人 [Persistent("CUT_CM"), DisplayName("责任人")] public string CUT_CM { get; set; } //责任单位 [Persistent("CUT_DM"), DisplayName("责任单位")] public string CUT_DM { get; set; } //切割指示是否下达地面站(L2) [Persistent("CUT_EM"), DisplayName("切割指示是否下达地面站(L2)")] public string CUT_EM { get; set; } //探伤指示人员 [Persistent("CUT_FM"), DisplayName("探伤指示人员")] public string CUT_FM { get; set; } //复合母板坯 [Persistent("MOTHER_SLAB_BILLET"), DisplayName("复合母板坯")] public string MOTHER_SLAB_BILLET { get; set; } //复合坯类型(1:单倍 2:多倍) [Persistent("BILLET_TYPE"), DisplayName("复合坯类型(1:单倍 2:多倍)")] public string BILLET_TYPE { get; set; } //电轧母板坯 [Persistent("MOTHER_SLAB_ELEC"), DisplayName("电轧母板坯")] public string MOTHER_SLAB_ELEC { get; set; } //是否虚拟切割 [Persistent("RES_CM"), DisplayName("是否虚拟切割")] public string RES_CM { get; set; } //加探原因 [Persistent("RES_DM"), DisplayName("加探原因")] public string RES_DM { get; set; } //积压修改时间 [Persistent("RES_EM"), DisplayName("积压修改时间")] public string RES_EM { get; set; } //积压修改人员 [Persistent("RES_FM"), DisplayName("积压修改人员")] public string RES_FM { get; set; } //处置意见 [Persistent("RES_GM"), DisplayName("处置意见")] public string RES_GM { get; set; } //剩余长度 [Persistent("REM_LEN"), DisplayName("剩余长度")] public Decimal REM_LEN { get; set; } //剩余重量 [Persistent("REM_WGT"), DisplayName("剩余长度")] public Decimal REM_WGT { get; set; } //STEEL_GRD_DETAIL ////剩余重量 [Persistent("STEEL_GRD_DETAIL"), DisplayName("钢种说明")] public string STEEL_GRD_DETAIL { get; set; } //原始长度 [Persistent("ORG_LEN"), DisplayName("原始长度")] public Decimal ORG_LEN { get; set; } //原始宽度 [Persistent("ORG_WID"), DisplayName("原始宽度")] public Decimal ORG_WID { get; set; } [Persistent("XY_FLG"), DisplayName("协议标识")] public string XY_FLG { get; set; } [Persistent("VAC_FLG"), DisplayName("真空标识")] public string VAC_FLG { get; set; } [Persistent("EST_COMMENT"), DisplayName("解锁原因")] public string EST_COMMENT { get; set; } } }