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

Commit Job Scheduling Transaction

ジョブチェーンにあるジョブのオープンスケジュールトランザクションを明示的にコミットします。
リソース
1COMMIT_JOB_SCHEDULING_TRANSACTION
使用可能なバージョン
55.0
要求パラメーター
名前 説明 必須か省略可能
jobChain String ジョブチェーンレコードの ID。 必須
jobId String スケジュールトランザクションが開始されるジョブレコードの ID。 必須
Apex 要求の例
1// name of the salesorg for which the hob should be scheduled
2String salesOrg = '0001';
3<namespace>.JobSchedulingCommitCallout callout = new <namespace>.JobSchedulingCommitCallout(salesOrg);
4
5// Log Transaction Id
6String txId = <namespace>.TransactionHandler.getTransactionIdentifier();
7
8// Job object
9<namespace>.Job job = new <namespace>.Job();
10job.JobChainName = 'TPM_Calculation_Chain_<timestamp>';
11job.JobName = 'PromotionCalculation';
12
13<namespace>.OffplatformCalloutResponse response = callout.execute(txId, job);
14
15if (response.status != 200) {
16   // Handle error
17}