using System; using SqlSugar; namespace FactorySystemModel.SqlSugarModel { /// ///物料视图表 /// [SugarTable("View_Material")] public partial class View_Material { /// 基础视图 /// /// Desc:类型:1分类,2物料 /// Default:1 /// Nullable:False /// public int jc_FType { get; set; } /// /// Desc:数据ID /// Default:-1 /// Nullable:False /// public int jc_FDataID { get; set; } /// /// Desc: /// Default: /// Nullable:False /// public string jc_FMaterialGroup { get; set; } /// /// Desc:物料主分类 /// Default: /// Nullable:False /// public string jc_FMaterialType { get; set; } /// /// Desc:客供料标识 /// Default: /// Nullable:False /// public string jc_FCustomerCode { get; set; } /// /// Desc:客供料标识 /// Default: /// Nullable:False /// public string jc_FStoreHouse { get; set; } /// /// Desc:BOM录入情况 /// Default: /// Nullable:False /// public string jc_FBomEntry { get; set; } /// /// Desc:线边仓地址 /// Default: /// Nullable:False /// public string jc_FLineHouse { get; set; } /// /// Desc:产品说明 /// Default: /// Nullable:False /// public string jc_FProductDesc { get; set; } /// /// Desc:工作中心 /// Default: /// Nullable:False /// public string jc_FWorkCenter { get; set; } /// /// Desc:工艺说明 /// Default: /// Nullable:False /// public string jc_FCraftExplain { get; set; } /// /// Desc:标识符 /// Default: /// Nullable:False /// public string jc_FIidentifier { get; set; } /// /// Desc:保质期 /// Default: /// Nullable:False /// public string jc_FGuaranteePeriod { get; set; } /// /// Desc:存储条件 /// Default: /// Nullable:False /// public string jc_FStorageConditions { get; set; } /// /// Desc:安全库存 /// Default: /// Nullable:False /// public string jc_FSafetyStock { get; set; } /// /// Desc:触发比例 /// Default: /// Nullable:False /// public string jc_FTriggerRatio { get; set; } /// /// Desc:最小量 /// Default: /// Nullable:False /// public string jc_FMinAmount { get; set; } /// /// Desc:最大量 /// Default: /// Nullable:False /// public string jc_FMaxAmount { get; set; } /// /// Desc:得率 /// Default: /// Nullable:False /// public string jc_FYield { get; set; } /// /// Desc:固损 /// Default: /// Nullable:False /// public string jc_FFixedLoss { get; set; } /// /// Desc:理论得率 /// Default: /// Nullable:False /// public string jc_FTheoryYield { get; set; } /// /// Desc:品质检验1 /// Default: /// Nullable:False /// public string jc_FQualityTest1 { get; set; } /// /// Desc:品质检验2 /// Default: /// Nullable:False /// public string jc_FQualityTest2 { get; set; } /// /// Desc:添加人 /// Default:-1 /// Nullable:False /// public int jc_FAddUser { get; set; } /// /// Desc:添加时间 /// Default:DateTime.Now /// Nullable:False /// public DateTime? jc_FAddDate { get; set; } /// /// Desc:修改人 /// Default:-1 /// Nullable:False /// public int jc_FEditUser { get; set; } /// /// Desc:修改时间 /// Default:DateTime.Now /// Nullable:False /// public DateTime? jc_FEditDate { get; set; } ///物料视图 /// /// 物料号 /// [SugarColumn(IsIgnore = true)] public string FCode { get; set; } /// /// Desc:唯一标识 /// Default: /// Nullable:False /// [SugarColumn(IsPrimaryKey = true, IsIdentity = true)] public int FID { get; set; } /// /// Desc:物料表ID /// Default:-1 /// Nullable:False /// public int FMaterialID { get; set; } /// /// Desc:协同表ID /// Default:-1 /// Nullable:False /// public int FTeamID { get; set; } /// /// Desc:层级(Bom解析第一级) /// Default:-1 /// Nullable:False /// public int FLevel { get; set; } /// /// Desc:工厂ID /// Default: /// Nullable:False /// public string FFactoryCode { get; set; } /// /// Desc:工厂Code /// Default:-1 /// Nullable:False /// public int FFactoryID { get; set; } /// /// Desc:视图类型:TBasicCode.FType=30 /// Default:-1 /// Nullable:False /// public int FViewType { get; set; } /// /// Desc:组编号 /// Default: /// Nullable:False /// public string FGroupCode { get; set; } /// /// Desc:删除状态:1删除,0未删除 /// Default:0 /// Nullable:False /// public int FDeleted { get; set; } /// /// Desc:添加时间 /// Default:DateTime.Now /// Nullable:False /// public DateTime? FAddDate { get; set; } /// /// Desc:修改人 /// Default:-1 /// Nullable:False /// public int? FEditUser { get; set; } /// /// Desc:修改时间 /// Default:DateTime.Now /// Nullable:False /// public DateTime? FEditDate { get; set; } /// /// Desc:组织级别.行业领域 /// Default: /// Nullable:False /// public string FOrganizeIndustryField { get; set; } /// /// Desc:组织级别.物料类型 /// Default: /// Nullable:False /// public string FOrganizeMaterialType { get; set; } /// /// Desc:组织级别.工厂 /// Default: /// Nullable:False /// public string FOrganizeFactory { get; set; } /// /// Desc:组织级别.库存地点 /// Default: /// Nullable:False /// public string FOrganizeInventoryLocation { get; set; } /// /// Desc:组织级别.销售组织 /// Default: /// Nullable:False /// public string FOrganizeSalesOrganize { get; set; } /// /// Desc:组织级别.分销渠道 /// Default: /// Nullable:False /// public string FOrganizeDistributionChannel { get; set; } /// /// Desc:基本视图.物料编号 /// Default: /// Nullable:False /// public string FBaseMaterialCode { get; set; } /// /// Desc:基本视图.试验号 /// Default: /// Nullable:False /// public string FBaseTestCode { get; set; } /// /// Desc:基本视图.基本计量 /// Default: /// Nullable:False /// public string FBaseBasicMeter { get; set; } /// /// Desc:基本视图.物料描述 /// Default: /// Nullable:False /// public string FBaseMaterialDesc { get; set; } /// /// Desc:基本视图.物料组 /// Default: /// Nullable:False /// public string FBaseMaterialGroup { get; set; } /// /// Desc:基本视图.大小/量纲(规格) /// Default: /// Nullable:False /// public string FBaseSpecification { get; set; } /// /// Desc:基本视图.物料长文本 /// Default: /// Nullable:False /// public string FBaseMaterialText { get; set; } /// /// Desc:基本视图.标识符:固体/液体 /// Default: /// Nullable:False /// public string FBaseIdentifier { get; set; } /// /// Desc:基本视图.体积单位 /// Default: /// Nullable:False /// public string FBaseVolumeUnit { get; set; } /// /// Desc:基本视图.毛重 /// Default: /// Nullable:False /// public string FBaseGrossWeight { get; set; } /// /// Desc:基本视图.净重 /// Default: /// Nullable:False /// public string FBaseNetWeight { get; set; } /// /// Desc:基本视图.重量单位 /// Default: /// Nullable:False /// public string FBaseWeightUnit { get; set; } /// /// Desc:基本视图.业务量 /// Default: /// Nullable:False /// public string FBaseBusinessVolume { get; set; } /// /// Desc:基本视图.fame号 /// Default: /// Nullable:False /// public string FBaseFameCode { get; set; } /// /// Desc:采购视图.采购组 /// Default: /// Nullable:False /// public string FPurchaseGroup { get; set; } /// /// Desc:采购视图.采购单位 /// Default: /// Nullable:False /// public string FPurchaseCompany { get; set; } /// /// Desc:采购视图.采购单位数量 /// Default: /// Nullable:False /// public string FPurchaseCompanyCount { get; set; } /// /// Desc:采购视图.基本单位数量 /// Default: /// Nullable:False /// public string FPurchaseBaseCompanyCount { get; set; } /// /// Desc:采购视图.采购价值码 /// Default: /// Nullable:False /// public string FPurchaseValueCode { get; set; } /// /// Desc:采购视图.工厂特定状态 /// Default: /// Nullable:False /// public string FPurchaseFactorySpecificStatus { get; set; } /// /// Desc:采购视图.自动采购订单 /// Default: /// Nullable:False /// public string FPurchaseAutoOrder { get; set; } /// /// Desc:采购视图.货源清单 /// Default: /// Nullable:False /// public string FPurchaseGoodsSource { get; set; } /// /// Desc:分类视图.类别种类 /// Default: /// Nullable:False /// public string FTypeCategoryType { get; set; } /// /// Desc:分类视图.类别 /// Default: /// Nullable:False /// public string FTypeType { get; set; } /// /// Desc:销售视图.交货工厂 /// Default: /// Nullable:False /// public string FSaleDeliveryFactory { get; set; } /// /// Desc:销售视图.税金分类 /// Default: /// Nullable:False /// public string FSaleTaxType { get; set; } /// /// Desc:销售视图.物料统计组 /// Default: /// Nullable:False /// public string FSaleMaterialStatisticsGroup { get; set; } /// /// Desc:销售视图.销售单位 /// Default: /// Nullable:False /// public string FSaleSalesCompany { get; set; } /// /// Desc:销售视图.基本单位数量 /// Default: /// Nullable:False /// public string FSaleBaseCompanyCount { get; set; } /// /// Desc:销售视图.销售单位数量 /// Default: /// Nullable:False /// public string FSaleSalesCompanyCount { get; set; } /// /// Desc:销售视图.科目设置组 /// Default: /// Nullable:False /// public string FSaleAccountSettingGroup { get; set; } /// /// Desc:销售视图.普通项目类别组 /// Default: /// Nullable:False /// public string FSaleGeneralProjectCategoryGroup { get; set; } /// /// Desc:销售视图.项目类别组 /// Default: /// Nullable:False /// public string FSaleProjectCategoryGroup { get; set; } /// /// Desc:销售视图.可用性检查 /// Default: /// Nullable:False /// public string FSaleAvailabilityCheck { get; set; } /// /// Desc:销售视图.装载组 /// Default: /// Nullable:False /// public string FSaleOutfitGroup { get; set; } /// /// Desc:销售视图.旧物料号 /// Default: /// Nullable:False /// public string FSaleOldMaterialCode { get; set; } /// /// Desc:仓储视图.存储条件 /// Default: /// Nullable:False /// public string FStorageConditions { get; set; } /// /// Desc:仓储视图.批次管理 /// Default: /// Nullable:False /// public string FStorageBatchManage { get; set; } /// /// Desc:仓储视图.最大存储期间 /// Default: /// Nullable:False /// public string FStorageMaxStoragePeriod { get; set; } /// /// Desc:仓储视图.时间单位 /// Default: /// Nullable:False /// public string FStorageTimeUnit { get; set; } /// /// Desc:仓储视图.最小剩余货架寿命 /// Default: /// Nullable:False /// public string FStorageMinSurplusShelfLife { get; set; } /// /// Desc:仓储视图.总货架寿命 /// Default: /// Nullable:False /// public string FStorageTotalShelfLife { get; set; } /// /// Desc:仓储视图.SLED期间标识 /// Default: /// Nullable:False /// public string FStorageSLEDCode { get; set; } /// /// Desc:MRP1.MRP类型 /// Default: /// Nullable:False /// public string FMRP1Type { get; set; } /// /// Desc:MRP1.MRP控制者 /// Default: /// Nullable:False /// public string FMRP1Controller { get; set; } /// /// Desc:MRP1.批量大小 /// Default: /// Nullable:False /// public string FMRP1BatchSize { get; set; } /// /// Desc:MRP1.最小批量大小 /// Default: /// Nullable:False /// public string FMRP1MinBatchSize { get; set; } /// /// Desc:MRP1.最大批量大小 /// Default: /// Nullable:False /// public string FMRP1MaxBatchSize { get; set; } /// /// Desc:MRP1.MRP组 /// Default: /// Nullable:False /// public string FMRP1Group { get; set; } /// /// Desc:MRP1. 舍入值 /// Default: /// Nullable:False /// public string FMRP1RoundValue { get; set; } /// /// Desc:MRP1.产品分类 /// Default: /// Nullable:False /// public string FMRP1ProductType { get; set; } /// /// Desc:MRP1.客户代码 /// Default: /// Nullable:False /// public string FMRP1CustomerCode { get; set; } /// /// Desc:MRP1.大小料 /// Default: /// Nullable:False /// public string FMRP1SizeMaterial { get; set; } /// /// Desc:MRP1. 小料标准(小于) /// Default: /// Nullable:False /// public string FMRP1SmallMaterialStandard { get; set; } /// /// Desc:MRP2.采购类型 /// Default: /// Nullable:False /// public string FMRP2PurchaseType { get; set; } /// /// Desc:MRP2.计划边际码 /// Default: /// Nullable:False /// public string FMRP2PlanMarginalCode { get; set; } /// /// Desc:MRP2.特殊采购类 /// Default: /// Nullable:False /// public string FMRP2SpecialProcurement { get; set; } /// /// Desc:MRP2.反冲 /// Default: /// Nullable:False /// public string FMRP2Recoil { get; set; } /// /// Desc:MRP2.自制生产时间 /// Default: /// Nullable:False /// public string FMRP2SelfProductTime { get; set; } /// /// Desc:MRP2.计划交货时间 /// Default: /// Nullable:False /// public string FMRP2PlannDeliveryTime { get; set; } /// /// Desc:MRP2.收货处理时间 /// Default: /// Nullable:False /// public string FMRP2ReceiveProcessTime { get; set; } /// /// Desc:MRP2.安全库存 /// Default: /// Nullable:False /// public string FMRP2SafeStock { get; set; } /// /// Desc:MRP2.发货库存地点 /// Default: /// Nullable:False /// public string FMRP2DeliveryInventoryPlace { get; set; } /// /// Desc:MRP2.外部采购仓储地点 /// Default: /// Nullable:False /// public string FMRP2ExternalStoragePlace { get; set; } /// /// Desc:MRP3.策略组 /// Default: /// Nullable:False /// public string FMRP3PolicyGroup { get; set; } /// /// Desc:MRP3.消耗模式 /// Default: /// Nullable:False /// public string FMRP3ConsumePattern { get; set; } /// /// Desc:MRP3.向前消耗期间 /// Default: /// Nullable:False /// public string FMRP3ForwardConsumePeriod { get; set; } /// /// Desc:MRP3.逆向消耗期 /// Default: /// Nullable:False /// public string FMRP3ReverseConsumePeriod { get; set; } /// /// Desc:MRP3.混合MRP /// Default: /// Nullable:False /// public string FMRP3BlendMRP { get; set; } /// /// Desc:MRP3.可用性检查 /// Default: /// Nullable:False /// public string FMRP3AvailabilityCheck { get; set; } /// /// Desc:MRP4.单独或集中 /// Default: /// Nullable:False /// public string FMRP4AloneOrFocus { get; set; } /// /// Desc:工作计划视图.生产计划参数文件 /// Default: /// Nullable:False /// public string FPlanProductPlanParam { get; set; } /// /// Desc:工作计划视图.无限制过量交货 /// Default: /// Nullable:False /// public string FPlanUnlimitedOverDelivery { get; set; } /// /// Desc:工作计划视图.不足交货允差 /// Default: /// Nullable:False /// public string FPlanUnderDeliveryTolerance { get; set; } /// /// Desc:工作计划视图.过度交货允差 /// Default: /// Nullable:False /// public string FPlanOverDeliveryTolerance { get; set; } /// /// Desc:工作计划视图.发货单位 /// Default: /// Nullable:False /// public string FPlanDeliverCompany { get; set; } /// /// Desc:工作计划视图.发货单位数量 /// Default: /// Nullable:False /// public string FPlanDeliverCompanyCount { get; set; } /// /// Desc:工作计划视图.基本单位数量 /// Default: /// Nullable:False /// public string FPlanBaseCompanyCount { get; set; } /// /// Desc:质检视图.检验类型1 /// Default: /// Nullable:False /// public string FQualityType1 { get; set; } /// /// Desc:质检视图.检验类型2 /// Default: /// Nullable:False /// public string FQualityType2 { get; set; } /// /// Desc:质检视图.检验类型3 /// Default: /// Nullable:False /// public string FQualityType3 { get; set; } /// /// Desc:质检视图.检验类型4 /// Default: /// Nullable:False /// public string FQualityType4 { get; set; } /// /// Desc:质检视图.检验类型5 /// Default: /// Nullable:False /// public string FQualityType5 { get; set; } /// /// Desc:质检视图.检验类型6 /// Default: /// Nullable:False /// public string FQualityType6 { get; set; } /// /// Desc:会计视图.价格控制 /// Default: /// Nullable:False /// public string FAccountPriceControl { get; set; } /// /// Desc:会计视图.价格确定 /// Default: /// Nullable:False /// public string FAccountPriceDetermine { get; set; } /// /// Desc:会计视图.价格单位 /// Default: /// Nullable:False /// public string FAccountPriceUnit { get; set; } /// /// Desc:会计视图.评估分类 /// Default: /// Nullable:False /// public string FAccountAccessType { get; set; } /// /// Desc:会计视图.VC: 销售订单库存 /// Default: /// Nullable:False /// public string FAccountSaleOrderInventory { get; set; } /// /// Desc:会计视图.标准价格 /// Default: /// Nullable:False /// public string FAccountStandardPrice { get; set; } /// /// Desc:会计视图.利润中心 /// Default: /// Nullable:False /// public string FAccountProfitCenter { get; set; } /// /// Desc:会计视图.成本核算批量 /// Default: /// Nullable:False /// public string FAccountCostAccountBatch { get; set; } /// /// Desc:额外增加字段:配方视图、组装bom视图的基本数量对应PLM配方下载BOM中用量 /// public string FExtraQuantity { get; set; } /// /// 物料ID(仅下载BOM使用) /// [SugarColumn(IsIgnore = true)] public int FBomMaterialID { get; set; } } }