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 string FDate { get; set; } public FStockOrgId FStockOrgId { 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 int? FCDateOffsetValue { get; set; } public string FSplitBillType { get; set; } public FSalOutStockOrgId FSalOutStockOrgId { get; set; } public FInStockFin FInStockFin { get; set; } public List FInStockEntry { get; set; } } public class FDemandOrgId { public string FNumber { get; set; } } public class FPurchaseOrgId { public string FNumber { get; set; } } public class FOwnerIdHead { public string FNumber { get; set; } } public class FSalOutStockOrgId { 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 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 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; } public decimal? FBeforeDisPriceQty { get; set; } public int? FPayableEntryID { get; set; } 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 FNumber { get; set; } } }