public class SingleInvoiceItem extends AbstractModel
header, skipSign
Constructor and Description |
---|
SingleInvoiceItem() |
SingleInvoiceItem(SingleInvoiceItem 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 |
---|---|
AirTransport |
getAirTransport()
Get Itinerary/Receipt of e-ticket for air transportation
Note: This field may return null, indicating that no valid values can be obtained.
|
BusInvoice |
getBusInvoice()
Get Bus ticket
Note: This field may return null, indicating that no valid values can be obtained.
|
MachinePrintedInvoice |
getMachinePrintedInvoice()
Get General machine-printed invoice
Note: This field may return null, indicating that no valid values can be obtained.
|
MedicalInvoice |
getMedicalHospitalizedInvoice()
Get
|
MedicalInvoice |
getMedicalOutpatientInvoice()
Get
|
MotorVehicleSaleInvoice |
getMotorVehicleSaleInvoice()
Get Motor vehicle sales invoice
Note: This field may return null, indicating that no valid values can be obtained.
|
NonTaxIncomeBill |
getNonTaxIncomeElectronicBill()
Get Non-tax revenue unified payment voucher
Note: This field may return null, indicating that no valid values can be obtained.
|
NonTaxIncomeBill |
getNonTaxIncomeGeneralBill()
Get Non-tax revenue general receipt
Note: This field may return null, indicating that no valid values can be obtained.
|
OtherInvoice |
getOtherInvoice()
Get Other invoice
Note: This field may return null, indicating that no valid values can be obtained.
|
QuotaInvoice |
getQuotaInvoice()
Get Quota invoice
Note: This field may return null, indicating that no valid values can be obtained.
|
ShippingInvoice |
getShippingInvoice()
Get Ship ticket
Note: This field may return null, indicating that no valid values can be obtained.
|
TaxiTicket |
getTaxiTicket()
Get Taxi receipt
Note: This field may return null, indicating that no valid values can be obtained.
|
TollInvoice |
getTollInvoice()
Get Toll receipt
Note: This field may return null, indicating that no valid values can be obtained.
|
TrainTicket |
getTrainTicket()
Get Train ticket
Note: This field may return null, indicating that no valid values can be obtained.
|
UsedCarPurchaseInvoice |
getUsedCarPurchaseInvoice()
Get Used car invoice
Note: This field may return null, indicating that no valid values can be obtained.
|
VatInvoiceInfo |
getVatCommonInvoice()
Get General VAT invoice
Note: This field may return null, indicating that no valid values can be obtained.
|
VatInvoiceInfo |
getVatElectronicCommonInvoice()
Get Electronic general VAT invoice
Note: This field may return null, indicating that no valid values can be obtained.
|
VatInvoiceInfo |
getVatElectronicInvoiceBlockchain()
Get Blockchain electronic invoice
Note: This field may return null, indicating that no valid values can be obtained.
|
VatElectronicInfo |
getVatElectronicInvoiceFull()
Get Electronic invoice (general)
Note: This field may return null, indicating that no valid values can be obtained.
|
VatInvoiceInfo |
getVatElectronicInvoiceToll()
Get Electronic general VAT invoice (toll)
Note: This field may return null, indicating that no valid values can be obtained.
|
VatInvoiceInfo |
getVatElectronicSpecialInvoice()
Get Electronic special VAT invoice
Note: This field may return null, indicating that no valid values can be obtained.
|
VatElectronicInfo |
getVatElectronicSpecialInvoiceFull()
Get Electronic invoice (special)
Note: This field may return null, indicating that no valid values can be obtained.
|
VatInvoiceRoll |
getVatInvoiceRoll()
Get General VAT invoice (roll)
Note: This field may return null, indicating that no valid values can be obtained.
|
VatInvoiceInfo |
getVatSpecialInvoice()
Get Special VAT invoice
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setAirTransport(AirTransport AirTransport)
Set Itinerary/Receipt of e-ticket for air transportation
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setBusInvoice(BusInvoice BusInvoice)
Set Bus ticket
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setMachinePrintedInvoice(MachinePrintedInvoice MachinePrintedInvoice)
Set General machine-printed invoice
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setMedicalHospitalizedInvoice(MedicalInvoice MedicalHospitalizedInvoice)
Set
|
void |
setMedicalOutpatientInvoice(MedicalInvoice MedicalOutpatientInvoice)
Set
|
void |
setMotorVehicleSaleInvoice(MotorVehicleSaleInvoice MotorVehicleSaleInvoice)
Set Motor vehicle sales invoice
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setNonTaxIncomeElectronicBill(NonTaxIncomeBill NonTaxIncomeElectronicBill)
Set Non-tax revenue unified payment voucher
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setNonTaxIncomeGeneralBill(NonTaxIncomeBill NonTaxIncomeGeneralBill)
Set Non-tax revenue general receipt
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setOtherInvoice(OtherInvoice OtherInvoice)
Set Other invoice
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setQuotaInvoice(QuotaInvoice QuotaInvoice)
Set Quota invoice
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setShippingInvoice(ShippingInvoice ShippingInvoice)
Set Ship ticket
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setTaxiTicket(TaxiTicket TaxiTicket)
Set Taxi receipt
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setTollInvoice(TollInvoice TollInvoice)
Set Toll receipt
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setTrainTicket(TrainTicket TrainTicket)
Set Train ticket
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setUsedCarPurchaseInvoice(UsedCarPurchaseInvoice UsedCarPurchaseInvoice)
Set Used car invoice
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setVatCommonInvoice(VatInvoiceInfo VatCommonInvoice)
Set General VAT invoice
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setVatElectronicCommonInvoice(VatInvoiceInfo VatElectronicCommonInvoice)
Set Electronic general VAT invoice
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setVatElectronicInvoiceBlockchain(VatInvoiceInfo VatElectronicInvoiceBlockchain)
Set Blockchain electronic invoice
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setVatElectronicInvoiceFull(VatElectronicInfo VatElectronicInvoiceFull)
Set Electronic invoice (general)
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setVatElectronicInvoiceToll(VatInvoiceInfo VatElectronicInvoiceToll)
Set Electronic general VAT invoice (toll)
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setVatElectronicSpecialInvoice(VatInvoiceInfo VatElectronicSpecialInvoice)
Set Electronic special VAT invoice
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setVatElectronicSpecialInvoiceFull(VatElectronicInfo VatElectronicSpecialInvoiceFull)
Set Electronic invoice (special)
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setVatInvoiceRoll(VatInvoiceRoll VatInvoiceRoll)
Set General VAT invoice (roll)
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setVatSpecialInvoice(VatInvoiceInfo VatSpecialInvoice)
Set Special VAT invoice
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public SingleInvoiceItem()
public SingleInvoiceItem(SingleInvoiceItem source)
public VatInvoiceInfo getVatSpecialInvoice()
public void setVatSpecialInvoice(VatInvoiceInfo VatSpecialInvoice)
VatSpecialInvoice
- Special VAT invoice
Note: This field may return null, indicating that no valid values can be obtained.public VatInvoiceInfo getVatCommonInvoice()
public void setVatCommonInvoice(VatInvoiceInfo VatCommonInvoice)
VatCommonInvoice
- General VAT invoice
Note: This field may return null, indicating that no valid values can be obtained.public VatInvoiceInfo getVatElectronicCommonInvoice()
public void setVatElectronicCommonInvoice(VatInvoiceInfo VatElectronicCommonInvoice)
VatElectronicCommonInvoice
- Electronic general VAT invoice
Note: This field may return null, indicating that no valid values can be obtained.public VatInvoiceInfo getVatElectronicSpecialInvoice()
public void setVatElectronicSpecialInvoice(VatInvoiceInfo VatElectronicSpecialInvoice)
VatElectronicSpecialInvoice
- Electronic special VAT invoice
Note: This field may return null, indicating that no valid values can be obtained.public VatInvoiceInfo getVatElectronicInvoiceBlockchain()
public void setVatElectronicInvoiceBlockchain(VatInvoiceInfo VatElectronicInvoiceBlockchain)
VatElectronicInvoiceBlockchain
- Blockchain electronic invoice
Note: This field may return null, indicating that no valid values can be obtained.public VatInvoiceInfo getVatElectronicInvoiceToll()
public void setVatElectronicInvoiceToll(VatInvoiceInfo VatElectronicInvoiceToll)
VatElectronicInvoiceToll
- Electronic general VAT invoice (toll)
Note: This field may return null, indicating that no valid values can be obtained.public VatElectronicInfo getVatElectronicSpecialInvoiceFull()
public void setVatElectronicSpecialInvoiceFull(VatElectronicInfo VatElectronicSpecialInvoiceFull)
VatElectronicSpecialInvoiceFull
- Electronic invoice (special)
Note: This field may return null, indicating that no valid values can be obtained.public VatElectronicInfo getVatElectronicInvoiceFull()
public void setVatElectronicInvoiceFull(VatElectronicInfo VatElectronicInvoiceFull)
VatElectronicInvoiceFull
- Electronic invoice (general)
Note: This field may return null, indicating that no valid values can be obtained.public MachinePrintedInvoice getMachinePrintedInvoice()
public void setMachinePrintedInvoice(MachinePrintedInvoice MachinePrintedInvoice)
MachinePrintedInvoice
- General machine-printed invoice
Note: This field may return null, indicating that no valid values can be obtained.public BusInvoice getBusInvoice()
public void setBusInvoice(BusInvoice BusInvoice)
BusInvoice
- Bus ticket
Note: This field may return null, indicating that no valid values can be obtained.public ShippingInvoice getShippingInvoice()
public void setShippingInvoice(ShippingInvoice ShippingInvoice)
ShippingInvoice
- Ship ticket
Note: This field may return null, indicating that no valid values can be obtained.public TollInvoice getTollInvoice()
public void setTollInvoice(TollInvoice TollInvoice)
TollInvoice
- Toll receipt
Note: This field may return null, indicating that no valid values can be obtained.public OtherInvoice getOtherInvoice()
public void setOtherInvoice(OtherInvoice OtherInvoice)
OtherInvoice
- Other invoice
Note: This field may return null, indicating that no valid values can be obtained.public MotorVehicleSaleInvoice getMotorVehicleSaleInvoice()
public void setMotorVehicleSaleInvoice(MotorVehicleSaleInvoice MotorVehicleSaleInvoice)
MotorVehicleSaleInvoice
- Motor vehicle sales invoice
Note: This field may return null, indicating that no valid values can be obtained.public UsedCarPurchaseInvoice getUsedCarPurchaseInvoice()
public void setUsedCarPurchaseInvoice(UsedCarPurchaseInvoice UsedCarPurchaseInvoice)
UsedCarPurchaseInvoice
- Used car invoice
Note: This field may return null, indicating that no valid values can be obtained.public VatInvoiceRoll getVatInvoiceRoll()
public void setVatInvoiceRoll(VatInvoiceRoll VatInvoiceRoll)
VatInvoiceRoll
- General VAT invoice (roll)
Note: This field may return null, indicating that no valid values can be obtained.public TaxiTicket getTaxiTicket()
public void setTaxiTicket(TaxiTicket TaxiTicket)
TaxiTicket
- Taxi receipt
Note: This field may return null, indicating that no valid values can be obtained.public QuotaInvoice getQuotaInvoice()
public void setQuotaInvoice(QuotaInvoice QuotaInvoice)
QuotaInvoice
- Quota invoice
Note: This field may return null, indicating that no valid values can be obtained.public AirTransport getAirTransport()
public void setAirTransport(AirTransport AirTransport)
AirTransport
- Itinerary/Receipt of e-ticket for air transportation
Note: This field may return null, indicating that no valid values can be obtained.public NonTaxIncomeBill getNonTaxIncomeGeneralBill()
public void setNonTaxIncomeGeneralBill(NonTaxIncomeBill NonTaxIncomeGeneralBill)
NonTaxIncomeGeneralBill
- Non-tax revenue general receipt
Note: This field may return null, indicating that no valid values can be obtained.public NonTaxIncomeBill getNonTaxIncomeElectronicBill()
public void setNonTaxIncomeElectronicBill(NonTaxIncomeBill NonTaxIncomeElectronicBill)
NonTaxIncomeElectronicBill
- Non-tax revenue unified payment voucher
Note: This field may return null, indicating that no valid values can be obtained.public TrainTicket getTrainTicket()
public void setTrainTicket(TrainTicket TrainTicket)
TrainTicket
- Train ticket
Note: This field may return null, indicating that no valid values can be obtained.public MedicalInvoice getMedicalOutpatientInvoice()
public void setMedicalOutpatientInvoice(MedicalInvoice MedicalOutpatientInvoice)
MedicalOutpatientInvoice
- public MedicalInvoice getMedicalHospitalizedInvoice()
public void setMedicalHospitalizedInvoice(MedicalInvoice MedicalHospitalizedInvoice)
MedicalHospitalizedInvoice
- Copyright © 2024. All rights reserved.