Class: TencentCloud::Billing::V20180709::BudgetExtend

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

Overview

查询返回预算完整信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(budgetname = nil, budgetquota = nil, cycletype = nil, billtype = nil, feetype = nil, periodbegin = nil, periodend = nil, dimensions = nil, plantype = nil, warnjson = nil, payeruin = nil, wavethresholdjson = nil, budgetnote = nil, senddetail = nil, defaultmode = nil, templatetype = nil, moneystatus = nil, remindtimes = nil, createtime = nil, updatetime = nil, budgetid = nil, hasforecast = nil, forecastcost = nil, forecastprogress = nil, realcost = nil, budgetsendinfoform = nil, curdatedesc = nil, budgetstatus = nil, dimensionsrange = nil, budgetprogress = nil, budgetquotajson = nil) ⇒ BudgetExtend

Returns a new instance of BudgetExtend.



3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
# File 'lib/v20180709/models.rb', line 3416

def initialize(budgetname=nil, budgetquota=nil, cycletype=nil, billtype=nil, feetype=nil, periodbegin=nil, periodend=nil, dimensions=nil, plantype=nil, warnjson=nil, payeruin=nil, wavethresholdjson=nil, budgetnote=nil, senddetail=nil, defaultmode=nil, templatetype=nil, moneystatus=nil, remindtimes=nil, createtime=nil, updatetime=nil, budgetid=nil, hasforecast=nil, forecastcost=nil, forecastprogress=nil, realcost=nil, budgetsendinfoform=nil, curdatedesc=nil, budgetstatus=nil, dimensionsrange=nil, budgetprogress=nil, budgetquotajson=nil)
  @BudgetName = budgetname
  @BudgetQuota = budgetquota
  @CycleType = cycletype
  @BillType = billtype
  @FeeType = feetype
  @PeriodBegin = periodbegin
  @PeriodEnd = periodend
  @Dimensions = dimensions
  @PlanType = plantype
  @WarnJson = warnjson
  @PayerUin = payeruin
  @WaveThresholdJson = wavethresholdjson
  @BudgetNote = budgetnote
  @SendDetail = senddetail
  @DefaultMode = defaultmode
  @TemplateType = templatetype
  @MoneyStatus = moneystatus
  @RemindTimes = remindtimes
  @CreateTime = createtime
  @UpdateTime = updatetime
  @BudgetId = budgetid
  @HasForecast = hasforecast
  @ForecastCost = forecastcost
  @ForecastProgress = forecastprogress
  @RealCost = realcost
  @BudgetSendInfoForm = budgetsendinfoform
  @CurDateDesc = curdatedesc
  @BudgetStatus = budgetstatus
  @DimensionsRange = dimensionsrange
  @BudgetProgress = budgetprogress
  @BudgetQuotaJson = budgetquotajson
end

Instance Attribute Details

#BillTypeObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def BillType
  @BillType
end

#BudgetIdObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def BudgetId
  @BudgetId
end

#BudgetNameObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def BudgetName
  @BudgetName
end

#BudgetNoteObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def BudgetNote
  @BudgetNote
end

#BudgetProgressObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def BudgetProgress
  @BudgetProgress
end

#BudgetQuotaObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def BudgetQuota
  @BudgetQuota
end

#BudgetQuotaJsonObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def BudgetQuotaJson
  @BudgetQuotaJson
end

#BudgetSendInfoFormObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def BudgetSendInfoForm
  @BudgetSendInfoForm
end

#BudgetStatusObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def BudgetStatus
  @BudgetStatus
end

#CreateTimeObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def CreateTime
  @CreateTime
end

#CurDateDescObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def CurDateDesc
  @CurDateDesc
end

#CycleTypeObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def CycleType
  @CycleType
end

#DefaultModeObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def DefaultMode
  @DefaultMode
end

#DimensionsObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def Dimensions
  @Dimensions
end

#DimensionsRangeObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def DimensionsRange
  @DimensionsRange
end

#FeeTypeObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def FeeType
  @FeeType
end

#ForecastCostObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def ForecastCost
  @ForecastCost
end

#ForecastProgressObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def ForecastProgress
  @ForecastProgress
end

#HasForecastObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def HasForecast
  @HasForecast
end

#MoneyStatusObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def MoneyStatus
  @MoneyStatus
end

#PayerUinObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def PayerUin
  @PayerUin
end

#PeriodBeginObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def PeriodBegin
  @PeriodBegin
end

#PeriodEndObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def PeriodEnd
  @PeriodEnd
end

#PlanTypeObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def PlanType
  @PlanType
end

#RealCostObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def RealCost
  @RealCost
end

#RemindTimesObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def RemindTimes
  @RemindTimes
end

#SendDetailObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def SendDetail
  @SendDetail
end

#TemplateTypeObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def TemplateType
  @TemplateType
end

#UpdateTimeObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def UpdateTime
  @UpdateTime
end

#WarnJsonObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def WarnJson
  @WarnJson
end

#WaveThresholdJsonObject

注意:此字段可能返回 null,表示取不到有效值。(2, “超支”) FORECAST_HAS_DATA(设置了预测,且有预测数据) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。ACTIVE 生效中UNACTIVATED 已失效ACTIVATED 待生效注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BudgetName:

    预算名称

  • BudgetQuota:

    预算额度

  • CycleType:

    DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度

  • BillType:

    BILL 系统账单,CONSUMPTION 消耗账单

  • FeeType:

    COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)

  • PeriodBegin:

    有效期起始时间 2025-01-01

  • PeriodEnd:

    有效期结束时间 2025-12-01

  • Dimensions:

    COST,USAGE,RI,SP

  • PlanType:

    FIX 固定值,CYCLE 不同值

  • WarnJson:

    阈值提醒

  • PayerUin:

    用户Uin

  • WaveThresholdJson:

    波动提醒

  • BudgetNote:

    预算备注

  • SendDetail:

    自定义发送对象信息

  • DefaultMode:

    0:默认uin发送

  • TemplateType:

    CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板

  • MoneyStatus: (1, "未超支")

    ,

  • RemindTimes:

    提醒次数

  • CreateTime:

    创建预算时间

  • UpdateTime:

    更新预算时间

  • BudgetId:

    预算关联Id

  • HasForecast:

    NO_FORECAST(没有设置预测), FORECAST_NO_DATA(设置了预测,但是没有数据),

  • ForecastCost:

    预测费用

  • ForecastProgress:

    预测进度

  • RealCost:

    实际费用

  • BudgetSendInfoForm:

    自定义发送

  • CurDateDesc:

    当前周期

  • BudgetStatus:

    EXPIRED 已过期

  • DimensionsRange:

    预算维度范围条件

  • BudgetProgress:

    预算进度

  • BudgetQuotaJson:

    预算类型设置为计划预算时返回预算额度



3414
3415
3416
# File 'lib/v20180709/models.rb', line 3414

def WaveThresholdJson
  @WaveThresholdJson
end

Instance Method Details

#deserialize(params) ⇒ Object



3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
# File 'lib/v20180709/models.rb', line 3450

def deserialize(params)
  @BudgetName = params['BudgetName']
  @BudgetQuota = params['BudgetQuota']
  @CycleType = params['CycleType']
  @BillType = params['BillType']
  @FeeType = params['FeeType']
  @PeriodBegin = params['PeriodBegin']
  @PeriodEnd = params['PeriodEnd']
  @Dimensions = params['Dimensions']
  @PlanType = params['PlanType']
  unless params['WarnJson'].nil?
    @WarnJson = []
    params['WarnJson'].each do |i|
      budgetwarn_tmp = BudgetWarn.new
      budgetwarn_tmp.deserialize(i)
      @WarnJson << budgetwarn_tmp
    end
  end
  @PayerUin = params['PayerUin']
  unless params['WaveThresholdJson'].nil?
    @WaveThresholdJson = []
    params['WaveThresholdJson'].each do |i|
      wavethresholdform_tmp = WaveThresholdForm.new
      wavethresholdform_tmp.deserialize(i)
      @WaveThresholdJson << wavethresholdform_tmp
    end
  end
  @BudgetNote = params['BudgetNote']
  @SendDetail = params['SendDetail']
  @DefaultMode = params['DefaultMode']
  @TemplateType = params['TemplateType']
  @MoneyStatus = params['MoneyStatus']
  @RemindTimes = params['RemindTimes']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
  @BudgetId = params['BudgetId']
  @HasForecast = params['HasForecast']
  @ForecastCost = params['ForecastCost']
  @ForecastProgress = params['ForecastProgress']
  @RealCost = params['RealCost']
  unless params['BudgetSendInfoForm'].nil?
    @BudgetSendInfoForm = []
    params['BudgetSendInfoForm'].each do |i|
      budgetsendinfodto_tmp = BudgetSendInfoDto.new
      budgetsendinfodto_tmp.deserialize(i)
      @BudgetSendInfoForm << budgetsendinfodto_tmp
    end
  end
  @CurDateDesc = params['CurDateDesc']
  @BudgetStatus = params['BudgetStatus']
  unless params['DimensionsRange'].nil?
    @DimensionsRange = BudgetConditionsForm.new
    @DimensionsRange.deserialize(params['DimensionsRange'])
  end
  @BudgetProgress = params['BudgetProgress']
  unless params['BudgetQuotaJson'].nil?
    @BudgetQuotaJson = []
    params['BudgetQuotaJson'].each do |i|
      budgetplan_tmp = BudgetPlan.new
      budgetplan_tmp.deserialize(i)
      @BudgetQuotaJson << budgetplan_tmp
    end
  end
end