Limitations and Considerations for Process Builder
- subhashrdssv
- Jan 12, 2016
- 2 min read
Limits of Process Builder:
A Process API Name must be unique across all process and flows in organization.
Description Per-Organization Limit
Active Processes Per Object 50 per object
Total Active Processes 500
Total Processes 1,000
Total Number of Criteria Nodes that are evaluated and actions
that are executed at run time 2,000
Total Number of group of scheduled actions that are executed per hour 1,000
Total Number of group of scheduled actions that are waiting to be processed 30,000
Total Number of schedules based on a field value in processes 20,000
Governor Limits for Processes:
Description Per-Organization Limit
Total Number of SOQL Queries issued 100
Total Number of records retrieved by SOQL Queries 50,000
Total Number of DML Statements Issued 150
Total Number of records processed as a result of DML Statements 10,000
NOTE:
“Create a Record” action uses one DML Statement.
Each “Quick Action” action uses one DML Statement.
Each “Update Records” action uses one SOQL Query and one DML Statement.
Each “Flows” action can use multiple SOQL Queries and DML Statements depending on the elements that the flow executes.
Process Builder Design Considerations:
Be careful while creating the processes are not going into the infinite loop.
If you create a Process instead of Existing Workflow or Apex Triggers, Make sure that you deleted the existing workflow or Apex Trigger otherwise the unexpected results might occur.
The Length of Process Name must be within 255 characters.
The Length of Process’s API Name must be within 77 characters.
A Process can have maximum of 200 Criteria Nodes and can be associated for a single object.
Actions are executed in the order in which they appear in the process builder
Cannot Activate the Process if any Process contains “Email Alerts” Action and Scheduled actions within the process.
Process Builder doesn’t support the “File Type” custom fields.
If the Message in “Chatter Post” Action starts with the field reference like {![Account].name}, Then the “Chatter Post” action may fail to save.
A Process Can have up to 50 Versions but only single Version can be in “Active”.
Recent Posts
See AllConverting a Number to related Text using Apex Trigger and Apex Class Example: trigger NumberToWordFieldUpdate on Salary__c (before...
Here is a Trigger of Before Insert and Before Update to get the First Character of each word in a text or a String. In this Example, I...
Salesforce Provides many automation tools like Approvals, Flows, Workflows and Process Builder which we can use one or many based on the...
Comments