using SqlSugar;
namespace MES.Service.Modes;
///
/// 物料条码表
///
[SugarTable("MES_INV_ITEM_BARCODES")]
public class MesInvItemBarcodes
{
///
/// SEQ_BARCODE_PSN_ID
///
[SugarColumn(ColumnName = "ID", OracleSequenceName = "SEQ_EQBASE",
IsPrimaryKey = true)]
public decimal Id { get; set; }
///
/// 物料条码
///
[SugarColumn(ColumnName = "ITEM_BARCODE")]
public string ItemBarcode { get; set; }
///
/// 客户成品编码
///
[SugarColumn(ColumnName = "C_PRODUCT_CODE")]
public string CProductCode { get; set; }
///
/// 客户物料条码
///
[SugarColumn(ColumnName = "C_ITEM_BARCODE")]
public string CItemBarcode { get; set; }
///
/// 客户物料编码
///
[SugarColumn(ColumnName = "C_ITEM_CODE")]
public string CItemCode { get; set; }
///
/// 本司物料编码
///
[SugarColumn(ColumnName = "ITEM_NO")]
public string ItemNo { get; set; }
///
/// 厂家批次
///
[SugarColumn(ColumnName = "LOT_NO")]
public string LotNo { get; set; }
///
/// 数量
///
[SugarColumn(ColumnName = "QUANTITY")]
public decimal? Quantity { get; set; }
///
/// 是否环保(0:否,1:是)
///
[SugarColumn(ColumnName = "EP_FLAG")]
public short? EpFlag { get; set; }
///
/// 生产工单
///
[SugarColumn(ColumnName = "TASK_NO")]
public string TaskNo { get; set; }
///
/// 创建人
///
[SugarColumn(ColumnName = "CREATE_BY")]
public string CreateBy { get; set; }
///
/// 创建时间
///
[SugarColumn(ColumnName = "CREATE_DATE")]
public DateTime? CreateDate { get; set; }
///
/// 最后更新人
///
[SugarColumn(ColumnName = "LASTUPDATE_BY")]
public string LastupdateBy { get; set; }
///
/// 最后更新时间
///
[SugarColumn(ColumnName = "LASTUPDATE_DATE")]
public DateTime? LastupdateDate { get; set; }
///
/// 客户编号
///
[SugarColumn(ColumnName = "CUST_NO")]
public string CustNo { get; set; }
///
/// 物料条码注释行[冗余,条码重打使用]
///
[SugarColumn(ColumnName = "ITEM_BARCODE_TEXT")]
public string ItemBarcodeText { get; set; }
///
/// 原PSN物料条码
///
[SugarColumn(ColumnName = "OLD_ITEM_BARCODE")]
public string OldItemBarcode { get; set; }
///
/// SAP收货物料凭证号 --采购单号
///
[SugarColumn(ColumnName = "MBLNR")]
public string Mblnr { get; set; }
///
/// SAP收货物料凭证行号 --采购单行号
///
[SugarColumn(ColumnName = "ZEILE")]
public decimal? Zeile { get; set; }
///
/// 收料表ID
///
[SugarColumn(ColumnName = "ROH_IN_ID")]
public decimal? RohInId { get; set; }
///
/// 0为有效条码;1为无效条码
///
[SugarColumn(ColumnName = "BARCODESTATUS")]
public short? Barcodestatus { get; set; }
///
/// 原始数量
///
[SugarColumn(ColumnName = "OLDQTY")]
public decimal? Oldqty { get; set; }
///
/// 使用数量
///
[SugarColumn(ColumnName = "USEQTY")]
public decimal? Useqty { get; set; }
///
/// 0在库,1在线,2作废
///
[SugarColumn(ColumnName = "LOCATION")]
public short? Location { get; set; }
///
/// 单位
///
[SugarColumn(ColumnName = "UNIT")]
public string Unit { get; set; }
///
/// 重量(单位:公斤)
///
[SugarColumn(ColumnName = "WEIGHT_UNIT")]
public decimal? WeightUnit { get; set; }
///
/// 单价
///
[SugarColumn(ColumnName = "PRICE")]
public decimal? Price { get; set; }
///
/// 原条码数量
///
[SugarColumn(ColumnName = "OLD_BAR_QUANTITY")]
public decimal? OldBarQuantity { get; set; }
///
/// 汇总条码
///
[SugarColumn(ColumnName = "SUM_BARCODE")]
public string SumBarcode { get; set; }
///
/// 生产日期
///
[SugarColumn(ColumnName = "LOT_DATE")]
public string LotDate { get; set; }
///
/// 模号
///
[SugarColumn(ColumnName = "MOCODE")]
public string Mocode { get; set; }
///
/// 来源
///
[SugarColumn(ColumnName = "MEMO")]
public string Memo { get; set; }
///
/// 供应商编码
///
[SugarColumn(ColumnName = "SUPP_NO")]
public string SuppNo { get; set; }
///
/// 档位低值
///
[SugarColumn(ColumnName = "SPOSTION")]
public string Spostion { get; set; }
///
/// 档位高值
///
[SugarColumn(ColumnName = "EPOSTION")]
public string Epostion { get; set; }
///
/// 物料简称
///
[SugarColumn(ColumnName = "ITEM_SNAME")]
public string ItemSname { get; set; }
///
/// 是否已冻结,1冻结
///
[SugarColumn(ColumnName = "VISABLE")]
public short? Visable { get; set; }
///
/// 供应商批次
///
[SugarColumn(ColumnName = "TR_LOTNO")]
public string TrLotno { get; set; }
///
/// 冻结时间
///
[SugarColumn(ColumnName = "FLEZZ_DATE")]
public DateTime? FlezzDate { get; set; }
///
/// 冻结原因
///
[SugarColumn(ColumnName = "FLEZZ_REASON")]
public string FlezzReason { get; set; }
///
/// 冻结人
///
[SugarColumn(ColumnName = "FLEZZ_BY")]
public string FlezzBy { get; set; }
///
/// 延长保质期
///
[SugarColumn(ColumnName = "DELANY_MONTH")]
public decimal? DelanyMonth { get; set; }
///
/// 最小包装标识
///
[SugarColumn(ColumnName = "MINPACK_FLAG")]
public short? MinpackFlag { get; set; }
///
/// 打印ID,用来区分打印次数
///
[SugarColumn(ColumnName = "PRINT_ID")]
public string PrintId { get; set; }
///
/// 环保项目
///
[SugarColumn(ColumnName = "EP_ITEM")]
public string EpItem { get; set; }
///
/// 工厂编号
///
[SugarColumn(ColumnName = "FACTORY")]
public string Factory { get; set; }
///
/// 公司编号
///
[SugarColumn(ColumnName = "COMPANY")]
public string Company { get; set; }
///
/// 卡板编码
///
[SugarColumn(ColumnName = "CB_NO")]
public string CbNo { get; set; }
///
/// 厂家生产线
///
[SugarColumn(ColumnName = "LINFLINE")]
public string Linfline { get; set; }
///
/// 有效期
///
[SugarColumn(ColumnName = "VALID_TIME")]
public DateTime? ValidTime { get; set; }
///
/// 质检结果
///
[SugarColumn(ColumnName = "IQC_STATUS")]
public string IqcStatus { get; set; }
///
/// 小车条码
///
[SugarColumn(ColumnName = "FCAR")]
public string Fcar { get; set; }
///
/// 毛重
///
[SugarColumn(ColumnName = "GWEIGHT")]
public string Gweight { get; set; }
///
/// 净重
///
[SugarColumn(ColumnName = "NWEIGHT")]
public string Nweight { get; set; }
///
/// 保质期
///
[SugarColumn(ColumnName = "EXT_DATE")]
public decimal? ExtDate { get; set; }
///
/// 供应商、赠品、客供料、委外
///
[SugarColumn(ColumnName = "BARCODETYPE")]
public string Barcodetype { get; set; }
///
/// 供应商名称
///
[SugarColumn(ColumnName = "SUPP_NAME")]
public string SuppName { get; set; }
///
/// 到货单号/入库单号
///
[SugarColumn(ColumnName = "BILL_NO")]
public string BillNo { get; set; }
///
/// 急料标识
///
[SugarColumn(ColumnName = "URGENT_FLAG")]
public short? UrgentFlag { get; set; }
///
/// 颜色
///
[SugarColumn(ColumnName = "COLOR_NAME")]
public string ColorName { get; set; }
///
/// 产品型号
///
[SugarColumn(ColumnName = "BOARD_STYLE")]
public string BoardStyle { get; set; }
///
/// 来料日期
///
[SugarColumn(ColumnName = "INS_DATE")]
public DateTime? InsDate { get; set; }
///
/// 到货单行号
///
[SugarColumn(ColumnName = "WORK_LINE")]
public decimal? WorkLine { get; set; }
///
/// 不良原因
///
[SugarColumn(ColumnName = "MEMO_BAD")]
public string MemoBad { get; set; }
///
/// 任务单号
///
[SugarColumn(ColumnName = "WORK_NO")]
public string WorkNo { get; set; }
///
/// 条码来源标识,0-初期物料,1-采购入库,2、生产退料,3、其它入库,4-客供料,5-在库分料,6-制程条码
///
[SugarColumn(ColumnName = "COME_FLG")]
public short? ComeFlg { get; set; }
///
/// 生产线体
///
[SugarColumn(ColumnName = "LINE_NO")]
public string LineNo { get; set; }
///
/// 丝印次数
///
[SugarColumn(ColumnName = "SILK_PQTY")]
public decimal? SilkPqty { get; set; }
///
/// 丝印次数比
///
[SugarColumn(ColumnName = "SILK")]
public string Silk { get; set; }
///
/// 丝印派工从表ID
///
[SugarColumn(ColumnName = "SILK_ID")]
public decimal? SilkId { get; set; }
///
/// 已报工标识
///
[SugarColumn(ColumnName = "WORK_FLG")]
public decimal? WorkFlg { get; set; }
///
/// 最后工序
///
[SugarColumn(ColumnName = "WORK_LAST")]
public decimal? WorkLast { get; set; }
///
/// 0-未合并打印,1-合并打印
///
[SugarColumn(ColumnName = "HBDY")]
public decimal? Hbdy { get; set; }
///
/// 0-有效条码,1-合并拆分的条码,无效
///
[SugarColumn(ColumnName = "HBDYTM")]
public decimal? Hbdytm { get; set; }
///
/// 报工时间
///
[SugarColumn(ColumnName = "WORK_FLGTIME")]
public string WorkFlgtime { get; set; }
///
/// 采购订单ID
///
[SugarColumn(ColumnName = "EBELN_K3ID")]
public decimal? EbelnK3id { get; set; }
///
/// 采购订单行ID
///
[SugarColumn(ColumnName = "LINE_K3ID")]
public decimal? LineK3id { get; set; }
///
///
///
[SugarColumn(ColumnName = "ITEM_ID")]
public decimal? ItemId { get; set; }
///
/// 生产工序ID
///
[SugarColumn(ColumnName = "GX_ID")]
public decimal? GxId { get; set; }
///
/// 组织id
///
[SugarColumn(ColumnName = "ORG_NAME")]
public string OrgName { get; set; }
///
/// 货主id
///
[SugarColumn(ColumnName = "ORG_OWNER")]
public string OrgOwner { get; set; }
}