NewGaoKaoApi/PaymentSDK/AliPay/Domain/AlipayBossFncApinvoiceRcptQ...

79 lines
2.3 KiB
C#

using System;
using System.Xml.Serialization;
namespace Aop.Api.Domain
{
/// <summary>
/// AlipayBossFncApinvoiceRcptQueryModel Data Structure.
/// </summary>
[Serializable]
public class AlipayBossFncApinvoiceRcptQueryModel : AopObject
{
/// <summary>
/// 合约号
/// </summary>
[XmlElement("ar_no")]
public string ArNo { get; set; }
/// <summary>
/// OU机构ID
/// </summary>
[XmlElement("inst_id")]
public string InstId { get; set; }
/// <summary>
/// 发票开始月份 格式yyyyMM
/// </summary>
[XmlElement("invoice_date_begin")]
public string InvoiceDateBegin { get; set; }
/// <summary>
/// 发票结束月份 格式yyyyMM
/// </summary>
[XmlElement("invoice_date_end")]
public string InvoiceDateEnd { get; set; }
/// <summary>
/// PAID_INVOICE : "01" : "每月实收开票" RECEIVABLE_INVOICE : "02" : "应收开票" SUM_PAID_INVOICE : "03" : "累计实收开票"
/// </summary>
[XmlElement("invoice_mode")]
public string InvoiceMode { get; set; }
/// <summary>
/// 商户MID
/// </summary>
[XmlElement("ip_id")]
public string IpId { get; set; }
/// <summary>
/// 商户PID
/// </summary>
[XmlElement("ip_role_id")]
public string IpRoleId { get; set; }
/// <summary>
/// 业务订单号
/// </summary>
[XmlElement("out_biz_no")]
public string OutBizNo { get; set; }
/// <summary>
/// SETTLE("06", "SETTLE", "统一结算", "统一结算")
/// </summary>
[XmlElement("out_biz_type")]
public string OutBizType { get; set; }
/// <summary>
/// 产品码
/// </summary>
[XmlElement("product_code")]
public string ProductCode { get; set; }
/// <summary>
/// REVENUE("1", "应收"), DISCOUNT("2", "返点"), DEFER("4", "递延"), REVENUE_ACCRUAL("21","计提应收账单"), DISCOUNT_ACCRUAL("22","计提返点账单"), DEFER_ACCRUAL("23","递延摊销账单"), SETTLEMENT_BILL("99","结算单"),
/// </summary>
[XmlElement("type")]
public string Type { get; set; }
}
}