using System;
using System.Xml.Serialization;
using System.Collections.Generic;
namespace Aop.Api.Domain
{
///
/// FinanceReceivableInfo Data Structure.
///
[Serializable]
public class FinanceReceivableInfo : AopObject
{
///
/// 账款金额,以元为单位,精确到小数点后2位
///
[XmlElement("amount")]
public string Amount { get; set; }
///
/// 核心企业信息
///
[XmlElement("core_business_info")]
public FinanceMemberInfo CoreBusinessInfo { get; set; }
///
/// 向核心企业授信的配置id(已弃用),请参考credit_idxs
///
[XmlArray("credit_ids")]
[XmlArrayItem("string")]
public List CreditIds { get; set; }
///
/// 授信列表
///
[XmlArray("credit_idxs")]
[XmlArrayItem("finance_credit_item")]
public List CreditIdxs { get; set; }
///
/// 币种
///
[XmlElement("currency")]
public string Currency { get; set; }
///
/// UTC标准格式
///
[XmlElement("expire_date")]
public string ExpireDate { get; set; }
///
/// 发票信息列表
///
[XmlArray("invoice_list")]
[XmlArrayItem("finance_invoice_info")]
public List InvoiceList { get; set; }
///
/// 备注
///
[XmlElement("memo")]
public string Memo { get; set; }
///
/// 核心企业角度的应收账款编号
///
[XmlElement("out_asset_id")]
public string OutAssetId { get; set; }
///
/// 采购内容信息
///
[XmlElement("purchase")]
public FinancePurchaseInfo Purchase { get; set; }
///
/// 供应商信息
///
[XmlElement("supplier_info")]
public FinanceMemberInfo SupplierInfo { get; set; }
}
}