この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

BillingBatchScheduler

Subscription Management で定期的な請求書バッチ実行と支払バッチ実行をトリガするスケジュール済みの処理ジョブを表します。このオブジェクトは、API バージョン 55.0 以降で使用できます。

サポートされているコール

describeLayout()describeSObjects()getDeleted()getUpdated()query()retrieve()search()

特別なアクセスルール

このオブジェクトは、Subscription Management が有効な場合に使用できます。

項目

項目 詳細
BillingSchedulerName
string
プロパティ
Filter、Group、idLookup、Sort
説明
スケジューラの名前。
Comments
textarea
プロパティ
Filter、Nillable、Sort
説明
スケジューラに関するコメント用の省略可能な項目。
CronExpression
string
プロパティ
Filter、Group、Sort
説明
スケジューラを繰り返す頻度を決定します。
EndDate
date
プロパティ
Filter、Group、Nillable、Sort
説明
スケジューラが一括処理ジョブのトリガを停止する日付。
FrequencyCadence
picklist
プロパティ
Filter、Group、Restricted picklist、Sort
説明
スケジューラが請求書バッチ実行や支払バッチ実行をトリガする頻度を示します。
可能な値は次のとおりです。
  • Daily — スケジュール済みジョブが毎日繰り返されます。
  • Monthly — スケジュール済みジョブが毎月繰り返されます。
  • Once — スケジュール済みジョブが 1 回実行され、繰り返し実行されることはありません。
  • Weekly — スケジュール済みジョブが毎週繰り返されます。
FrequencyOptions
textarea
プロパティ
Nillable
説明
スケジューラ設定を保存する派生項目。
JobType
picklist
プロパティ
Filter、Group、Restricted picklist、Sort
説明
スケジューラがトリガする一括処理ジョブの種別を示します。
可能な値は次のとおりです。
  • Invoice — スケジューラが一括の請求書実行を開始します。
  • Payment — スケジューラが一括の支払実行を開始します。
LastReferencedDate
dateTime
プロパティ
Filter、Nillable、Sort
説明
現在のユーザがこのレコード、このレコードに関連するレコード、またはリストビューに最後にアクセスしたときのタイムスタンプ。
LastViewedDate
dateTime
プロパティ
Filter、Nillable、Sort
説明
現在のユーザがこのレコードまたはリストビューを最後に表示したときのタイムスタンプ。この値が null の場合、ユーザはこのレコードまたはリストビューにアクセスしただけで (LastReferencedDate) 表示していない可能性があります。
NextRunTime
dateTime
プロパティ
Filter、Nillable、Sort
説明
次にスケジュールされている一括の請求書実行や一括の支払実行の日付とタイムスタンプは、ユーザのタイムゾーンで表示されます。
OwnerId
reference
プロパティ
Filter、Group、Sort
説明
スケジューラを作成したユーザの ID。
この項目は多態的なリレーション項目です。
リレーション名
Owner
リレーション種別
Lookup
参照先
Group、User
RecurringSubType
picklist
プロパティ
Filter、Group、Nillable、Restricted picklist、Sort
説明
FrequencyCadenceMonthly に設定されている場合に、一括処理ジョブが繰り返し実行される頻度を指定します。
可能な値は次のとおりです。
  • Every — 処理ジョブは、値の出現頻度のインスタンスごとに繰り返されます。たとえば、RecurringSubTypeEvery で、FrequencyCadenceWeekly の場合、一括処理ジョブは毎週繰り返されます。
  • SpecificDate — スケジューラは、選択された日付に一括処理ジョブをトリガします。たとえば、選択された日付が 5 で、FrequencyCadenceMonthly の場合、ジョブは毎月 5 日に繰り返されます。
RecurringType
picklist
プロパティ
Filter、Group、Nillable、Restricted picklist、Sort
説明
FrequencyCadenceWeekly に設定されている場合に、一括処理ジョブが繰り返される頻度を指定します。
可能な値は次のとおりです。
  • Every
RecursOn
picklist
プロパティ
Filter、Group、Nillable、Restricted picklist、Sort
説明
スケジューラが一括処理ジョブをトリガする間隔を指定します。
FrequencyCadence が Monthly の場合は、スケジューラがジョブをトリガする特定の日付または間隔のいずれかを選択する必要があります。
可能な値は次のとおりです。
  • First
  • Fourth
  • Last
  • Second
  • Third
例: 月の最初の月曜日にジョブをトリガするようにスケジューラに指示するには、次の項目を設定します。
  • FrequencyCadence=Monthly
  • RecursOn=First
  • RecursOnDay= Monday
RecursOnDate
string
プロパティ
Filter、Group、Nillable、Sort
説明
スケジューラが一括処理ジョブをトリガする日付を指定します。
例: 月の 5 日目にジョブをトリガするようにスケジューラに指示するには、次の項目を設定します。
  • FrequencyCadence=Monthly
  • RecursOnDate=5
Example: 月の最終日の前日にジョブをトリガするようにスケジューラに指示するには、次の項目を設定します。
  • FrequencyCadence=Monthly
  • RecursOnDate=SecondToLast
LastSecondToLast、または ThirdToLast を選択すると、一括処理ジョブの日付は月の日数に応じて変わります。
たとえば、SecondToLast が選択されているとします。6 月のように月の日数が 30 日の場合、一括処理ジョブは 28 日目に実行されます。7 月のように月の日数が 31 日の場合、一括処理ジョブは 29 日目に実行されます。
RecursOnDay
picklist
プロパティ
Filter、Group、Nillable、Restricted picklist、Sort
説明
スケジューラが一括処理ジョブをトリガする日を指定します。
FrequencyCadence 項目が Weekly に設定されている場合は、スケジューラの実行日を選択する必要があります。スケジューラは選択された日に毎週繰り返されます (毎週月曜日など)。
可能な値は次のとおりです。
  • Sunday
  • Monday
  • Tuesday
  • Wednesday
  • Thursday
  • Friday
  • Saturday
RunCriteriaId
reference
プロパティ
Filter、Group、Sort
説明
請求書バッチ実行または支払バッチ実行で定義された検索条件の ID。
この項目は多態的なリレーション項目です。
リレーション名
RunCriteria
リレーション種別
Lookup
参照先
InvoiceBatchRunCriteria、PaymentBatchRunCriteria
StartDate
date
プロパティ
Filter、Group、Sort
説明
スケジューラが最初に一括処理ジョブをトリガする日付。
StartTime
time
プロパティ
Filter、Sort
説明
スケジューラが一括処理ジョブをトリガする時刻。
Status
picklist
プロパティ
Filter、Group、Restricted picklist、Sort
説明
スケジューラの状況。一括処理ジョブをトリガできるのは、有効なスケジューラのみです。
可能な値は次のとおりです。
  • Active
  • Canceled
  • Draft
  • Inactive
TimeZone
picklist
プロパティ
Filter、Group、Nillable、Restricted picklist、Sort
説明
タイムゾーンは、実行が設定されたときに選択された値またはユーザのタイムゾーンです。タイムゾーンは、グリニッジ標準時 (GMT) で表示されます。