Files
juipnet/Infrastructure/ServiceClient/Alipay.AopSdk.Core/Domain/InvoiceItemContent.cs
wanyongkang d318014316 初始提交
2020-10-07 20:25:03 +08:00

72 lines
1.9 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// InvoiceItemContent Data Structure.
/// </summary>
[Serializable]
public class InvoiceItemContent : AopObject
{
/// <summary>
/// 价税合计。(等于sumPrice和tax之和)
/// </summary>
[JsonProperty("item_amount")]
public string ItemAmount { get; set; }
/// <summary>
/// 发票项目名称(或商品名称)
/// </summary>
[JsonProperty("item_name")]
public string ItemName { get; set; }
/// <summary>
/// 商品编号
/// </summary>
[JsonProperty("item_no")]
public string ItemNo { get; set; }
/// <summary>
/// 单价格式100.00。新版电子发票,折扣行此参数不能传,非折扣行必传
/// </summary>
[JsonProperty("item_price")]
public string ItemPrice { get; set; }
/// <summary>
/// 数量。新版电子发票,折扣行此参数不能传,非折扣行必传
/// </summary>
[JsonProperty("item_quantity")]
public long ItemQuantity { get; set; }
/// <summary>
/// 单项总价格式100.00
/// </summary>
[JsonProperty("item_sum_price")]
public string ItemSumPrice { get; set; }
/// <summary>
/// 税额
/// </summary>
[JsonProperty("item_tax_price")]
public string ItemTaxPrice { get; set; }
/// <summary>
/// 税率
/// </summary>
[JsonProperty("item_tax_rate")]
public string ItemTaxRate { get; set; }
/// <summary>
/// 台
/// </summary>
[JsonProperty("item_unit")]
public string ItemUnit { get; set; }
/// <summary>
/// 发票行性质。0表示正常行1表示折扣行2表示被折扣行。比如充电器单价100元折扣10元则明细为2行充电器行性质为2折扣行性质为1。如果充电器没有折扣则值应为0
/// </summary>
[JsonProperty("row_type")]
public long RowType { get; set; }
}
}