Approval.ProcessSubmitRequest processSubmitRequest = new Approval.ProcessSubmitRequest();
processSubmitRequest.setComments('Submitting request for approval.');
processSubmitRequest.setObjectId(*******PASS RECORD ID*********);
processSubmitRequest.setSubmitterId(userInfo.getUserId());
// Submit the record to specific process and skip the criteria evaluation
processSubmitRequest.setProcessDefinitionNameOrId(*********MENTION THE APPROVAL PROCESS NAME************);
processSubmitRequest.setSkipEntryCriteria(true);
// Submit the approval request for the account
Approval.ProcessResult result = Approval.process(processSubmitRequest);
Comments
Post a Comment