2025-04-25 18:42:29 +08:00

1004 lines
22 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MyCode.Project.Domain.Message.Act.PurchaseOrder
{
public class UpdateTime
{
/// <summary>
/// 列表的ID值
/// </summary>
public Guid Id { get; set; }
/// <summary>
/// 要设置的时间值
/// </summary>
public DateTime NewTime { get; set; }
}
public class AddOrder
{
/// <summary>
/// 发票号
/// </summary>
public string F_VHUB_Text { get; set; }
/// <summary>
/// 明细内容
/// </summary>
public List<UpdateQty> UpDateList { get; set; }
}
public class UpdateQty
{
/// <summary>
/// 列表的ID值
/// </summary>
public Guid Id { get; set; }
/// <summary>
/// 要发货的数量
/// </summary>
public int Qty { get; set; }
/// <summary>
/// 供应商批号
/// </summary>
public string FSupplierLot { get; set; }
}
public class TiaoMaAct
{
/// <summary>
/// 明细主键ID
/// </summary>
public Guid Id { get; set; }
/// <summary>
/// 每包数量
/// </summary>
public decimal CuseQty { get; set; }
}
public class PushReceiveAct
{
/// <summary>
/// 列表的ID值
/// </summary>
public Guid Id { get; set; }
/// <summary>
/// 要发货的数量
/// </summary>
public int Qty { get; set; }
public string FSupplierLot { get; set; }
}
//public class FPOOrderEntry
//{
// public int FEntryID { get; set; }
//}
//如果好用,请收藏地址,帮忙分享。
public class FBillTypeID
{
/// <summary>
///
/// </summary>
public string FNUMBER { get; set; }
}
public class FSupplierId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FPurchaseOrgId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FPurchaseDeptId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FPurchaserGroupId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FPurchaserId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FProviderId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FProviderContactId
{
/// <summary>
///
/// </summary>
public string FCONTACTNUMBER { get; set; }
}
public class FSettleId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FChargeId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FConfirmerId
{
/// <summary>
///
/// </summary>
public string FUserID { get; set; }
}
public class FCorrespondOrgId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FSettleModeId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FPayConditionId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FSettleCurrId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FExchangeTypeId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FPriceListId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FDiscountListId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FFOCUSSETTLEORGID
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FLocalCurrId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FPayAdvanceBillId
{
}
public class FPOOrderFinance
{
/// <summary>
///
/// </summary>
public int FEntryId { get; set; }
/// <summary>
///
/// </summary>
public FSettleModeId FSettleModeId { get; set; }
/// <summary>
///
/// </summary>
public FPayConditionId FPayConditionId { get; set; }
/// <summary>
///
/// </summary>
public FSettleCurrId FSettleCurrId { get; set; }
/// <summary>
///
/// </summary>
public FExchangeTypeId FExchangeTypeId { get; set; }
/// <summary>
///
/// </summary>
public int FExchangeRate { get; set; }
/// <summary>
///
/// </summary>
public FPriceListId FPriceListId { get; set; }
/// <summary>
///
/// </summary>
public FDiscountListId FDiscountListId { get; set; }
/// <summary>
///
/// </summary>
public string FPriceTimePoint { get; set; }
/// <summary>
///
/// </summary>
public FFOCUSSETTLEORGID FFOCUSSETTLEORGID { get; set; }
/// <summary>
///
/// </summary>
public string FIsIncludedTax { get; set; }
/// <summary>
///
/// </summary>
public string FISPRICEEXCLUDETAX { get; set; }
/// <summary>
///
/// </summary>
public FLocalCurrId FLocalCurrId { get; set; }
/// <summary>
///
/// </summary>
public FPayAdvanceBillId FPayAdvanceBillId { get; set; }
/// <summary>
///
/// </summary>
public int FPAYADVANCEAMOUNT { get; set; }
/// <summary>
///
/// </summary>
public int FSupToOderExchangeBusRate { get; set; }
/// <summary>
///
/// </summary>
public string FSEPSETTLE { get; set; }
/// <summary>
///
/// </summary>
public int FDepositRatio { get; set; }
/// <summary>
///
/// </summary>
public int FAllDisCount { get; set; }
/// <summary>
///
/// </summary>
public int FUPPERBELIEL { get; set; }
}
public class FPOOrderPay
{
/// <summary>
///
/// </summary>
public int FEntryId { get; set; }
}
public class FClauseId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FPOOrderClauseItem
{
/// <summary>
///
/// </summary>
public int FEntryID { get; set; }
/// <summary>
///
/// </summary>
public FClauseId FClauseId { get; set; }
/// <summary>
///
/// </summary>
public string FClauseDesc { get; set; }
}
public class FMaterialId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FBomId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FAuxPropId
{
}
public class FUnitId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FPriceUnitId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FTaxCombination
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FRequireOrgId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FRequireDeptId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FRequireStaffId
{
}
public class FReceiveOrgId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FBranchId
{
/// <summary>
///
/// </summary>
public string FNUMBER { get; set; }
}
public class FReceiveDeptId
{
/// <summary>
///
/// </summary>
public string FNUMBER { get; set; }
}
public class FEntrySettleOrgId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FStockUnitID
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FLot
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FProcesser
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FEntrySettleModeId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FLocationId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FSalUnitID
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FSetPriceUnitID
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FChargeProjectID
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FCentSettleOrgId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FDispSettleOrgId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FDeliveryStockStatus
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FSubOrgId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FEntryPayOrgId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FELocationId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FEntryDeliveryPlanItem
{
/// <summary>
///
/// </summary>
public int FDetailId { get; set; }
/// <summary>
///
/// </summary>
public string FDeliveryDate_Plan { get; set; }
/// <summary>
///
/// </summary>
public int FPlanQty { get; set; }
/// <summary>
///
/// </summary>
public string FELocation { get; set; }
/// <summary>
///
/// </summary>
public string FELocationAddress { get; set; }
/// <summary>
///
/// </summary>
public string FSUPPLIERDELIVERYDATE { get; set; }
/// <summary>
///
/// </summary>
public string FPREARRIVALDATE { get; set; }
/// <summary>
///
/// </summary>
public int FTRLT { get; set; }
/// <summary>
///
/// </summary>
public int FConfirmDeliQty { get; set; }
/// <summary>
///
/// </summary>
public string FConfirmDeliDate { get; set; }
/// <summary>
///
/// </summary>
public string FConfirmInfo { get; set; }
/// <summary>
///
/// </summary>
public FELocationId FELocationId { get; set; }
}
public class FTaxRateId
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FTaxDetailSubEntityItem
{
/// <summary>
///
/// </summary>
public int FDetailID { get; set; }
/// <summary>
///
/// </summary>
public FTaxRateId FTaxRateId { get; set; }
/// <summary>
///
/// </summary>
public int FTaxRate { get; set; }
}
public class FPOOrderEntryItem
{
/// <summary>
///
/// </summary>
public int FEntryID { get; set; }
public string FSupDueDate { get; set; }
public string FSupDueNewDate { get; set; }
}
public class FPayMaterialId
{
/// <summary>
///
/// </summary>
public string FNUMBER { get; set; }
}
public class FPAYPLANPRICEUNITID
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FBasePriceUnit
{
/// <summary>
///
/// </summary>
public string FNumber { get; set; }
}
public class FPayAuxPropId
{
}
public class FPayChargeProjectID
{
/// <summary>
///
/// </summary>
public string FNUMBER { get; set; }
}
public class FOrderActualPaySubEntityItem
{
/// <summary>
///
/// </summary>
public int FDetailID { get; set; }
}
public class FIinstallmentItem
{
/// <summary>
///
/// </summary>
public int FENTRYID { get; set; }
/// <summary>
///
/// </summary>
public string FYFDATE { get; set; }
/// <summary>
///
/// </summary>
public int FYFRATIO { get; set; }
/// <summary>
///
/// </summary>
public int FYFAMOUNT { get; set; }
/// <summary>
///
/// </summary>
public string FISPREPAYMENT { get; set; }
/// <summary>
///
/// </summary>
public int FInsPrepaidAmount { get; set; }
/// <summary>
///
/// </summary>
public string FRemarks { get; set; }
/// <summary>
///
/// </summary>
public FPayMaterialId FPayMaterialId { get; set; }
/// <summary>
///
/// </summary>
public int FMATERIALSEQ { get; set; }
/// <summary>
///
/// </summary>
public int FPayPlanQty { get; set; }
/// <summary>
///
/// </summary>
public int FPayPlanPrice { get; set; }
/// <summary>
///
/// </summary>
public string FPURCHASEORDERNO { get; set; }
/// <summary>
///
/// </summary>
public int FOrderEntryId { get; set; }
/// <summary>
///
/// </summary>
public int FinsPayAdvanceRate { get; set; }
/// <summary>
///
/// </summary>
public int FInsPayAdvanceAmount { get; set; }
/// <summary>
///
/// </summary>
public FPAYPLANPRICEUNITID FPAYPLANPRICEUNITID { get; set; }
/// <summary>
///
/// </summary>
public FBasePriceUnit FBasePriceUnit { get; set; }
/// <summary>
///
/// </summary>
public string FPayMaterialDesc { get; set; }
/// <summary>
///
/// </summary>
public int FBasePayPlanQty { get; set; }
/// <summary>
///
/// </summary>
public FPayAuxPropId FPayAuxPropId { get; set; }
/// <summary>
///
/// </summary>
public FPayChargeProjectID FPayChargeProjectID { get; set; }
/// <summary>
///
/// </summary>
public List<FOrderActualPaySubEntityItem> FOrderActualPaySubEntity { get; set; }
}
public class FPaymentEntryItem
{
/// <summary>
///
/// </summary>
public int FEntryID { get; set; }
}
public class PurchaseOrderSaveModel
{
/// <summary>
///
/// </summary>
public int FID { get; set; }
/// <summary>
///
/// </summary>
public FBillTypeID FBillTypeID { get; set; }
/// <summary>
///
/// </summary>
public string FBusinessType { get; set; }
/// <summary>
///
/// </summary>
public string FBillNo { get; set; }
/// <summary>
///
/// </summary>
public string FDate { get; set; }
/// <summary>
///
/// </summary>
public FSupplierId FSupplierId { get; set; }
/// <summary>
///
/// </summary>
public FPurchaseOrgId FPurchaseOrgId { get; set; }
/// <summary>
///
/// </summary>
public FPurchaseDeptId FPurchaseDeptId { get; set; }
/// <summary>
///
/// </summary>
public FPurchaserGroupId FPurchaserGroupId { get; set; }
/// <summary>
///
/// </summary>
public FPurchaserId FPurchaserId { get; set; }
/// <summary>
///
/// </summary>
public FProviderId FProviderId { get; set; }
/// <summary>
///
/// </summary>
public FProviderContactId FProviderContactId { get; set; }
/// <summary>
///
/// </summary>
public string FProviderAddress { get; set; }
/// <summary>
///
/// </summary>
public FSettleId FSettleId { get; set; }
/// <summary>
///
/// </summary>
public FChargeId FChargeId { get; set; }
/// <summary>
///
/// </summary>
public FConfirmerId FConfirmerId { get; set; }
/// <summary>
///
/// </summary>
public string FConfirmDate { get; set; }
/// <summary>
///
/// </summary>
public FCorrespondOrgId FCorrespondOrgId { get; set; }
/// <summary>
///
/// </summary>
public string FProviderContact { get; set; }
/// <summary>
///
/// </summary>
public string FSourceBillNo { get; set; }
/// <summary>
///
/// </summary>
public string FIsModificationOperator { get; set; }
/// <summary>
///
/// </summary>
public string FChangeStatus { get; set; }
/// <summary>
///
/// </summary>
public string FACCTYPE { get; set; }
/// <summary>
///
/// </summary>
public string FProviderEMail { get; set; }
/// <summary>
///
/// </summary>
public string FCloseReason { get; set; }
/// <summary>
///
/// </summary>
public string FIsMobBill { get; set; }
/// <summary>
///
/// </summary>
public FPOOrderFinance FPOOrderFinance { get; set; }
/// <summary>
///
/// </summary>
public FPOOrderPay FPOOrderPay { get; set; }
/// <summary>
///
/// </summary>
public List<FPOOrderClauseItem> FPOOrderClause { get; set; }
/// <summary>
///
/// </summary>
public List<FPOOrderEntryItem> FPOOrderEntry { get; set; }
/// <summary>
///
/// </summary>
public List<FIinstallmentItem> FIinstallment { get; set; }
/// <summary>
///
/// </summary>
public List<FPaymentEntryItem> FPaymentEntry { get; set; }
}
public class PurchaseOrderSave
{
/// <summary>
///
/// </summary>
public List<string> NeedUpDateFields { get; set; }
/// <summary>
///
/// </summary>
public List<string> NeedReturnFields { get; set; }
/// <summary>
///
/// </summary>
public string IsDeleteEntry { get; set; }
/// <summary>
///
/// </summary>
public string SubSystemId { get; set; }
/// <summary>
///
/// </summary>
public string IsVerifyBaseDataField { get; set; }
/// <summary>
///
/// </summary>
public string IsEntryBatchFill { get; set; }
/// <summary>
///
/// </summary>
public string ValidateFlag { get; set; }
/// <summary>
///
/// </summary>
public string NumberSearch { get; set; }
/// <summary>
///
/// </summary>
public string IsAutoAdjustField { get; set; }
/// <summary>
///
/// </summary>
public string InterationFlags { get; set; }
/// <summary>
///
/// </summary>
public string IgnoreInterationFlag { get; set; }
/// <summary>
///
/// </summary>
public string IsControlPrecision { get; set; }
/// <summary>
///
/// </summary>
public string ValidateRepeatJson { get; set; }
/// <summary>
///
/// </summary>
public PurchaseOrderSaveModel Model { get; set; }
}
}