Class: TencentCloud::Ocr::V20181119::VatInvoiceUserInfo

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20181119/models.rb

Overview

发票人员信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, taxid = nil, addrtel = nil, financialaccount = nil) ⇒ VatInvoiceUserInfo

Returns a new instance of VatInvoiceUserInfo.



13015
13016
13017
13018
13019
13020
# File 'lib/v20181119/models.rb', line 13015

def initialize(name=nil, taxid=nil, addrtel=nil, financialaccount=nil)
  @Name = name
  @TaxId = taxid
  @AddrTel = addrtel
  @FinancialAccount = financialaccount
end

Instance Attribute Details

#AddrTelObject

Parameters:

  • Name:

    名称

  • TaxId:

    纳税人识别号

  • AddrTel:

    地 址、电 话

  • FinancialAccount:

    开户行及账号



13013
13014
13015
# File 'lib/v20181119/models.rb', line 13013

def AddrTel
  @AddrTel
end

#FinancialAccountObject

Parameters:

  • Name:

    名称

  • TaxId:

    纳税人识别号

  • AddrTel:

    地 址、电 话

  • FinancialAccount:

    开户行及账号



13013
13014
13015
# File 'lib/v20181119/models.rb', line 13013

def FinancialAccount
  @FinancialAccount
end

#NameObject

Parameters:

  • Name:

    名称

  • TaxId:

    纳税人识别号

  • AddrTel:

    地 址、电 话

  • FinancialAccount:

    开户行及账号



13013
13014
13015
# File 'lib/v20181119/models.rb', line 13013

def Name
  @Name
end

#TaxIdObject

Parameters:

  • Name:

    名称

  • TaxId:

    纳税人识别号

  • AddrTel:

    地 址、电 话

  • FinancialAccount:

    开户行及账号



13013
13014
13015
# File 'lib/v20181119/models.rb', line 13013

def TaxId
  @TaxId
end

Instance Method Details

#deserialize(params) ⇒ Object



13022
13023
13024
13025
13026
13027
# File 'lib/v20181119/models.rb', line 13022

def deserialize(params)
  @Name = params['Name']
  @TaxId = params['TaxId']
  @AddrTel = params['AddrTel']
  @FinancialAccount = params['FinancialAccount']
end