Schedule Rate Based Funding Calculation
計算プロセスでは、レートベース資金計算の結果から条件が作成され、取引先商品指標ストレージに書き込まれます。一部の KPI も Salesforce のレートベース資金オブジェクトに書き戻すことができます。
- リソース
-
1SCHEDULE_RATE_BASED_FUNDING_CALCULATION - 使用可能なバージョン
- 55.0
- Apex 要求の例
-
1String salesOrg = '0001'; // Sales Organization name 2<namespace>.Job jobInstance = new <namespace>.Job(); 3Set<Id> rbfIds = new Set<Id>{'rbfId_1','rbfId_2'};//Ids from RBF records 4jobInstance.JobChainName = 'TPM_Calculation_Chain_'+Datetime.now().getTime(); 5jobInstance.JobName = 'ScheduleRateBaseFundingJob'; 6jobInstance.JobModes = new List<String>{'MapCalculationResultsWithKpiMap','WritebackConditionRecords'}; 7List<cgcloud__Rate_Based_Funding__c> rbfs = new List<cgcloud__Rate_Based_Funding__c>([SELECT Id FROM cgcloud__Rate_Based_Funding__c WHERE Id IN :rbfIds]); 8<namespace>.ScheduleRBFCalculationCallout callout = new <namespace>.ScheduleRBFCalculationCallout(salesOrg); 9<namespace>.OffPlatformCalloutResponse response = callout.execute( 10 <namespace>.TransactionHandler.getTransactionIdentifier(), 11 jobInstance, 12 rbfs 13); 14if (response.status != 200) { 15 //Handle error 16}