Class: TencentCloud::Ocr::V20181119::QuotaInvoiceOCRResponse

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

Overview

QuotaInvoiceOCR返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(invoicenum = nil, invoicecode = nil, rate = nil, ratenum = nil, invoicetype = nil, province = nil, city = nil, hasstamp = nil, requestid = nil) ⇒ QuotaInvoiceOCRResponse

Returns a new instance of QuotaInvoiceOCRResponse.



7113
7114
7115
7116
7117
7118
7119
7120
7121
7122
7123
# File 'lib/v20181119/models.rb', line 7113

def initialize(invoicenum=nil, invoicecode=nil, rate=nil, ratenum=nil, invoicetype=nil, province=nil, city=nil, hasstamp=nil, requestid=nil)
  @InvoiceNum = invoicenum
  @InvoiceCode = invoicecode
  @Rate = rate
  @RateNum = ratenum
  @InvoiceType = invoicetype
  @Province = province
  @City = city
  @HasStamp = hasstamp
  @RequestId = requestid
end

Instance Attribute Details

#CityObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InvoiceNum:

    发票号码

  • InvoiceCode:

    发票代码

  • Rate:

    大写金额

  • RateNum:

    小写金额

  • InvoiceType:

    发票消费类型

  • Province:

  • City:

  • HasStamp:

    是否有公司印章(1有 0无 空为识别不出)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7111
7112
7113
# File 'lib/v20181119/models.rb', line 7111

def City
  @City
end

#HasStampObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InvoiceNum:

    发票号码

  • InvoiceCode:

    发票代码

  • Rate:

    大写金额

  • RateNum:

    小写金额

  • InvoiceType:

    发票消费类型

  • Province:

  • City:

  • HasStamp:

    是否有公司印章(1有 0无 空为识别不出)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7111
7112
7113
# File 'lib/v20181119/models.rb', line 7111

def HasStamp
  @HasStamp
end

#InvoiceCodeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InvoiceNum:

    发票号码

  • InvoiceCode:

    发票代码

  • Rate:

    大写金额

  • RateNum:

    小写金额

  • InvoiceType:

    发票消费类型

  • Province:

  • City:

  • HasStamp:

    是否有公司印章(1有 0无 空为识别不出)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7111
7112
7113
# File 'lib/v20181119/models.rb', line 7111

def InvoiceCode
  @InvoiceCode
end

#InvoiceNumObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InvoiceNum:

    发票号码

  • InvoiceCode:

    发票代码

  • Rate:

    大写金额

  • RateNum:

    小写金额

  • InvoiceType:

    发票消费类型

  • Province:

  • City:

  • HasStamp:

    是否有公司印章(1有 0无 空为识别不出)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7111
7112
7113
# File 'lib/v20181119/models.rb', line 7111

def InvoiceNum
  @InvoiceNum
end

#InvoiceTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InvoiceNum:

    发票号码

  • InvoiceCode:

    发票代码

  • Rate:

    大写金额

  • RateNum:

    小写金额

  • InvoiceType:

    发票消费类型

  • Province:

  • City:

  • HasStamp:

    是否有公司印章(1有 0无 空为识别不出)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7111
7112
7113
# File 'lib/v20181119/models.rb', line 7111

def InvoiceType
  @InvoiceType
end

#ProvinceObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InvoiceNum:

    发票号码

  • InvoiceCode:

    发票代码

  • Rate:

    大写金额

  • RateNum:

    小写金额

  • InvoiceType:

    发票消费类型

  • Province:

  • City:

  • HasStamp:

    是否有公司印章(1有 0无 空为识别不出)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7111
7112
7113
# File 'lib/v20181119/models.rb', line 7111

def Province
  @Province
end

#RateObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InvoiceNum:

    发票号码

  • InvoiceCode:

    发票代码

  • Rate:

    大写金额

  • RateNum:

    小写金额

  • InvoiceType:

    发票消费类型

  • Province:

  • City:

  • HasStamp:

    是否有公司印章(1有 0无 空为识别不出)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7111
7112
7113
# File 'lib/v20181119/models.rb', line 7111

def Rate
  @Rate
end

#RateNumObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InvoiceNum:

    发票号码

  • InvoiceCode:

    发票代码

  • Rate:

    大写金额

  • RateNum:

    小写金额

  • InvoiceType:

    发票消费类型

  • Province:

  • City:

  • HasStamp:

    是否有公司印章(1有 0无 空为识别不出)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7111
7112
7113
# File 'lib/v20181119/models.rb', line 7111

def RateNum
  @RateNum
end

#RequestIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InvoiceNum:

    发票号码

  • InvoiceCode:

    发票代码

  • Rate:

    大写金额

  • RateNum:

    小写金额

  • InvoiceType:

    发票消费类型

  • Province:

  • City:

  • HasStamp:

    是否有公司印章(1有 0无 空为识别不出)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7111
7112
7113
# File 'lib/v20181119/models.rb', line 7111

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



7125
7126
7127
7128
7129
7130
7131
7132
7133
7134
7135
# File 'lib/v20181119/models.rb', line 7125

def deserialize(params)
  @InvoiceNum = params['InvoiceNum']
  @InvoiceCode = params['InvoiceCode']
  @Rate = params['Rate']
  @RateNum = params['RateNum']
  @InvoiceType = params['InvoiceType']
  @Province = params['Province']
  @City = params['City']
  @HasStamp = params['HasStamp']
  @RequestId = params['RequestId']
end