Class: TencentCloud::Ocr::V20181119::VatInvoice
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ocr::V20181119::VatInvoice
- Defined in:
- lib/v20181119/models.rb
Overview
增值税发票、购车发票、全电发票的基础要素字段信息。
Instance Attribute Summary collapse
-
#AmountWithoutTax ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#AmountWithTax ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#BuyerAddressPhone ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#BuyerBankAccount ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#BuyerName ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#BuyerTaxCode ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#CheckCode ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Code ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Date ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ElectronicType ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#HasSellerList ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#IsAbandoned ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#IssuingTypeMark ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Items ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#MachineNo ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Number ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#RedLetterInvoiceMark ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Remark ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SellerAddressPhone ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SellerAgentName ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SellerAgentTaxID ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SellerBankAccount ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SellerListTax ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SellerListTitle ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SellerName ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SellerTaxCode ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TaxAmount ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TaxBureau ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TrafficFreeFlag ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Type ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(code = nil, number = nil, date = nil, buyername = nil, buyertaxcode = nil, buyeraddressphone = nil, buyerbankaccount = nil, sellername = nil, sellertaxcode = nil, selleraddressphone = nil, sellerbankaccount = nil, remark = nil, machineno = nil, type = nil, electronictype = nil, checkcode = nil, isabandoned = nil, hassellerlist = nil, sellerlisttitle = nil, sellerlisttax = nil, amountwithouttax = nil, taxamount = nil, amountwithtax = nil, items = nil, taxbureau = nil, trafficfreeflag = nil, redletterinvoicemark = nil, issuingtypemark = nil, selleragentname = nil, selleragenttaxid = nil) ⇒ VatInvoice
constructor
A new instance of VatInvoice.
Constructor Details
#initialize(code = nil, number = nil, date = nil, buyername = nil, buyertaxcode = nil, buyeraddressphone = nil, buyerbankaccount = nil, sellername = nil, sellertaxcode = nil, selleraddressphone = nil, sellerbankaccount = nil, remark = nil, machineno = nil, type = nil, electronictype = nil, checkcode = nil, isabandoned = nil, hassellerlist = nil, sellerlisttitle = nil, sellerlisttax = nil, amountwithouttax = nil, taxamount = nil, amountwithtax = nil, items = nil, taxbureau = nil, trafficfreeflag = nil, redletterinvoicemark = nil, issuingtypemark = nil, selleragentname = nil, selleragenttaxid = nil) ⇒ VatInvoice
Returns a new instance of VatInvoice.
13271 13272 13273 13274 13275 13276 13277 13278 13279 13280 13281 13282 13283 13284 13285 13286 13287 13288 13289 13290 13291 13292 13293 13294 13295 13296 13297 13298 13299 13300 13301 13302 |
# File 'lib/v20181119/models.rb', line 13271 def initialize(code=nil, number=nil, date=nil, buyername=nil, buyertaxcode=nil, buyeraddressphone=nil, buyerbankaccount=nil, sellername=nil, sellertaxcode=nil, selleraddressphone=nil, sellerbankaccount=nil, remark=nil, machineno=nil, type=nil, electronictype=nil, checkcode=nil, isabandoned=nil, hassellerlist=nil, sellerlisttitle=nil, sellerlisttax=nil, amountwithouttax=nil, taxamount=nil, amountwithtax=nil, items=nil, taxbureau=nil, trafficfreeflag=nil, redletterinvoicemark=nil, issuingtypemark=nil, selleragentname=nil, selleragenttaxid=nil) @Code = code @Number = number @Date = date @BuyerName = buyername @BuyerTaxCode = buyertaxcode @BuyerAddressPhone = buyeraddressphone @BuyerBankAccount = buyerbankaccount @SellerName = sellername @SellerTaxCode = sellertaxcode @SellerAddressPhone = selleraddressphone @SellerBankAccount = sellerbankaccount @Remark = remark @MachineNo = machineno @Type = type @ElectronicType = electronictype @CheckCode = checkcode @IsAbandoned = isabandoned @HasSellerList = hassellerlist @SellerListTitle = sellerlisttitle @SellerListTax = sellerlisttax @AmountWithoutTax = amountwithouttax @TaxAmount = taxamount @AmountWithTax = amountwithtax @Items = items @TaxBureau = taxbureau @TrafficFreeFlag = trafficfreeflag @RedLetterInvoiceMark = redletterinvoicemark @IssuingTypeMark = issuingtypemark @SellerAgentName = selleragentname @SellerAgentTaxID = selleragenttaxid end |
Instance Attribute Details
#AmountWithoutTax ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def AmountWithoutTax @AmountWithoutTax end |
#AmountWithTax ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def AmountWithTax @AmountWithTax end |
#BuyerAddressPhone ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def BuyerAddressPhone @BuyerAddressPhone end |
#BuyerBankAccount ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def BuyerBankAccount @BuyerBankAccount end |
#BuyerName ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def BuyerName @BuyerName end |
#BuyerTaxCode ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def BuyerTaxCode @BuyerTaxCode end |
#CheckCode ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def CheckCode @CheckCode end |
#Code ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def Code @Code end |
#Date ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def Date @Date end |
#ElectronicType ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def ElectronicType @ElectronicType end |
#HasSellerList ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def HasSellerList @HasSellerList end |
#IsAbandoned ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def IsAbandoned @IsAbandoned end |
#IssuingTypeMark ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def IssuingTypeMark @IssuingTypeMark end |
#Items ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def Items @Items end |
#MachineNo ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def MachineNo @MachineNo end |
#Number ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def Number @Number end |
#RedLetterInvoiceMark ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def RedLetterInvoiceMark @RedLetterInvoiceMark end |
#Remark ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def Remark @Remark end |
#SellerAddressPhone ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def SellerAddressPhone @SellerAddressPhone end |
#SellerAgentName ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def SellerAgentName @SellerAgentName end |
#SellerAgentTaxID ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def SellerAgentTaxID @SellerAgentTaxID end |
#SellerBankAccount ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def SellerBankAccount @SellerBankAccount end |
#SellerListTax ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def SellerListTax @SellerListTax end |
#SellerListTitle ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def SellerListTitle @SellerListTitle end |
#SellerName ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def SellerName @SellerName end |
#SellerTaxCode ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def SellerTaxCode @SellerTaxCode end |
#TaxAmount ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def TaxAmount @TaxAmount end |
#TaxBureau ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def TaxBureau @TaxBureau end |
#TrafficFreeFlag ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def TrafficFreeFlag @TrafficFreeFlag end |
#Type ⇒ Object
通用机打发票类型时不返回 通用机打发票类型时不返回 通用机打发票类型做不返回 通用机打发票类型时不返回 01:增值税专用发票, 02:货运运输业增值税专用发票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电,全电仅新版接口支持), 10:增值税电子普通发票(含全电,全电仅新版接口支持), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发票, 15:二手车销售统一发票, 32:深圳区块链发票, 102:通用机打电子发票 61:电子发票(航空运输电子客票行程单) 83:电子发票(铁路电子发票) 0915:全电纸质(二手车统一销售发票) 0903:全电纸质(机动车统一发票) Y:已作废,N:未作废,H:红冲,HP:部分红冲,HF:全额红冲 Y: 有清单 N:无清单 卷票无 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
13269 13270 13271 |
# File 'lib/v20181119/models.rb', line 13269 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
13304 13305 13306 13307 13308 13309 13310 13311 13312 13313 13314 13315 13316 13317 13318 13319 13320 13321 13322 13323 13324 13325 13326 13327 13328 13329 13330 13331 13332 13333 13334 13335 13336 13337 13338 13339 13340 13341 13342 |
# File 'lib/v20181119/models.rb', line 13304 def deserialize(params) @Code = params['Code'] @Number = params['Number'] @Date = params['Date'] @BuyerName = params['BuyerName'] @BuyerTaxCode = params['BuyerTaxCode'] @BuyerAddressPhone = params['BuyerAddressPhone'] @BuyerBankAccount = params['BuyerBankAccount'] @SellerName = params['SellerName'] @SellerTaxCode = params['SellerTaxCode'] @SellerAddressPhone = params['SellerAddressPhone'] @SellerBankAccount = params['SellerBankAccount'] @Remark = params['Remark'] @MachineNo = params['MachineNo'] @Type = params['Type'] @ElectronicType = params['ElectronicType'] @CheckCode = params['CheckCode'] @IsAbandoned = params['IsAbandoned'] @HasSellerList = params['HasSellerList'] @SellerListTitle = params['SellerListTitle'] @SellerListTax = params['SellerListTax'] @AmountWithoutTax = params['AmountWithoutTax'] @TaxAmount = params['TaxAmount'] @AmountWithTax = params['AmountWithTax'] unless params['Items'].nil? @Items = [] params['Items'].each do |i| vatinvoiceitem_tmp = VatInvoiceItem.new vatinvoiceitem_tmp.deserialize(i) @Items << vatinvoiceitem_tmp end end @TaxBureau = params['TaxBureau'] @TrafficFreeFlag = params['TrafficFreeFlag'] @RedLetterInvoiceMark = params['RedLetterInvoiceMark'] @IssuingTypeMark = params['IssuingTypeMark'] @SellerAgentName = params['SellerAgentName'] @SellerAgentTaxID = params['SellerAgentTaxID'] end |