适用于同意管理的批处理作业
在更改客户和区域映射时,同意管理批处理作业有助于调整通信订阅同意和通信订阅合规快照对象的共享记录。
所需的 Edition
| 适用于:Lightning Experience |
| 适用于:具有Life Sciences Cloud、Life Sciences Cloud for Customer Engagement加载项许可证和Life Sciences Customer Engagement受管软件包的Enterprise 和 Unlimited Edition。 |
可用批处理作业
- CommSubscriptionConsentShareMgmtBatch:重新调整通信订阅同意记录的共享。
- CommSubConsentCmplSnpshtShareMgmtBatch:重新调整通信订阅合规性快照记录的共享。
运行和计划批处理作业
要确保新共享记录与最新的客户和区域更改保持一致,请在开发人员控制台中使用此 Apex 代码片段。请参阅[为客户参与应用程序运行适用于 Life Sciences Cloud 的批处理作业]。
// Create Map of Input Parameters
Map<String, Object> paramMap = new Map<String, Object>{
'batchName' => 'CommSubscriptionConsentShareMgmtBatch', // mandatory field
'territoryName' => 'California', // optional field
'batchSize' => '200' // optional field , default is 200
};
// Call
Boolean result = (Boolean)(LifeScienceApi.getInstance(LifeScienceApi.Command.ConsentBatchJob).execute(paramMap));
System.debug('Result: ' + result);
要计划批处理作业,请根据您的业务需求创建计划的流。请参阅计划批处理作业。
本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!
