You need to sign in to do that
Don't have an account?
revathy
it is possible to Mass submit approval process through apex code?
i tried mass submit approval process in apex code,it's working but only one record to submit at a time.see the below code,please help me on this
for(GE_LGT_EM_ComplaintLineItem__c con:selectedContactIds)
{
system.debug('selected cli ids---->'+con.id);--------->here getting all selected records,but only one records going to submit succesfully.i need bulk submit?
Approval.ProcessSubmitRequest req1 = new Approval.ProcessSubmitRequest();
req1.setComments('Mass records Submitted from visulaforce Page! ');
req1.setObjectId(con.id);
req.add(req1);
Approval.ProcessResult[] processResults = null;
try {
processResults = Approval.process(req, true);
System.debug('final result--->'+processResults);
}catch (System.DmlException e) {
System.debug('Exception Is ' + e.getMessage());
}
}
for(GE_LGT_EM_ComplaintLineItem__c con:selectedContactIds)
{
system.debug('selected cli ids---->'+con.id);--------->here getting all selected records,but only one records going to submit succesfully.i need bulk submit?
Approval.ProcessSubmitRequest req1 = new Approval.ProcessSubmitRequest();
req1.setComments('Mass records Submitted from visulaforce Page! ');
req1.setObjectId(con.id);
req.add(req1);
Approval.ProcessResult[] processResults = null;
try {
processResults = Approval.process(req, true);
System.debug('final result--->'+processResults);
}catch (System.DmlException e) {
System.debug('Exception Is ' + e.getMessage());
}
}
https://developer.salesforce.com/forums/ForumsMain?id=906F000000091nLIAQ
http://www.jitendrazaa.com/blog/salesforce/dynamic-approval-process-based-on-the-apex-and-trigger/