|
|
@ -41,15 +41,32 @@ namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|
|
|
} |
|
|
|
public class BBAC_CAN_SA_DETAIL_DTO : EntityDto<Guid> |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
///关联结算单号
|
|
|
|
/// </summary>
|
|
|
|
public string SettleBillNum { get; set; } |
|
|
|
/// <summary>
|
|
|
|
///工厂地点
|
|
|
|
/// </summary>
|
|
|
|
|
|
|
|
|
|
|
|
[ExporterHeader(DisplayName = "关联结算单号")] //全部业务都有显示
|
|
|
|
public string SettleBillNum { get; set; } |
|
|
|
[ExporterHeader(DisplayName = "发票分组号")] //全部业务都显示 (默认)
|
|
|
|
public string BillNum { get; set; } |
|
|
|
[ExporterHeader(DisplayName = "下线日期")] //全部业务都显示
|
|
|
|
public DateTime SettleDate { get; set; } |
|
|
|
[ExporterHeader(DisplayName = "发票号")] //全部业务都显示
|
|
|
|
public string InvBillNum { get; set; } |
|
|
|
[ExporterHeader(DisplayName = "厂内零件号")] //全部业务都显示
|
|
|
|
public string LU { get; set; } |
|
|
|
[ExporterHeader(DisplayName = "客户零件号")] //全部业务都显示 (查询条件)
|
|
|
|
public string PartCode { get; set; } |
|
|
|
[ExporterHeader(DisplayName = "零件描述")] //全部业务都显示
|
|
|
|
public string MaterialDesc { get; set; } |
|
|
|
[ExporterHeader(DisplayName = "生产码")] //全部业务都显示 JIS业务叫生产码,其他业务叫标识号 (查询条件)
|
|
|
|
public string PN { get; set; } |
|
|
|
[ExporterHeader(DisplayName = "结算数量")] //全部业务都显示
|
|
|
|
public decimal Qty { get; set; } |
|
|
|
[ExporterHeader(DisplayName = "结算分组号")] //全部业务都显示 (查询条件)
|
|
|
|
public string GroupNum { get; set; } |
|
|
|
[ExporterHeader(DisplayName = "工厂地点")] //HBPO-JIS业务显示
|
|
|
|
public string Site { get; set; } |
|
|
|
[ExporterHeader(DisplayName = "是否退货")] //BBAC-JIS显示 其他没有这个字段
|
|
|
|
public string IsReturn { get; set; } |
|
|
|
/// <summary>
|
|
|
|
/// 版本
|
|
|
|
/// </summary>
|
|
|
@ -61,36 +78,9 @@ namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|
|
|
/// <summary>
|
|
|
|
/// 结算单号(发票分组号)
|
|
|
|
/// </summary>
|
|
|
|
public string BillNum { get; set; } |
|
|
|
/// <summary>
|
|
|
|
/// 结算日期
|
|
|
|
/// </summary>
|
|
|
|
public DateTime SettleDate { get; set; } |
|
|
|
/// <summary>
|
|
|
|
///发票组号
|
|
|
|
/// </summary>
|
|
|
|
|
|
|
|
public string InvGroupNum { get; set; } |
|
|
|
/// <summary>
|
|
|
|
/// 零件号
|
|
|
|
/// </summary>
|
|
|
|
public string LU { get; set; } |
|
|
|
/// <summary>
|
|
|
|
/// 物料描述
|
|
|
|
/// </summary>
|
|
|
|
public string MaterialDesc { get; set; } |
|
|
|
/// <summary>
|
|
|
|
/// 生产号
|
|
|
|
/// </summary>
|
|
|
|
public string PN { get; set; } |
|
|
|
/// <summary>
|
|
|
|
/// 结算数量
|
|
|
|
/// </summary>
|
|
|
|
public decimal Qty { get; set; } |
|
|
|
/// <summary>
|
|
|
|
/// 结算分组号
|
|
|
|
/// </summary>
|
|
|
|
public string GroupNum { get; set; } |
|
|
|
/// <summary>
|
|
|
|
/// 金额
|
|
|
|
/// </summary>
|
|
|
|
public decimal Amt { get; set; } |
|
|
@ -98,63 +88,47 @@ namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|
|
|
/// 合同号
|
|
|
|
/// </summary>
|
|
|
|
public string ContractDocID { set; get; } |
|
|
|
/// <summary>
|
|
|
|
/// 客户零件号
|
|
|
|
/// </summary>
|
|
|
|
public string PartCode { get; set; } |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
public class BBAC_CAN_SA_DETAIL_EXP_DTO |
|
|
|
{ |
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
///关联结算单号
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "关联结算单号")] |
|
|
|
|
|
|
|
[ExporterHeader(DisplayName = "关联结算单号")] //全部业务都有显示
|
|
|
|
public string SettleBillNum { get; set; } |
|
|
|
/// <summary>
|
|
|
|
///工厂地点
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "工厂地点")] |
|
|
|
public string Site { get; set; } |
|
|
|
/// <summary>
|
|
|
|
///业务类别
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "业务类别")] |
|
|
|
public string Category { get; set; } |
|
|
|
/// <summary>
|
|
|
|
///是否退货
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "是否退货")] |
|
|
|
public string IsReturn { get; set; } |
|
|
|
[ExporterHeader(DisplayName = "是否退货")] |
|
|
|
public int Version { get; set; } |
|
|
|
[ExporterHeader(DisplayName = "单价")] |
|
|
|
public decimal Price { get; set; } |
|
|
|
[ExporterHeader(DisplayName = "发票分组号")] |
|
|
|
[ExporterHeader(DisplayName = "发票分组号")] //全部业务都显示 (默认)
|
|
|
|
public string BillNum { get; set; } |
|
|
|
[ExporterHeader(DisplayName = "下线日期")] |
|
|
|
[ExporterHeader(DisplayName = "下线日期")] //全部业务都显示
|
|
|
|
public DateTime SettleDate { get; set; } |
|
|
|
[ExporterHeader(DisplayName = "发票分组号")] |
|
|
|
public string InvGroupNum { get; set; } |
|
|
|
[ExporterHeader(DisplayName = "LU")] |
|
|
|
[ExporterHeader(DisplayName = "发票号")] //全部业务都显示
|
|
|
|
public string InvBillNum { get; set; } |
|
|
|
[ExporterHeader(DisplayName = "厂内零件号")] //全部业务都显示
|
|
|
|
public string LU { get; set; } |
|
|
|
|
|
|
|
[ExporterHeader(DisplayName = "物料描述")] |
|
|
|
[ExporterHeader(DisplayName = "客户零件号")] //全部业务都显示 (查询条件)
|
|
|
|
public string PartCode { get; set; } |
|
|
|
[ExporterHeader(DisplayName = "零件描述")] //全部业务都显示
|
|
|
|
public string MaterialDesc { get; set; } |
|
|
|
|
|
|
|
[ExporterHeader(DisplayName = "生产码")] |
|
|
|
[ExporterHeader(DisplayName = "生产码")] //全部业务都显示 JIS业务叫生产码,其他业务叫标识号 (查询条件)
|
|
|
|
public string PN { get; set; } |
|
|
|
public string KeyCode { get; set; } |
|
|
|
[ExporterHeader(DisplayName = "结算数量")] |
|
|
|
[ExporterHeader(DisplayName = "结算数量")] //全部业务都显示
|
|
|
|
public decimal Qty { get; set; } |
|
|
|
[ExporterHeader(DisplayName = "结算分组号")] |
|
|
|
[ExporterHeader(DisplayName = "结算分组号")] //全部业务都显示 (查询条件)
|
|
|
|
public string GroupNum { get; set; } |
|
|
|
[ExporterHeader(DisplayName = "工厂地点")] //HBPO-JIS业务显示
|
|
|
|
public string Site { get; set; } |
|
|
|
[ExporterHeader(DisplayName = "是否退货")] //BBAC-JIS显示 其他没有这个字段
|
|
|
|
public string IsReturn { get; set; } |
|
|
|
/// <summary>
|
|
|
|
/// 客户零件号
|
|
|
|
///业务类别
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "客户零件号")] |
|
|
|
public string PartCode { get; set; } |
|
|
|
[ExporterHeader(DisplayName = "业务类别")] |
|
|
|
public EnumBusinessType Category { get; set; } |
|
|
|
/// <summary>
|
|
|
|
///是否退货
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "版本号")] |
|
|
|
public int Version { get; set; } |
|
|
|
|
|
|
|
} |
|
|
|
//public class BBAC_CAN_SA_EXP_DTO
|
|
|
@ -194,53 +168,36 @@ namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|
|
|
// }
|
|
|
|
public class BBAC_CAN_SA_REQ_DTO : RequestInputBase |
|
|
|
{ |
|
|
|
[Display(Name = "期间")] |
|
|
|
public int Version { get; set; } |
|
|
|
[Display(Name = "结算单据")] |
|
|
|
public string BillNum { get; set; } |
|
|
|
[Display(Name = "关联结算单号")] |
|
|
|
public string SettleBillNum { get; set; } |
|
|
|
[Display(Name = "状态")] |
|
|
|
public string State { get; set; } |
|
|
|
[Display(Name = "发票分组号")] |
|
|
|
public string InvGroupNum { get; set; } |
|
|
|
//[Display(Name = "期间")]
|
|
|
|
//public int Version { get; set; }
|
|
|
|
//[Display(Name = "结算单据")]
|
|
|
|
//public string BillNum { get; set; }
|
|
|
|
//[Display(Name = "关联结算单号")]
|
|
|
|
//public string SettleBillNum { get; set; }
|
|
|
|
//[Display(Name = "状态")]
|
|
|
|
//public string State { get; set; }
|
|
|
|
//[Display(Name = "发票分组号")]
|
|
|
|
//public string InvGroupNum { get; set; }
|
|
|
|
} |
|
|
|
|
|
|
|
public class BBAC_CAN_SA_DETAIL_REQ_DTO : RequestInputBase |
|
|
|
{ |
|
|
|
|
|
|
|
[Display(Name = "关联结算单号")] |
|
|
|
public string SettleBillNum { get; set; } |
|
|
|
|
|
|
|
//[Display(Name = "业务类别")]
|
|
|
|
//public string Category { get; set; }
|
|
|
|
//[Display(Name = "是否退货")]
|
|
|
|
//public string IsReturn { get; set; }
|
|
|
|
[Display(Name = "版本号")] |
|
|
|
public int Version { get; set; } |
|
|
|
//[Display(Name = "单价")]
|
|
|
|
//public decimal Price { get; set; }
|
|
|
|
/// <summary>
|
|
|
|
///
|
|
|
|
/// </summary>
|
|
|
|
[Display(Name = "发票分组号")] |
|
|
|
|
|
|
|
public string BillNum { get; set; } |
|
|
|
[Display(Name = "下线日期")] |
|
|
|
public DateTime SettleDate { get; set; } |
|
|
|
[Display(Name = "发票分组号")] |
|
|
|
public string InvGroupNum { get; set; } |
|
|
|
[Display(Name = "LU")] |
|
|
|
public string LU { get; set; } |
|
|
|
[Display(Name = "生产码")] |
|
|
|
public string PN { get; set; } |
|
|
|
//[Display(Name = "键值")]
|
|
|
|
//public string KeyCode { get; set; }
|
|
|
|
[Display(Name = "结算数量")] |
|
|
|
public decimal Qty { get; set; } |
|
|
|
|
|
|
|
[Display(Name = "结算分组号")] |
|
|
|
public string GroupNum { get; set; } |
|
|
|
|
|
|
|
//[Display(Name = "发票分组号")]
|
|
|
|
//public string BillNum { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
//[Display(Name = "LU")]
|
|
|
|
//public string LU { get; set; }
|
|
|
|
//[Display(Name = "生产码")]
|
|
|
|
//public string PN { get; set; }
|
|
|
|
|
|
|
|
//[Display(Name = "结算数量")]
|
|
|
|
//public decimal Qty { get; set; }
|
|
|
|
|
|
|
|
//[Display(Name = "结算分组号")]
|
|
|
|
//public string GroupNum { get; set; }
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|