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.
12347 12348 12349 12350 12351 12352 12353 12354 12355 12356 12357 12358 12359 12360 12361 12362 12363 12364 12365 12366 12367 12368 12369 12370 12371 12372 12373 12374 12375 12376 12377 12378 |
# File 'lib/v20181119/models.rb', line 12347 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 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,表示取不到有效值。
12345 12346 12347 |
# File 'lib/v20181119/models.rb', line 12345 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
12380 12381 12382 12383 12384 12385 12386 12387 12388 12389 12390 12391 12392 12393 12394 12395 12396 12397 12398 12399 12400 12401 12402 12403 12404 12405 12406 12407 12408 12409 12410 12411 12412 12413 12414 12415 12416 12417 12418 |
# File 'lib/v20181119/models.rb', line 12380 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 |