using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MyCode.Project.Domain.Message.Request.KingDee.SaveModel { public class PurchaseStockInModel { /// /// 实体主键 /// public int? FID { get; set; } /// /// 单据类型 /// public FBillTypeID FBillTypeID { get; set; } /// /// 单据编号 /// public string FBillNo { get; set; } /// 收料组织 /// public FStockOrgId FStockOrgId { get; set; } /// /// 入库日期 /// public string FDate { get; set; } /// /// /// 需求组织 /// public FDemandOrgId FDemandOrgId { get; set; } /// /// 对应组织 /// public FCorrespondOrgId FCorrespondOrgId { get; set; } /// /// 采购组织 /// public FPurchaseOrgId FPurchaseOrgId { get; set; } /// /// 货主类型 /// public string FOwnerTypeIdHead { get; set; } /// /// 货主 /// public FOwnerIdHead FOwnerIdHead { get; set; } /// /// 货主 /// public FSupplierId FSupplierId { get; set; } /// /// 创建日期偏移量 /// public int? FCDateOffsetValue { get; set; } /// /// 拆单类型 /// public string FSplitBillType { get; set; } /// /// 销售出库库存组织 /// public FSalOutStockOrgId FSalOutStockOrgId { get; set; } /// /// 财务信息 /// public FInStockFin FInStockFin { get; set; } public bool IsVerifyBaseDataField { get; set; } /// /// 明细信息 /// public List FInStockEntry { get; set; } } /// /// 需求组织 /// public class FDemandOrgId { /// /// 组织内码 /// public string FOrgId { get; set; } /// /// 编码 /// public string FNumber { get; set; } } /// /// 采购组织 /// public class FSupplierId { /// /// 编码 /// public string FNumber { get; set; } } /// /// 采购组织 /// public class FPurchaseOrgId { /// /// 组织内码 /// public string FOrgId { get; set; } /// /// 编码 /// public string FNumber { get; set; } } /// /// 货主 /// public class FOwnerIdHead { /// /// 组织内码 /// public string FOrgId { get; set; } /// /// 编码 /// public string FNumber { get; set; } } /// /// 销售出库库存组织 /// public class FSalOutStockOrgId { /// /// 组织内码 /// public string FOrgId { get; set; } /// /// 编码 /// public string FNumber { get; set; } } /// /// 财务信息 /// public class FInStockFin { /// /// 结算组织 /// public FSettleOrgId FSettleOrgId { get; set; } /// /// 结算币别 /// public FSettleCurrId FSettleCurrId { get; set; } /// /// 含税 /// public bool? FIsIncludedTax { get; set; } /// /// 定价时点 /// public string FPriceTimePoint { get; set; } /// /// 本位币 /// public FLocalCurrId FLocalCurrId { get; set; } /// /// 汇率类型 /// public FExchangeTypeId FExchangeTypeId { get; set; } /// /// 汇率 /// public decimal? FExchangeRate { get; set; } /// /// 价外税 /// public bool? FISPRICEEXCLUDETAX { get; set; } /// /// 整单折扣额 /// public decimal? FAllDisCount { get; set; } /// /// 核算反写汇率 /// public decimal? FHSExchangeRate { get; set; } } /// /// 结算组织 /// public class FSettleOrgId { /// /// 组织内码 /// public string FOrgId { get; set; } /// /// 编码 /// public string FNumber { get; set; } } /// /// 本位币 /// public class FLocalCurrId { /// /// 编码 /// public string FNumber { get; set; } } /// /// 采购入库单分录项 /// public class FPurchaseStockInEntryItem { /// /// 产品类型 /// public string FRowType { get; set; } /// /// 物料编码 /// public FMaterialId FMaterialId { get; set; } /// /// 库存单位 /// public FUnitID FUnitID { get; set; } /// /// 仓库 /// public FStockID FStockID { get; set; } /// /// 条码 /// public string Fcode { get; set; } /// /// 物料说明 /// public string FMaterialDesc { get; set; } /// /// 委外领料套数 /// public decimal? FWWPickMtlQty { get; set; } /// /// 实收数量 /// public decimal? FRealQty { get; set; } /// /// 计价单位 /// public FPriceUnitID FPriceUnitID { get; set; } /// /// 单价 /// public decimal? FPrice { get; set; } /// /// 拆单数量(计价) /// public decimal? FDisPriceQty { get; set; } /// /// 库存状态 /// public FStockStatusId FStockStatusId { get; set; } /// /// 是否赠品 /// public bool? FGiveAway { get; set; } /// /// 货主类型 /// public string FOWNERTYPEID { get; set; } /// /// 实收数量(辅单位) /// public decimal? FExtAuxUnitQty { get; set; } /// /// 来料检验 /// public bool? FCheckInComing { get; set; } /// /// 收料更新库存 /// public bool? FIsReceiveUpdateStock { get; set; } /// /// 已开票关联数量 /// public decimal? FInvoicedJoinQty { get; set; } /// /// 计价基本数量 /// public decimal? FPriceBaseQty { get; set; } /// /// 采购单位 /// public FRemainInStockUnitId FRemainInStockUnitId { get; set; } /// /// 立账关闭 /// public bool? FBILLINGCLOSE { get; set; } /// /// 采购数量 /// public decimal? FRemainInStockQty { get; set; } /// /// 未关联应付数量(计价单位) /// public decimal? FAPNotJoinQty { get; set; } /// /// 采购基本数量 /// public decimal? FRemainInStockBaseQty { get; set; } /// /// 含税单价 /// public decimal? FTaxPrice { get; set; } /// /// 税率(%) /// public decimal? FEntryTaxRate { get; set; } /// /// 折扣率(%) /// public decimal? FDiscountRate { get; set; } /// /// 成本价 /// public decimal? FCostPrice { get; set; } /// /// 数量(库存辅单位) /// public decimal? FAuxUnitQty { get; set; } /// /// 货主 /// public FOwnerId FOWNERID { get; set; } /// /// 源单类型 /// public string FSRCBILLTYPEID { get; set; } /// /// 源单编号 /// public string FSRCBillNo { get; set; } /// /// 价税合计(折前) /// public decimal? FAllAmountExceptDisCount { get; set; } /// /// 价税合计(折前) /// public decimal? FPriceDiscount { get; set; } /// /// 单价折扣 /// public decimal? FConsumeSumQty { get; set; } /// /// 消耗汇总数量 /// public decimal? FBaseConsumeSumQty { get; set; } /// /// 消耗汇总基本单位数量 /// public decimal? FRejectsDiscountAmount { get; set; } /// /// 不良品折让金额 /// public int? FSalOutStockEntryId { get; set; } /// /// 销售出库单分录Id /// public decimal? FBeforeDisPriceQty { get; set; } /// /// 拆单前原计价数量 /// public int? FPayableEntryID { get; set; } /// /// 应付单分录ID /// public int? FSUBREQBILLSEQ { get; set; } /// /// 委外订单行号 /// public int? FSUBREQENTRYID { get; set; } /// /// 委外订单分录内码 /// public string FBatchNo { get; set; } /// /// 批号 /// public string FSerialNo { get; set; } } /// /// 计价单位 /// public class FPriceUnitID { /// /// 编码 /// public string FNumber { get; set; } } /// /// 库存状态 /// public class FStockStatusId { /// /// 编码 /// public string FNumber { get; set; } } /// /// 采购单位 /// public class FRemainInStockUnitId { /// /// 组织内码 /// public string FOrgId { get; set; } /// /// 编码 /// public string FNumber { get; set; } } }