Class: TencentCloud::Cpdp::V20190820::QueryOutwardOrderData

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(merchantid = nil, transactionid = nil, acctdate = nil, pricingcurrency = nil, sourcecurrency = nil, sourceamount = nil, targetcurrency = nil, targetamount = nil, fxrate = nil, status = nil, failreason = nil, refundamount = nil, refundcurrency = nil) ⇒ QueryOutwardOrderData

Returns a new instance of QueryOutwardOrderData.



22133
22134
22135
22136
22137
22138
22139
22140
22141
22142
22143
22144
22145
22146
22147
# File 'lib/v20190820/models.rb', line 22133

def initialize(merchantid=nil, transactionid=nil, acctdate=nil, pricingcurrency=nil, sourcecurrency=nil, sourceamount=nil, targetcurrency=nil, targetamount=nil, fxrate=nil, status=nil, failreason=nil, refundamount=nil, refundcurrency=nil)
  @MerchantId = merchantid
  @TransactionId = transactionid
  @AcctDate = acctdate
  @PricingCurrency = pricingcurrency
  @SourceCurrency = sourcecurrency
  @SourceAmount = sourceamount
  @TargetCurrency = targetcurrency
  @TargetAmount = targetamount
  @FxRate = fxrate
  @Status = status
  @FailReason = failreason
  @RefundAmount = refundamount
  @RefundCurrency = refundcurrency
end

Instance Attribute Details

#AcctDateObject

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

Parameters:

  • MerchantId:

    商户号

  • TransactionId:

    对接方汇出指令编号

  • AcctDate:

    财务日期

  • PricingCurrency:

    定价币种

  • SourceCurrency:

    源币种

  • SourceAmount:

    源金额

  • TargetCurrency:

    目的币种

  • TargetAmount:

    目的金额

  • FxRate:

    汇率

  • Status:

    指令状态

  • FailReason:

    失败原因

  • RefundAmount:

    退汇金额

  • RefundCurrency:

    退汇币种



22131
22132
22133
# File 'lib/v20190820/models.rb', line 22131

def AcctDate
  @AcctDate
end

#FailReasonObject

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

Parameters:

  • MerchantId:

    商户号

  • TransactionId:

    对接方汇出指令编号

  • AcctDate:

    财务日期

  • PricingCurrency:

    定价币种

  • SourceCurrency:

    源币种

  • SourceAmount:

    源金额

  • TargetCurrency:

    目的币种

  • TargetAmount:

    目的金额

  • FxRate:

    汇率

  • Status:

    指令状态

  • FailReason:

    失败原因

  • RefundAmount:

    退汇金额

  • RefundCurrency:

    退汇币种



22131
22132
22133
# File 'lib/v20190820/models.rb', line 22131

def FailReason
  @FailReason
end

#FxRateObject

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

Parameters:

  • MerchantId:

    商户号

  • TransactionId:

    对接方汇出指令编号

  • AcctDate:

    财务日期

  • PricingCurrency:

    定价币种

  • SourceCurrency:

    源币种

  • SourceAmount:

    源金额

  • TargetCurrency:

    目的币种

  • TargetAmount:

    目的金额

  • FxRate:

    汇率

  • Status:

    指令状态

  • FailReason:

    失败原因

  • RefundAmount:

    退汇金额

  • RefundCurrency:

    退汇币种



22131
22132
22133
# File 'lib/v20190820/models.rb', line 22131

def FxRate
  @FxRate
end

#MerchantIdObject

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

Parameters:

  • MerchantId:

    商户号

  • TransactionId:

    对接方汇出指令编号

  • AcctDate:

    财务日期

  • PricingCurrency:

    定价币种

  • SourceCurrency:

    源币种

  • SourceAmount:

    源金额

  • TargetCurrency:

    目的币种

  • TargetAmount:

    目的金额

  • FxRate:

    汇率

  • Status:

    指令状态

  • FailReason:

    失败原因

  • RefundAmount:

    退汇金额

  • RefundCurrency:

    退汇币种



22131
22132
22133
# File 'lib/v20190820/models.rb', line 22131

def MerchantId
  @MerchantId
end

#PricingCurrencyObject

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

Parameters:

  • MerchantId:

    商户号

  • TransactionId:

    对接方汇出指令编号

  • AcctDate:

    财务日期

  • PricingCurrency:

    定价币种

  • SourceCurrency:

    源币种

  • SourceAmount:

    源金额

  • TargetCurrency:

    目的币种

  • TargetAmount:

    目的金额

  • FxRate:

    汇率

  • Status:

    指令状态

  • FailReason:

    失败原因

  • RefundAmount:

    退汇金额

  • RefundCurrency:

    退汇币种



22131
22132
22133
# File 'lib/v20190820/models.rb', line 22131

def PricingCurrency
  @PricingCurrency
end

#RefundAmountObject

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

Parameters:

  • MerchantId:

    商户号

  • TransactionId:

    对接方汇出指令编号

  • AcctDate:

    财务日期

  • PricingCurrency:

    定价币种

  • SourceCurrency:

    源币种

  • SourceAmount:

    源金额

  • TargetCurrency:

    目的币种

  • TargetAmount:

    目的金额

  • FxRate:

    汇率

  • Status:

    指令状态

  • FailReason:

    失败原因

  • RefundAmount:

    退汇金额

  • RefundCurrency:

    退汇币种



22131
22132
22133
# File 'lib/v20190820/models.rb', line 22131

def RefundAmount
  @RefundAmount
end

#RefundCurrencyObject

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

Parameters:

  • MerchantId:

    商户号

  • TransactionId:

    对接方汇出指令编号

  • AcctDate:

    财务日期

  • PricingCurrency:

    定价币种

  • SourceCurrency:

    源币种

  • SourceAmount:

    源金额

  • TargetCurrency:

    目的币种

  • TargetAmount:

    目的金额

  • FxRate:

    汇率

  • Status:

    指令状态

  • FailReason:

    失败原因

  • RefundAmount:

    退汇金额

  • RefundCurrency:

    退汇币种



22131
22132
22133
# File 'lib/v20190820/models.rb', line 22131

def RefundCurrency
  @RefundCurrency
end

#SourceAmountObject

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

Parameters:

  • MerchantId:

    商户号

  • TransactionId:

    对接方汇出指令编号

  • AcctDate:

    财务日期

  • PricingCurrency:

    定价币种

  • SourceCurrency:

    源币种

  • SourceAmount:

    源金额

  • TargetCurrency:

    目的币种

  • TargetAmount:

    目的金额

  • FxRate:

    汇率

  • Status:

    指令状态

  • FailReason:

    失败原因

  • RefundAmount:

    退汇金额

  • RefundCurrency:

    退汇币种



22131
22132
22133
# File 'lib/v20190820/models.rb', line 22131

def SourceAmount
  @SourceAmount
end

#SourceCurrencyObject

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

Parameters:

  • MerchantId:

    商户号

  • TransactionId:

    对接方汇出指令编号

  • AcctDate:

    财务日期

  • PricingCurrency:

    定价币种

  • SourceCurrency:

    源币种

  • SourceAmount:

    源金额

  • TargetCurrency:

    目的币种

  • TargetAmount:

    目的金额

  • FxRate:

    汇率

  • Status:

    指令状态

  • FailReason:

    失败原因

  • RefundAmount:

    退汇金额

  • RefundCurrency:

    退汇币种



22131
22132
22133
# File 'lib/v20190820/models.rb', line 22131

def SourceCurrency
  @SourceCurrency
end

#StatusObject

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

Parameters:

  • MerchantId:

    商户号

  • TransactionId:

    对接方汇出指令编号

  • AcctDate:

    财务日期

  • PricingCurrency:

    定价币种

  • SourceCurrency:

    源币种

  • SourceAmount:

    源金额

  • TargetCurrency:

    目的币种

  • TargetAmount:

    目的金额

  • FxRate:

    汇率

  • Status:

    指令状态

  • FailReason:

    失败原因

  • RefundAmount:

    退汇金额

  • RefundCurrency:

    退汇币种



22131
22132
22133
# File 'lib/v20190820/models.rb', line 22131

def Status
  @Status
end

#TargetAmountObject

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

Parameters:

  • MerchantId:

    商户号

  • TransactionId:

    对接方汇出指令编号

  • AcctDate:

    财务日期

  • PricingCurrency:

    定价币种

  • SourceCurrency:

    源币种

  • SourceAmount:

    源金额

  • TargetCurrency:

    目的币种

  • TargetAmount:

    目的金额

  • FxRate:

    汇率

  • Status:

    指令状态

  • FailReason:

    失败原因

  • RefundAmount:

    退汇金额

  • RefundCurrency:

    退汇币种



22131
22132
22133
# File 'lib/v20190820/models.rb', line 22131

def TargetAmount
  @TargetAmount
end

#TargetCurrencyObject

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

Parameters:

  • MerchantId:

    商户号

  • TransactionId:

    对接方汇出指令编号

  • AcctDate:

    财务日期

  • PricingCurrency:

    定价币种

  • SourceCurrency:

    源币种

  • SourceAmount:

    源金额

  • TargetCurrency:

    目的币种

  • TargetAmount:

    目的金额

  • FxRate:

    汇率

  • Status:

    指令状态

  • FailReason:

    失败原因

  • RefundAmount:

    退汇金额

  • RefundCurrency:

    退汇币种



22131
22132
22133
# File 'lib/v20190820/models.rb', line 22131

def TargetCurrency
  @TargetCurrency
end

#TransactionIdObject

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

Parameters:

  • MerchantId:

    商户号

  • TransactionId:

    对接方汇出指令编号

  • AcctDate:

    财务日期

  • PricingCurrency:

    定价币种

  • SourceCurrency:

    源币种

  • SourceAmount:

    源金额

  • TargetCurrency:

    目的币种

  • TargetAmount:

    目的金额

  • FxRate:

    汇率

  • Status:

    指令状态

  • FailReason:

    失败原因

  • RefundAmount:

    退汇金额

  • RefundCurrency:

    退汇币种



22131
22132
22133
# File 'lib/v20190820/models.rb', line 22131

def TransactionId
  @TransactionId
end

Instance Method Details

#deserialize(params) ⇒ Object



22149
22150
22151
22152
22153
22154
22155
22156
22157
22158
22159
22160
22161
22162
22163
# File 'lib/v20190820/models.rb', line 22149

def deserialize(params)
  @MerchantId = params['MerchantId']
  @TransactionId = params['TransactionId']
  @AcctDate = params['AcctDate']
  @PricingCurrency = params['PricingCurrency']
  @SourceCurrency = params['SourceCurrency']
  @SourceAmount = params['SourceAmount']
  @TargetCurrency = params['TargetCurrency']
  @TargetAmount = params['TargetAmount']
  @FxRate = params['FxRate']
  @Status = params['Status']
  @FailReason = params['FailReason']
  @RefundAmount = params['RefundAmount']
  @RefundCurrency = params['RefundCurrency']
end