InvoiceBatchRun
Subscription Management の一括処理ジョブを表します。請求書バッチ実行では、指定された条件を満たすすべての請求スケジュールが処理され、請求書が作成されます。このオブジェクトは、API バージョン 55.0 以降で使用できます。
請求書バッチ実行はスケジューラで制御されます。スケジューラはスケジュールされた日時に実行を開始するようにシステムに指示します。また、スケジューラには、請求スケジュールの評価に使用される一致条件が含まれています。指定された条件を満たす請求スケジュールは、請求書バッチ実行の処理対象となります。
請求書バッチ実行が開始されると、Subscription Management で次のことが実行されます。
- 請求スケジュールが請求書バッチ実行に含まれる条件を満たしているかどうかを評価します。
- 待機中状態の請求書レコードを生成します。
- 外部の税金プロバイダ対するコールを行います。
- 税金を請求書に追加します。
- 請求書バッチ実行に含まれていた請求スケジュールに関する情報をまとめ、この情報を請求書バッチ実行レコードに表示します。
サポートされているコール
describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、update()
特別なアクセスルール
このオブジェクトは、Subscription Management が有効な場合に使用できます。
項目
| 項目 | 詳細 |
|---|---|
| BillingBatchSchedulerId |
|
| Comments |
|
| CompletionTime |
|
| CurrencyIsoCode |
|
| InvoiceBatchRunNumber |
|
| LastReferencedDate |
|
| LastViewedDate |
|
| OwnerId |
|
| RecoveryStatus |
|
| StartTime |
|
| Status |
|
| TotalBillingSchedulesFailed |
|
| TotalBsSuccessfullyProcessed |
|
| TotalFilteredBillingSchedules |
|
| TotalInvSuccessfullyProcessed |
|
| TotalInvoicedAmount |
|
| TotalInvoicesFailed |
|
| TotalInvoicesGenerated |
|