84 lines
1.8 KiB
C#
84 lines
1.8 KiB
C#
using Newtonsoft.Json.Linq;
|
|
using Newtonsoft.Json;
|
|
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 BillPush
|
|
{
|
|
/// <summary>
|
|
/// 单据内码
|
|
/// </summary>
|
|
public string Ids { get; set; }
|
|
|
|
/// <summary>
|
|
/// 组织ID
|
|
/// </summary>
|
|
public long? TargetOrgId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 单据编码
|
|
/// </summary>
|
|
public string Numbers { get; set; }
|
|
|
|
/// <summary>
|
|
/// 分录行内码
|
|
/// </summary>
|
|
public string EntryIds { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否启用默认转换规则
|
|
/// </summary>
|
|
public bool IsEnableDefaultRule { get; set; }
|
|
|
|
/// <summary>
|
|
/// 转换规则ID
|
|
/// </summary>
|
|
public string RuleId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 目标单据ID
|
|
/// </summary>
|
|
public string TargetFormId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 自定义参数
|
|
/// </summary>
|
|
public CustomParams CustomParams { get; set; }
|
|
|
|
}
|
|
|
|
public class CustomParams
|
|
{
|
|
/// <summary>
|
|
/// AutoAudit是否自动审核
|
|
/// </summary>
|
|
public bool AutoAudit { get; set; }
|
|
|
|
public List<ScanEntry> ScanEntry { get; set; }
|
|
|
|
/// <summary>
|
|
/// 发票号
|
|
/// </summary>
|
|
public string FPH { get; set; }
|
|
|
|
|
|
}
|
|
|
|
public class ScanEntry
|
|
{
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public int FENTRYID { get; set; }
|
|
|
|
public int Qty { get; set; }
|
|
|
|
public string FSupplierLot { get; set; }
|
|
}
|
|
}
|