using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Pur.Entity.configureEntity
{
[Serializable]
public class MatEntity
{
private string itemAttr;
///
/// 物料属性
///
public string ItemAttr
{
set { itemAttr = value; }
get { return itemAttr; }
}
private string remark1;
///
/// 备注1
///
public string Remark1
{
set { remark1 = value; }
get { return remark1; }
}
private string remark2;
///
/// 备注2
///
public string Remark2
{
set { remark2 = value; }
get { return remark2; }
}
private string remark3;
///
/// 备注3
///
public string Remark3
{
set { remark3 = value; }
get { return remark3; }
}
private string remark4;
///
/// 备注4
///
public string Remark4
{
set { remark4 = value; }
get { return remark4; }
}
private string remark5;
///
/// 备注5
///
public string Remark5
{
set { remark5 = value; }
get { return remark5; }
}
private string itemAttr1;
///
/// 物料属性1
///
public string ItemAttr1
{
set { itemAttr1 = value; }
get { return itemAttr1; }
}
private string itemAttr2;
///
/// 物料属性2
///
public string ItemAttr2
{
set { itemAttr2 = value; }
get { return itemAttr2; }
}
private string itemAttr3;
///
/// 物料属性3
///
public string ItemAttr3
{
set { itemAttr3 = value; }
get { return itemAttr3; }
}
private string itemAttr4;
///
/// 物料属性4
///
public string ItemAttr4
{
set { itemAttr4 = value; }
get { return itemAttr4; }
}
private string itemAttr5;
///
/// 物料属性5
///
public string ItemAttr5
{
set { itemAttr5 = value; }
get { return itemAttr5; }
}
private string itemAttr6;
///
/// 物料属性6
///
public string ItemAttr6
{
set { itemAttr6 = value; }
get { return itemAttr6; }
}
private string itemCode;
///
/// 物料编码
///
public string ItemCode
{
set { itemCode = value; }
get { return itemCode; }
}
private string itemDesc;
///
/// 物料描述
///
public string ItemDesc
{
set { itemDesc = value; }
get { return itemDesc; }
}
private string itemName;
///
/// 物料名称
///
public string ItemName
{
set { itemName = value; }
get { return itemName; }
}
private string itemDescE;
///
/// 物料英文名称
///
public string ItemDescE
{
set { itemDescE = value; }
get { return itemDescE; }
}
private string itemIdx;
///
/// 物料检索(拼音助记码)
///
public string ItemIdx
{
set { itemIdx = value; }
get { return itemIdx; }
}
private string itemSpec;
///
/// 物料规格
///
public string ItemSpec
{
set { itemSpec = value; }
get { return itemSpec; }
}
private string itemModel;
///
/// 物料材质
///
public string ItemModel
{
set { itemModel = value; }
get { return itemModel; }
}
private string itemUom;
///
/// 采购单位(个、袋、桶)
///
public string ItemUom
{
set { itemUom = value; }
get { return itemUom; }
}
private string itemUomFormula;
///
/// 转换公式
///
public string ItemUomFormula
{
set { itemUomFormula = value; }
get { return itemUomFormula; }
}
private Double? itemUomConefficient;
///
/// 转换系数
///
public Double? ItemUomConefficient
{
set { itemUomConefficient = value; }
get { return itemUomConefficient; }
}
private string weightUnit;
///
/// 库存单位
///
public string WeightUnit
{
set { weightUnit = value; }
get { return weightUnit; }
}
private string weightUnitCode;
///
/// 库存单位编码
///
public string WeightUnitCode
{
set { weightUnitCode = value; }
get { return weightUnitCode; }
}
private string priceType;
///
/// 计价类型
///
public string PriceType
{
set { priceType = value; }
get { return priceType; }
}
private Double? bugPrice;
///
/// 计划价
///
public Double? BugPrice
{
set { bugPrice = value; }
get { return bugPrice; }
}
private Double? lastPrice;
///
/// 最近采购价
///
public Double? LastPrice
{
set { lastPrice = value; }
get { return lastPrice; }
}
private Double? monthEndAvgPrice;
///
/// 月末移动平均价
///
public Double? MonthEndAvgPrice
{
set { monthEndAvgPrice = value; }
get { return monthEndAvgPrice; }
}
private string currencyCode;
///
/// 币种代码
///
public string CurrencyCode
{
set { currencyCode = value; }
get { return currencyCode; }
}
private Double? minQty;
///
/// 最小采购数量
///
public Double? MinQty
{
set { minQty = value; }
get { return minQty; }
}
private Double? qtyMultiple;
///
/// 批量数
///
public Double? QtyMultiple
{
set { qtyMultiple = value; }
get { return qtyMultiple; }
}
private Double? lifeCycle;
///
/// 有效期
///
public Double? LifeCycle
{
set { lifeCycle = value; }
get { return lifeCycle; }
}
private string lifeCycleUom;
///
/// 有效期单位
///
public string LifeCycleUom
{
set { lifeCycleUom = value; }
get { return lifeCycleUom; }
}
private Double? leadTime;
///
/// 采购提前时间(天)
///
public Double? LeadTime
{
set { leadTime = value; }
get { return leadTime; }
}
private string meteringFlag;
///
/// 是否计量
///
public string MeteringFlag
{
set { meteringFlag = value; }
get { return meteringFlag; }
}
private string batchFlag;
///
/// 是否批次控制
///
public string BatchFlag
{
set { batchFlag = value; }
get { return batchFlag; }
}
private string pcFlag;
///
/// 是否理化检验
///
public string PcFlag
{
set { pcFlag = value; }
get { return pcFlag; }
}
private Double? invWasteFac;
///
/// 库存损耗率
///
public Double? InvWasteFac
{
set { invWasteFac = value; }
get { return invWasteFac; }
}
private Double? minStock;
///
/// 最小库存(预警)
///
public Double? MinStock
{
set { minStock = value; }
get { return minStock; }
}
private Double? maxStock;
///
/// 最大库存(预警)
///
public Double? MaxStock
{
set { maxStock = value; }
get { return maxStock; }
}
private string receiveType;
///
/// 入库类型;1:直接入库2:收货质检入库3:JIT入库4:VMI入库
///
public string ReceiveType
{
set { receiveType = value; }
get { return receiveType; }
}
private string purStandards;
///
/// 采购标准
///
public string PurStandards
{
set { purStandards = value; }
get { return purStandards; }
}
private string purStandardsCode;
///
/// 采购标准编号
///
public string PurStandardsCode
{
set { purStandardsCode = value; }
get { return purStandardsCode; }
}
private Double? invWasteFacUom;
///
/// 库存损耗率单位
///
public Double? InvWasteFacUom
{
set { invWasteFacUom = value; }
get { return invWasteFacUom; }
}
private string shareCkSpecFlag;
///
/// 是否与子规格共用库存
///
public string ShareCkSpecFlag
{
set { shareCkSpecFlag = value; }
get { return shareCkSpecFlag; }
}
private string arcCodeMax;
///
/// 物料大类分类编码
///
public string ArcCodeMax
{
set { arcCodeMax = value; }
get { return arcCodeMax; }
}
private string arcItemMax;
///
/// 物料大类分类名称
///
public string ArcItemMax
{
set { arcItemMax = value; }
get { return arcItemMax; }
}
private string arcCode;
///
/// 物料分类编码
///
public string ArcCode
{
set { arcCode = value; }
get { return arcCode; }
}
private string arcItem;
///
/// 物料分类名称
///
public string ArcItem
{
set { arcItem = value; }
get { return arcItem; }
}
private string mentDeptCode;
///
/// 管理部门代码
///
public string MentDeptCode
{
set { mentDeptCode = value; }
get { return mentDeptCode; }
}
private string mentDeptDesc;
///
/// 管理部门描叙
///
public string MentDeptDesc
{
set { mentDeptDesc = value; }
get { return mentDeptDesc; }
}
private string mentUnitCode;
///
/// 采购管理科室代码
///
public string MentUnitCode
{
set { mentUnitCode = value; }
get { return mentUnitCode; }
}
private string mentUnitDesc;
///
/// 采购管理科室描叙
///
public string MentUnitDesc
{
set { mentUnitDesc = value; }
get { return mentUnitDesc; }
}
private string buyerDeptCode;
///
/// 采购管理部门代码
///
public string BuyerDeptCode
{
set { buyerDeptCode = value; }
get { return buyerDeptCode; }
}
private string buyerDeptDesc;
///
/// 采购管理部门描叙
///
public string BuyerDeptDesc
{
set { buyerDeptDesc = value; }
get { return buyerDeptDesc; }
}
private string buyerUnitCode;
///
/// 采购科室代码
///
public string BuyerUnitCode
{
set { buyerUnitCode = value; }
get { return buyerUnitCode; }
}
private string buyerUnitDesc;
///
/// 采购科室描叙
///
public string BuyerUnitDesc
{
set { buyerUnitDesc = value; }
get { return buyerUnitDesc; }
}
private string validflag;
///
/// 数据状态(1有效、0无效)
///
public string Validflag
{
set { validflag = value; }
get { return validflag; }
}
private string createName;
///
/// 创建人
///
public string CreateName
{
set { createName = value; }
get { return createName; }
}
private DateTime? createTime;
///
/// 创建时间
///
public DateTime? CreateTime
{
set { createTime = value; }
get { return createTime; }
}
private string updateName;
///
/// 修改人
///
public string UpdateName
{
set { updateName = value; }
get { return updateName; }
}
private DateTime? updateTime;
///
/// 修改时间
///
public DateTime? UpdateTime
{
set { updateTime = value; }
get { return updateTime; }
}
private string deleteName;
///
/// 废除人
///
public string DeleteName
{
set { deleteName = value; }
get { return deleteName; }
}
private DateTime? deleteTime;
///
/// 废除时间
///
public DateTime? DeleteTime
{
set { deleteTime = value; }
get { return deleteTime; }
}
private string orderNum;
///
/// 排序
///
public string OrderNum
{
set { orderNum = value; }
get { return orderNum; }
}
private string parentItemCode;
///
/// 父物料编码
///
public string ParentItemCode
{
set { parentItemCode = value; }
get { return parentItemCode; }
}
private string itemUseUom;
///
/// 0:否,1:是
///
public string ItemUseUom
{
set { itemUseUom = value; }
get { return itemUseUom; }
}
private string createUserid;
///
/// 创建人ID
///
public string CreateUserid
{
set { createUserid = value; }
get { return createUserid; }
}
private string updateUserid;
///
/// 修改人ID
///
public string UpdateUserid
{
set { updateUserid = value; }
get { return updateUserid; }
}
private string deleteUserid;
///
/// 废除人ID
///
public string DeleteUserid
{
set { deleteUserid = value; }
get { return deleteUserid; }
}
private string buyerRoleId;
///
/// 采购员角色ID
///
public string BuyerRoleId
{
set { buyerRoleId = value; }
get { return buyerRoleId; }
}
private string plannerRoleId;
///
/// 计划员角色ID
///
public string PlannerRoleId
{
set { plannerRoleId = value; }
get { return plannerRoleId; }
}
private string delvryRangeTpe;
///
/// 交货量差方式1:绝对值;2:百分比
///
public string DelvryRangeTpe
{
set { delvryRangeTpe = value; }
get { return delvryRangeTpe; }
}
private Double? delvryRangeMin;
///
/// 交货量差下限
///
public Double? DelvryRangeMin
{
set { delvryRangeMin = value; }
get { return delvryRangeMin; }
}
private Double? delvryRangeMax;
///
/// 交货量差上限
///
public Double? DelvryRangeMax
{
set { delvryRangeMax = value; }
get { return delvryRangeMax; }
}
private string buyerRoleName;
///
/// 采购员角色名称
///
public string BuyerRoleName
{
set { buyerRoleName = value; }
get { return buyerRoleName; }
}
private string plannerRoleName;
///
/// 计划员角色名称
///
public string PlannerRoleName
{
set { plannerRoleName = value; }
get { return plannerRoleName; }
}
private string baseUnitFlag;
///
/// 基吨标识(1是,0否)
///
public string BaseUnitFlag
{
set { baseUnitFlag = value; }
get { return baseUnitFlag; }
}
private Double? baseUnitValue;
///
/// 基吨值
///
public Double? BaseUnitValue
{
set { baseUnitValue = value; }
get { return baseUnitValue; }
}
private string isBudgetCtrl;
///
/// 是否定额控制(1是,0否)
///
public string IsBudgetCtrl
{
set { isBudgetCtrl = value; }
get { return isBudgetCtrl; }
}
///
/// 多物料查询
///
private String[] matItems;
public String[] MatItems
{
set { matItems = value; }
get { return matItems; }
}
///
/// 库管员
///
private string invPhysicUserid;
public string InvPhysicUserid
{
set { invPhysicUserid = value; }
get { return invPhysicUserid; }
}
///
/// 库管员名称
///
private string invPhysicUsername;
public string InvPhysicUsername
{
set { invPhysicUsername = value; }
get { return invPhysicUsername; }
}
///
/// 物料大类
///
private string matType;
public string MatType
{
set { matType = value; }
get { return matType; }
}
}
}