NewGaoKaoApi/PaymentSDK/AliPay/Domain/InvoiceItemContent.cs

73 lines
2.1 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using System;
using System.Xml.Serialization;
namespace Aop.Api.Domain
{
/// <summary>
/// InvoiceItemContent Data Structure.
/// </summary>
[Serializable]
public class InvoiceItemContent : AopObject
{
/// <summary>
/// 价税合计。(等于sumPrice和tax之和)
/// </summary>
[XmlElement("item_amount")]
public string ItemAmount { get; set; }
/// <summary>
/// 发票项目名称(或商品名称)
/// </summary>
[XmlElement("item_name")]
public string ItemName { get; set; }
/// <summary>
/// 商品编号
/// </summary>
[XmlElement("item_no")]
public string ItemNo { get; set; }
/// <summary>
/// 单价格式100.00。新版电子发票,折扣行此参数不能传,非折扣行必传
/// </summary>
[XmlElement("item_price")]
public string ItemPrice { get; set; }
/// <summary>
/// 数量。新版电子发票,折扣行此参数不能传,非折扣行必传
/// </summary>
[XmlElement("item_quantity")]
public long ItemQuantity { get; set; }
/// <summary>
/// 单项总价格式100.00
/// </summary>
[XmlElement("item_sum_price")]
public string ItemSumPrice { get; set; }
/// <summary>
/// 税额
/// </summary>
[XmlElement("item_tax_price")]
public string ItemTaxPrice { get; set; }
/// <summary>
/// 税率
/// </summary>
[XmlElement("item_tax_rate")]
public string ItemTaxRate { get; set; }
/// <summary>
/// 台
/// </summary>
[XmlElement("item_unit")]
public string ItemUnit { get; set; }
/// <summary>
/// 发票行性质。0表示正常行1表示折扣行2表示被折扣行。比如充电器单价100元折扣10元则明细为2行充电器行性质为2折扣行性质为1。如果充电器没有折扣则值应为0
/// </summary>
[XmlElement("row_type")]
public long RowType { get; set; }
}
}