using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Aop.Api.Domain { /// /// ReceivableConfirmOrder Data Structure. /// [Serializable] public class ReceivableConfirmOrder : AopObject { /// /// 合约号 /// [XmlElement("ar_no")] public string ArNo { get; set; } /// /// 合约体系来源 /// [XmlElement("ar_source")] public string ArSource { get; set; } /// /// 确认周期开始时间 /// [XmlElement("begin_date")] public string BeginDate { get; set; } /// /// 二级业务识别信息 /// [XmlElement("business_recognize_ext")] public MapParameter BusinessRecognizeExt { get; set; } /// /// 周期确认扩展计算因子 /// [XmlElement("calc_factor")] public string CalcFactor { get; set; } /// /// 周期确认应收计算方法 /// [XmlElement("calc_method")] public string CalcMethod { get; set; } /// /// 确认应收周期 /// [XmlElement("calc_period")] public string CalcPeriod { get; set; } /// /// 应收确认模式,支持一次性和周期性确认 /// [XmlElement("confirm_model")] public string ConfirmModel { get; set; } /// /// 周期确认结束时间 /// [XmlElement("end_date")] public string EndDate { get; set; } /// /// 扩展信息 /// [XmlArray("ext_info")] [XmlArrayItem("map_parameter")] public List ExtInfo { get; set; } /// /// 业务完成时间 /// [XmlElement("gmt_service")] public string GmtService { get; set; } /// /// 核算主体代码 /// [XmlElement("inst_id")] public string InstId { get; set; } /// /// 核算主体ID /// [XmlElement("ip_id")] public string IpId { get; set; } /// /// 商户角色ID,即PID /// [XmlElement("ip_role_id")] public string IpRoleId { get; set; } /// /// 业务请求号,用于幂等校验 /// [XmlElement("out_biz_no")] public string OutBizNo { get; set; } /// /// 业务产品码 /// [XmlElement("pd_code")] public string PdCode { get; set; } /// /// 产品事件码 /// [XmlElement("pd_event_code")] public string PdEventCode { get; set; } /// /// 产品体系来源 /// [XmlElement("pd_source")] public string PdSource { get; set; } /// /// 应收金额 /// [XmlElement("receivable_amount")] public MultiCurrencyMoneyOpenApi ReceivableAmount { get; set; } /// /// 应收单类型,支持普通和调整两类 /// [XmlElement("receivable_type")] public string ReceivableType { get; set; } /// /// 调用方系统名 /// [XmlElement("source")] public string Source { get; set; } /// /// 用户体系来源 /// [XmlElement("user_source")] public string UserSource { get; set; } } }