Class: TencentCloud::Cpdp::V20190820::AgentTaxPaymentBatch

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

Overview

代理商完税证明批次信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(statusmsg = nil, batchnum = nil, infonum = nil, rawelectroniccerturl = nil, agentid = nil, filename = nil, statuscode = nil, channel = nil, type = nil) ⇒ AgentTaxPaymentBatch

Returns a new instance of AgentTaxPaymentBatch.



985
986
987
988
989
990
991
992
993
994
995
# File 'lib/v20190820/models.rb', line 985

def initialize(statusmsg=nil, batchnum=nil, infonum=nil, rawelectroniccerturl=nil, agentid=nil, filename=nil, statuscode=nil, channel=nil, type=nil)
  @StatusMsg = statusmsg
  @BatchNum = batchnum
  @InfoNum = infonum
  @RawElectronicCertUrl = rawelectroniccerturl
  @AgentId = agentid
  @FileName = filename
  @StatusCode = statuscode
  @Channel = channel
  @Type = type
end

Instance Attribute Details

#AgentIdObject

Parameters:

  • StatusMsg:

    状态消息

  • BatchNum:

    批次号

  • InfoNum:

    录入记录的条数

  • RawElectronicCertUrl:

    源电子凭证下载地址

  • AgentId:

    代理商账号

  • FileName:

    文件名

  • StatusCode:

    状态码。0表示下载成功

  • Channel:

    渠道号

  • Type:

    0-视同,1-个体工商户



983
984
985
# File 'lib/v20190820/models.rb', line 983

def AgentId
  @AgentId
end

#BatchNumObject

Parameters:

  • StatusMsg:

    状态消息

  • BatchNum:

    批次号

  • InfoNum:

    录入记录的条数

  • RawElectronicCertUrl:

    源电子凭证下载地址

  • AgentId:

    代理商账号

  • FileName:

    文件名

  • StatusCode:

    状态码。0表示下载成功

  • Channel:

    渠道号

  • Type:

    0-视同,1-个体工商户



983
984
985
# File 'lib/v20190820/models.rb', line 983

def BatchNum
  @BatchNum
end

#ChannelObject

Parameters:

  • StatusMsg:

    状态消息

  • BatchNum:

    批次号

  • InfoNum:

    录入记录的条数

  • RawElectronicCertUrl:

    源电子凭证下载地址

  • AgentId:

    代理商账号

  • FileName:

    文件名

  • StatusCode:

    状态码。0表示下载成功

  • Channel:

    渠道号

  • Type:

    0-视同,1-个体工商户



983
984
985
# File 'lib/v20190820/models.rb', line 983

def Channel
  @Channel
end

#FileNameObject

Parameters:

  • StatusMsg:

    状态消息

  • BatchNum:

    批次号

  • InfoNum:

    录入记录的条数

  • RawElectronicCertUrl:

    源电子凭证下载地址

  • AgentId:

    代理商账号

  • FileName:

    文件名

  • StatusCode:

    状态码。0表示下载成功

  • Channel:

    渠道号

  • Type:

    0-视同,1-个体工商户



983
984
985
# File 'lib/v20190820/models.rb', line 983

def FileName
  @FileName
end

#InfoNumObject

Parameters:

  • StatusMsg:

    状态消息

  • BatchNum:

    批次号

  • InfoNum:

    录入记录的条数

  • RawElectronicCertUrl:

    源电子凭证下载地址

  • AgentId:

    代理商账号

  • FileName:

    文件名

  • StatusCode:

    状态码。0表示下载成功

  • Channel:

    渠道号

  • Type:

    0-视同,1-个体工商户



983
984
985
# File 'lib/v20190820/models.rb', line 983

def InfoNum
  @InfoNum
end

#RawElectronicCertUrlObject

Parameters:

  • StatusMsg:

    状态消息

  • BatchNum:

    批次号

  • InfoNum:

    录入记录的条数

  • RawElectronicCertUrl:

    源电子凭证下载地址

  • AgentId:

    代理商账号

  • FileName:

    文件名

  • StatusCode:

    状态码。0表示下载成功

  • Channel:

    渠道号

  • Type:

    0-视同,1-个体工商户



983
984
985
# File 'lib/v20190820/models.rb', line 983

def RawElectronicCertUrl
  @RawElectronicCertUrl
end

#StatusCodeObject

Parameters:

  • StatusMsg:

    状态消息

  • BatchNum:

    批次号

  • InfoNum:

    录入记录的条数

  • RawElectronicCertUrl:

    源电子凭证下载地址

  • AgentId:

    代理商账号

  • FileName:

    文件名

  • StatusCode:

    状态码。0表示下载成功

  • Channel:

    渠道号

  • Type:

    0-视同,1-个体工商户



983
984
985
# File 'lib/v20190820/models.rb', line 983

def StatusCode
  @StatusCode
end

#StatusMsgObject

Parameters:

  • StatusMsg:

    状态消息

  • BatchNum:

    批次号

  • InfoNum:

    录入记录的条数

  • RawElectronicCertUrl:

    源电子凭证下载地址

  • AgentId:

    代理商账号

  • FileName:

    文件名

  • StatusCode:

    状态码。0表示下载成功

  • Channel:

    渠道号

  • Type:

    0-视同,1-个体工商户



983
984
985
# File 'lib/v20190820/models.rb', line 983

def StatusMsg
  @StatusMsg
end

#TypeObject

Parameters:

  • StatusMsg:

    状态消息

  • BatchNum:

    批次号

  • InfoNum:

    录入记录的条数

  • RawElectronicCertUrl:

    源电子凭证下载地址

  • AgentId:

    代理商账号

  • FileName:

    文件名

  • StatusCode:

    状态码。0表示下载成功

  • Channel:

    渠道号

  • Type:

    0-视同,1-个体工商户



983
984
985
# File 'lib/v20190820/models.rb', line 983

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
# File 'lib/v20190820/models.rb', line 997

def deserialize(params)
  @StatusMsg = params['StatusMsg']
  @BatchNum = params['BatchNum']
  @InfoNum = params['InfoNum']
  @RawElectronicCertUrl = params['RawElectronicCertUrl']
  @AgentId = params['AgentId']
  @FileName = params['FileName']
  @StatusCode = params['StatusCode']
  @Channel = params['Channel']
  @Type = params['Type']
end