public class CreateInvoiceItem extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| CreateInvoiceItem() | 
| CreateInvoiceItem(CreateInvoiceItem source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| Long | getDiscount()Get 含税折扣总额。单位为分 | 
| String | getModels()Get 商品规格 | 
| String | getName()Get 商品名称 | 
| String | getPreferentialPolicyFlag()Get 优惠政策标志。0:不使用优惠政策;1:使用优惠政策。 | 
| String | getPrice()Get 不含税商品单价。InvoicePlatformId 为1时,该金额为含税单价。 | 
| Long | getTaxAmount()Get 商品税额(不含税商品总价*税率)。单位为分 | 
| String | getTaxCode()Get 税收商品编码 | 
| Long | getTaxRate()Get 商品税率 | 
| String | getTaxType()Get 税收商品类别 | 
| String | getTotal()Get 商品数量 | 
| Long | getTotalPrice()Get 不含税商品总价(商品含税价总额/(1+税率))。InvoicePlatformId 为1时,该金额为含税总金额。单位为分。 | 
| String | getUnit()Get 商品单位 | 
| String | getVatSpecialManagement()Get 增值税特殊管理。PreferentialPolicyFlag字段为1时,必填。目前仅支持5%(3%,2%,1.5%)简易征税、免税、不征税。 | 
| String | getZeroTaxFlag()Get 零税率标识:
空:非零税率;
0:出口零税率;
1:免税;
2:不征税;
3:普通零税率。 | 
| void | setDiscount(Long Discount)Set 含税折扣总额。单位为分 | 
| void | setModels(String Models)Set 商品规格 | 
| void | setName(String Name)Set 商品名称 | 
| void | setPreferentialPolicyFlag(String PreferentialPolicyFlag)Set 优惠政策标志。0:不使用优惠政策;1:使用优惠政策。 | 
| void | setPrice(String Price)Set 不含税商品单价。InvoicePlatformId 为1时,该金额为含税单价。 | 
| void | setTaxAmount(Long TaxAmount)Set 商品税额(不含税商品总价*税率)。单位为分 | 
| void | setTaxCode(String TaxCode)Set 税收商品编码 | 
| void | setTaxRate(Long TaxRate)Set 商品税率 | 
| void | setTaxType(String TaxType)Set 税收商品类别 | 
| void | setTotal(String Total)Set 商品数量 | 
| void | setTotalPrice(Long TotalPrice)Set 不含税商品总价(商品含税价总额/(1+税率))。InvoicePlatformId 为1时,该金额为含税总金额。单位为分。 | 
| void | setUnit(String Unit)Set 商品单位 | 
| void | setVatSpecialManagement(String VatSpecialManagement)Set 增值税特殊管理。PreferentialPolicyFlag字段为1时,必填。目前仅支持5%(3%,2%,1.5%)简易征税、免税、不征税。 | 
| void | setZeroTaxFlag(String ZeroTaxFlag)Set 零税率标识:
空:非零税率;
0:出口零税率;
1:免税;
2:不征税;
3:普通零税率。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic CreateInvoiceItem()
public CreateInvoiceItem(CreateInvoiceItem source)
public String getName()
public void setName(String Name)
Name - 商品名称public String getTaxCode()
public void setTaxCode(String TaxCode)
TaxCode - 税收商品编码public Long getTotalPrice()
public void setTotalPrice(Long TotalPrice)
TotalPrice - 不含税商品总价(商品含税价总额/(1+税率))。InvoicePlatformId 为1时,该金额为含税总金额。单位为分。public Long getTaxRate()
public void setTaxRate(Long TaxRate)
TaxRate - 商品税率public Long getTaxAmount()
public void setTaxAmount(Long TaxAmount)
TaxAmount - 商品税额(不含税商品总价*税率)。单位为分public String getTaxType()
public void setTaxType(String TaxType)
TaxType - 税收商品类别public String getModels()
public void setModels(String Models)
Models - 商品规格public String getUnit()
public void setUnit(String Unit)
Unit - 商品单位public String getTotal()
public void setTotal(String Total)
Total - 商品数量public String getPrice()
public void setPrice(String Price)
Price - 不含税商品单价。InvoicePlatformId 为1时,该金额为含税单价。public Long getDiscount()
public void setDiscount(Long Discount)
Discount - 含税折扣总额。单位为分public String getPreferentialPolicyFlag()
public void setPreferentialPolicyFlag(String PreferentialPolicyFlag)
PreferentialPolicyFlag - 优惠政策标志。0:不使用优惠政策;1:使用优惠政策。public String getZeroTaxFlag()
public void setZeroTaxFlag(String ZeroTaxFlag)
ZeroTaxFlag - 零税率标识:
空:非零税率;
0:出口零税率;
1:免税;
2:不征税;
3:普通零税率。public String getVatSpecialManagement()
public void setVatSpecialManagement(String VatSpecialManagement)
VatSpecialManagement - 增值税特殊管理。PreferentialPolicyFlag字段为1时,必填。目前仅支持5%(3%,2%,1.5%)简易征税、免税、不征税。Copyright © 2025. All rights reserved.