using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MyCode.Project.Domain.Message.Request.KingDee { public class FSaleOrderEntry { /// /// /// public List NeedUpDateFields { get; set; } /// /// /// public List NeedReturnFields { get; set; } /// /// /// public string IsDeleteEntry { get; set; } /// /// /// public string SubSystemId { get; set; } /// /// 是否验证所有的基础资料有效性,布尔类,默认false(非必录) /// public bool IsVerifyBaseDataField { get; set; } /// /// /// public string IsEntryBatchFill { get; set; } /// /// /// public string ValidateFlag { get; set; } /// /// /// public string NumberSearch { get; set; } /// /// /// public string IsAutoAdjustField { get; set; } /// /// /// public string InterationFlags { get; set; } /// /// /// public string IgnoreInterationFlag { get; set; } /// /// /// public string IsControlPrecision { get; set; } /// /// /// public Model Model { get; set; } } public class FBillTypeID { /// /// /// public string FNUMBER { get; set; } } public class FSaleOrgId { /// /// /// public string FNumber { get; set; } } public class FCustId { /// /// /// public string FNumber { get; set; } } public class FHeadDeliveryWay { /// /// /// public string FNumber { get; set; } } public class FReceiveId { /// /// /// public string FNumber { get; set; } } public class FHEADLOCID { /// /// /// public string FNumber { get; set; } } public class FCorrespondOrgId { /// /// /// public string FNumber { get; set; } } public class FSaleDeptId { /// /// /// public string FNumber { get; set; } } public class FSaleGroupId { /// /// /// public string FNumber { get; set; } } public class FSalerId { /// /// /// public string FNumber { get; set; } } public class FSettleId { /// /// /// public string FNumber { get; set; } } public class FReceiveContact { /// /// /// public string FNAME { get; set; } } public class FChargeId { /// /// /// public string FNumber { get; set; } } public class FSalePhaseID { /// /// /// public string FNUMBER { get; set; } } public class FWarehouse { /// /// /// public string FNUMBER { get; set; } } public class Foutlets { /// /// /// public string FNUMBER { get; set; } } public class FSettleCurrId { /// /// /// public string FNumber { get; set; } } public class FRecConditionId { /// /// /// public string FNumber { get; set; } } public class FSettleModeId { /// /// /// public string FNumber { get; set; } } public class FPriceListId { /// /// /// public string FNumber { get; set; } } public class FDiscountListId { /// /// /// public string FNumber { get; set; } } public class FExchangeTypeId { /// /// /// public string FNumber { get; set; } } public class FSaleOrderFinance { /// /// /// public int FEntryId { get; set; } /// /// /// public FSettleCurrId FSettleCurrId { get; set; } /// /// /// public FRecConditionId FRecConditionId { get; set; } /// /// /// public string FIsPriceExcludeTax { get; set; } /// /// /// public FSettleModeId FSettleModeId { get; set; } /// /// /// public string FIsIncludedTax { get; set; } /// /// /// public FPriceListId FPriceListId { get; set; } /// /// /// public FDiscountListId FDiscountListId { get; set; } /// /// /// public FExchangeTypeId FExchangeTypeId { get; set; } /// /// /// public int FMarginLevel { get; set; } /// /// /// public int FMargin { get; set; } /// /// /// public string FOverOrgTransDirect { get; set; } /// /// /// public int FAllDisCount { get; set; } /// /// /// public string FRecBarcodeLink { get; set; } /// /// /// public int FXPKID_F { get; set; } } public class FClauseId { /// /// /// public string FNumber { get; set; } } public class FSaleOrderClauseItem { /// /// /// public int FEntryID { get; set; } /// /// /// public FClauseId FClauseId { get; set; } /// /// /// public string FClauseDesc { get; set; } /// /// /// public int FXPKID_C { get; set; } } public class FMaterialGroup { /// /// /// public string FNUMBER { get; set; } } public class FMaterialGroupByMat { /// /// /// public string FNUMBER { get; set; } } public class FMapId { /// /// /// public string FNumber { get; set; } } public class FMaterialId { /// /// /// public string FNumber { get; set; } } public class FAUXPROPID__FF100001 { /// /// /// public string FNumber { get; set; } } public class FAuxPropId { /// /// /// public FAUXPROPID__FF100001 FAUXPROPID__FF100001 { get; set; } } public class FParentMatId { /// /// /// public string FNUMBER { get; set; } } public class FUnitID { /// /// /// public string FNumber { get; set; } } public class FPriceUnitId { /// /// /// public string FNumber { get; set; } } public class FPurPriceUnitId { /// /// /// public string FNumber { get; set; } } public class FTaxCombination { /// /// /// public string FNumber { get; set; } } public class FLot { /// /// /// public string FNumber { get; set; } } public class FStockOrgId { /// /// /// public string FNumber { get; set; } } public class FSettleOrgIds { /// /// /// public string FNumber { get; set; } } public class FSupplyOrgId { /// /// /// public string FNumber { get; set; } } public class FBomId { /// /// /// public string FNumber { get; set; } } public class FOwnerId { /// /// /// public string FNumber { get; set; } } public class FSOStockId { /// /// /// public string FNUMBER { get; set; } } public class FSOStockLocalId { } public class FStockUnitID { /// /// /// public string FNumber { get; set; } } public class FOutLmtUnitID { /// /// /// public string FNumber { get; set; } } public class FDetailLocId { /// /// /// public string FNumber { get; set; } } public class FOrderEntryPlanItem { /// /// /// public int FDetailID { get; set; } /// /// /// public FDetailLocId FDetailLocId { get; set; } /// /// /// public string FDetailLocAddress { get; set; } /// /// /// public string FPlanDate { get; set; } /// /// /// public int FTransportLeadTime { get; set; } /// /// /// public int FPlanQty { get; set; } /// /// /// public int FXPKID_D { get; set; } } public class FTaxDetailSubEntityItem { /// /// /// public int FDetailID { get; set; } /// /// /// public int FTaxRate { get; set; } /// /// /// public string FSellerWithholding { get; set; } /// /// /// public string FBuyerWithholding { get; set; } } public class FSaleOrderEntryItem { /// /// /// public int FEntryID { get; set; } /// /// /// public string FReturnType { get; set; } /// /// /// public string FRowType { get; set; } /// /// /// public FMaterialGroup FMaterialGroup { get; set; } /// /// /// public FMaterialGroupByMat FMaterialGroupByMat { get; set; } /// /// /// public FMapId FMapId { get; set; } /// /// /// public FMaterialId FMaterialId { get; set; } /// /// /// public FAuxPropId FAuxPropId { get; set; } /// /// /// public FParentMatId FParentMatId { get; set; } /// /// /// public FUnitID FUnitID { get; set; } /// /// /// public int FInventoryQty { get; set; } /// /// /// public int FCurrentInventory { get; set; } /// /// /// public int FAwaitQty { get; set; } /// /// /// public int FAvailableQty { get; set; } /// /// /// public int FQty { get; set; } /// /// /// public FPriceUnitId FPriceUnitId { get; set; } /// /// /// public int FOldQty { get; set; } /// /// /// public FPurPriceUnitId FPurPriceUnitId { get; set; } /// /// /// public int FPrice { get; set; } /// /// /// public int FTaxPrice { get; set; } /// /// /// public string FIsFree { get; set; } /// /// /// public FTaxCombination FTaxCombination { get; set; } /// /// /// public int FEntryTaxRate { get; set; } /// /// /// public FLot FLot { get; set; } /// /// /// public string FProduceDate { get; set; } /// /// /// public int FExpPeriod { get; set; } /// /// /// public string FExpUnit { get; set; } /// /// /// public string FExpiryDate { get; set; } /// /// /// public int FDiscountRate { get; set; } /// /// /// public int FPriceDiscount { get; set; } /// /// /// public int FInStockPrice { get; set; } /// /// /// public string FDeliveryDate { get; set; } /// /// /// public FStockOrgId FStockOrgId { get; set; } /// /// /// public FSettleOrgIds FSettleOrgIds { get; set; } /// /// /// public FSupplyOrgId FSupplyOrgId { get; set; } /// /// /// public FBomId FBomId { get; set; } /// /// /// public string FOwnerTypeId { get; set; } /// /// /// public FOwnerId FOwnerId { get; set; } /// /// /// public FSOStockId FSOStockId { get; set; } /// /// /// public FSOStockLocalId FSOStockLocalId { get; set; } /// /// /// public string FEntryNote { get; set; } /// /// /// public string FReserveType { get; set; } /// /// /// public int FPriority { get; set; } /// /// /// public string FMtoNo { get; set; } /// /// /// public string FPromotionMatchType { get; set; } /// /// /// public int FNetOrderEntryId { get; set; } /// /// /// public int FPriceBaseQty { get; set; } /// /// /// public FStockUnitID FStockUnitID { get; set; } /// /// /// public int FStockQty { get; set; } /// /// /// public int FStockBaseQty { get; set; } /// /// /// public string FServiceContext { get; set; } /// /// /// public string FOUTLMTUNIT { get; set; } /// /// /// public FOutLmtUnitID FOutLmtUnitID { get; set; } /// /// /// public int FOldTaxPrice { get; set; } /// /// /// public int FOldAmount { get; set; } /// /// /// public int FOldAllAmount { get; set; } /// /// /// public string FISMRP { get; set; } /// /// /// public int FOldDiscountRate { get; set; } /// /// /// public int FOldDiscount { get; set; } /// /// /// public int FRPDiscountRate { get; set; } /// /// /// public string FSPMENTRYID { get; set; } /// /// /// public string FSPMANDRPMCONTENT { get; set; } /// /// /// public string FSKU { get; set; } /// /// /// public string Fcode { get; set; } /// /// /// public int FSixundiscount { get; set; } /// /// /// public string Fcolour { get; set; } /// /// /// public int FBOMEntryId { get; set; } /// /// /// public int FAllAmountExceptDisCount { get; set; } /// /// /// public int FXPKID { get; set; } /// /// /// public List FOrderEntryPlan { get; set; } /// /// /// public List FTaxDetailSubEntity { get; set; } } public class FReceiveType { /// /// /// public string FNumber { get; set; } } public class FPlanMaterialId { /// /// /// public string FNUMBER { get; set; } } public class FMaterialPriceUnitID { /// /// /// public string FNumber { get; set; } } public class FPESettleOrgId { /// /// /// public string FNumber { get; set; } } public class FSaleOrderPlanEntryItem { /// /// /// public int FDETAILID { get; set; } /// /// /// public int FOverRecAmount_D { get; set; } /// /// /// public FPESettleOrgId FPESettleOrgId { get; set; } /// /// /// public int FXPKID_RE { get; set; } } public class FSaleOrderPlanItem { /// /// /// public int FEntryID { get; set; } /// /// /// public string FNeedRecAdvance { get; set; } /// /// /// public FReceiveType FReceiveType { get; set; } /// /// /// public int FRecAdvanceRate { get; set; } /// /// /// public int FRecAdvanceAmount { get; set; } /// /// /// public string FMustDate { get; set; } /// /// /// public string FRelBillNo { get; set; } /// /// /// public int FRecAmount { get; set; } /// /// /// public string FControlSend { get; set; } /// /// /// public string FIsOutStockByRecamount { get; set; } /// /// /// public int FOverRecAmount { get; set; } /// /// /// public string FReMark { get; set; } /// /// /// public FPlanMaterialId FPlanMaterialId { get; set; } /// /// /// public int FMaterialSeq { get; set; } /// /// /// public string FMaterialRowID { get; set; } /// /// /// public int FOrderEntryId { get; set; } /// /// /// public int FMaterialTaxPrice { get; set; } /// /// /// public int FMaterialPriceUnitQty { get; set; } /// /// /// public FMaterialPriceUnitID FMaterialPriceUnitID { get; set; } /// /// /// public int FXPKID_R { get; set; } /// /// /// public List FSaleOrderPlanEntry { get; set; } } public class FLogComId { /// /// /// public string FCODE { get; set; } } public class FSalOrderTraceDetailItem { /// /// /// public int FDetailID { get; set; } /// /// /// public string FTraceTime { get; set; } /// /// /// public string FTraceDetail { get; set; } } public class FSalOrderTraceItem { /// /// /// public int FEntryID { get; set; } /// /// /// public FLogComId FLogComId { get; set; } /// /// /// public string FCarryBillNo { get; set; } /// /// /// public string FPhoneNumber { get; set; } /// /// /// public string FFrom { get; set; } /// /// /// public string FTo { get; set; } /// /// /// public string FDelTime { get; set; } /// /// /// public string FTraceStatus { get; set; } /// /// /// public string FReceiptTime { get; set; } /// /// /// public List FSalOrderTraceDetail { get; set; } } public class Model { /// /// /// public int FID { get; set; } /// /// /// public FBillTypeID FBillTypeID { get; set; } /// /// /// public string FBillNo { get; set; } /// /// /// public string FDate { get; set; } /// /// /// public FSaleOrgId FSaleOrgId { get; set; } /// /// /// public FCustId FCustId { get; set; } /// /// /// public FHeadDeliveryWay FHeadDeliveryWay { get; set; } /// /// /// public FReceiveId FReceiveId { get; set; } /// /// /// public FHEADLOCID FHEADLOCID { get; set; } /// /// /// public FCorrespondOrgId FCorrespondOrgId { get; set; } /// /// /// public FSaleDeptId FSaleDeptId { get; set; } /// /// /// public FSaleGroupId FSaleGroupId { get; set; } /// /// /// public FSalerId FSalerId { get; set; } /// /// /// public string FReceiveAddress { get; set; } /// /// /// public FSettleId FSettleId { get; set; } /// /// /// public FReceiveContact FReceiveContact { get; set; } /// /// /// public FChargeId FChargeId { get; set; } /// /// /// public string FNetOrderBillNo { get; set; } /// /// /// public int FNetOrderBillId { get; set; } /// /// /// public int FOppID { get; set; } /// /// /// public FSalePhaseID FSalePhaseID { get; set; } /// /// /// public string FISINIT { get; set; } /// /// /// public string FNote { get; set; } /// /// /// public string FIsMobile { get; set; } /// /// /// public string FSOFrom { get; set; } /// /// /// public string FContractType { get; set; } /// /// /// public int FContractId { get; set; } /// /// /// public string FIsUseOEMBomPush { get; set; } /// /// /// public FWarehouse FWarehouse { get; set; } /// /// /// public Foutlets Foutlets { get; set; } /// /// /// public string FOrdertype { get; set; } /// /// /// public int FXPKID_H { get; set; } /// /// /// public string FPushType { get; set; } /// /// /// public string FCloseReason { get; set; } /// /// /// public string FIsUseDrpSalePOPush { get; set; } /// /// /// public string FAutoShip { get; set; } /// /// /// public string FIsOutStock { get; set; } /// /// /// public FSaleOrderFinance FSaleOrderFinance { get; set; } /// /// /// public List FSaleOrderClause { get; set; } /// /// /// public List FSaleOrderEntry { get; set; } /// /// /// public List FSaleOrderPlan { get; set; } /// /// /// public List FSalOrderTrace { get; set; } } }