function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Ajinkya AmbalkarAjinkya Ambalkar 

Suppose there are 3 approval process related to an object and all 3 of them satisfies the entry criteria. Now when the approval is submitted then which approval process will trigger and why?

ShirishaShirisha (Salesforce Developers) 

Hi Ajinkya,

Greetings!


As per the salesforce documentation provided below,Users can’t see which approval process is triggered when they click Submit for Approval.Also,we have the limitation on the number of Approval processes per Object which is 500.

So,I would suggest you to enable the debug logs and see,which approval has been fired.

Reference:https://help.salesforce.com/articleView?id=approvals_considerations.htm&type=5

Kindly mark it as best answer if it helps so that it can help others in the future.

Warm Regards,
Shirisha Pathuri

AnudeepAnudeep (Salesforce Developers) 
You can have multiple active approval processes on the same object but not all running. However, only one approval process will get executed based on process order.

You can alter the order of the approval process

User-added image

This is discussed here

Let me know if this helps