Você está aqui:
Use a API REST ou o Acionador do Apex para executar uma definição do Mecanismo de processamento de dados (pacote gerenciado)
Você pode executar definições do Mecanismo de processamento de dados usando acionadores da API REST ou do Apex.
Esse é um recurso de pacote gerenciado do Financial Services Cloud.
Aqui está um exemplo de como você pode executar uma definição do Mecanismo de processamento de dados usando a API REST.
Api Type:REST
Method :POST
EndPoint :/services/data/v50.0/actions/custom/dataProcessingEngineAction/RBLForAUMHH
Url : https://mist66.soma.salesforce.com/services/data/v50.0/actions/custom/dataProcessingEngineAction/RBLForAUMHH
Response :[
{“actionName”:“RBLForAUMHH”,
“errors”:null,
“isSuccess”:true,
“outputValues”:{“batchJobId”:“0mdx000000000U1AAI”,“accepted”:true}}
]Aqui está um exemplo de como executar uma definição do Mecanismo de processamento de dados usando um acionador do Apex.
public class InvokeCalcJobViaRest {
public void invokeJob(String ruleName){
Http h = new Http();
HttpRequest req = new HttpRequest();
req.setEndpoint(URL.getSalesforceBaseUrl().toExternalForm() + '/services/data/v50.0/actions/custom/dataProcessingEngineAction/'+ruleName);
req.setBody('{"inputs":[{}]}');
req.setHeader('Authorization', 'OAuth ' + UserInfo.getSessionId());
req.setHeader('Content-Type', 'application/json');
req.setMethod('POST');
HttpResponse res = h.send(req);
System.debug(res);
}
}
