using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Aop.Api.Domain { /// /// AlipayBossFncApbillCustviewBatchqueryModel Data Structure. /// [Serializable] public class AlipayBossFncApbillCustviewBatchqueryModel : AopObject { /// /// 合约号 /// [XmlElement("ar_no")] public string ArNo { get; set; } /// /// 账单关联发票状态列表 [01-未关联;02-部分关联;03-完全关联] /// [XmlArray("bill_invoice_link_statuses")] [XmlArrayItem("string")] public List BillInvoiceLinkStatuses { get; set; } /// /// 默人["22"] 账单类型列表{"11":"应收普通日账单","12":"应收调整日账单","13":"应付普通日账单","14":"应付汇总调整日账单","15":"应付明细调整明细调整金额日账单","17":"应付普通日账单","18":"应收延迟日账单","21":"应收月账单","22":"应付月账单","23":"AP预付月账单","24":"通用记账凭证详情单","25":"应收调账月账单","26":"应收延迟月账单","31":"应收普通账单","32":"应收调账账单","33":"应收延迟账单","40":"AP付款单","41":"AP月账单"} /// [XmlArray("bill_types")] [XmlArrayItem("string")] public List BillTypes { get; set; } /// /// 业务类型,默认COMMISSION /// [XmlElement("biz_type")] public string BizType { get; set; } /// /// 币种编码 如CNY ,156 接口内部会进行币种转换[ 156 -->156; CNY--> 156],参考枚举com.alipay.fc.common.lang.money.CurrencyEnum /// [XmlElement("ccy")] public string Ccy { get; set; } /// /// 查询结束月份,格式yyyyMM /// [XmlElement("end_month")] public string EndMonth { get; set; } /// /// 分支机构ID(OU标识) /// [XmlElement("inst_id")] public string InstId { get; set; } /// /// 发票种类{"01":"增值税专用发票","02":"增值税普通发票","05":"其它发票","07":"虚拟发票"} /// [XmlElement("invoice_type")] public string InvoiceType { get; set; } /// /// 参与者角色ID /// [XmlElement("ip_role_id")] public string IpRoleId { get; set; } /// /// 起始页;默认1 /// [XmlElement("page_no")] public long PageNo { get; set; } /// /// 每页显示数;默认20,最大建议不超过1000 /// [XmlElement("page_size")] public long PageSize { get; set; } /// /// 支付状态列表 [01-待结算;02-部分结算;03-结算完成] /// [XmlArray("pay_statuses")] [XmlArrayItem("string")] public List PayStatuses { get; set; } /// /// 产品码列表 /// [XmlArray("pd_codes")] [XmlArrayItem("string")] public List PdCodes { get; set; } /// /// 价格标识 /// [XmlElement("price_id")] public string PriceId { get; set; } /// /// 价格政策ID /// [XmlElement("price_policy_id")] public string PricePolicyId { get; set; } /// /// 结算类型 [01-实时结算类型;02-后付类型] /// [XmlArray("settle_type")] [XmlArrayItem("string")] public List SettleType { get; set; } /// /// 查询开始月份,格式yyyyMM /// [XmlElement("start_month")] public string StartMonth { get; set; } } }