2025-11-15 19:49:29 +08:00

137 lines
4.6 KiB
C#

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<FPurchaseStockInEntryItem> FInStockEntry { get; set; }
}
public class FDemandOrgId
{
public string FNumber { get; set; }
}
public class FPurchaseOrgId
{
public string FNumber { get; set; }
}
public class FOwnerIdHead
{
public string FOrgId { get; set; }
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 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 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; }
}
}