Unable to find process builder processes in change set components in FULL sandbox - Answers - Salesforce Trailblazer Community
Trailblazer Community
Ask Search:
Sushanth ShettySushanth Shetty 

Unable to find process builder processes in change set components in FULL sandbox

Hi

While I tried to deploy few process builder processes in change set, I was unable to find the processes in the change set components in the sandbox. I did try to find these in "Flow Definition" but I was unable to find them. I am not sure why I can't find these processes. Please note the object on which the processes are built is from managed package. Could you please help? 
Best Answer chosen by Sushanth Shetty
Sonika TomarSonika Tomar
You need to select "Flow Definition" in the Component drop down when adding components.
Caveat emptor: When you deploy the change set, the process needs to be "activated". For some reason, it deploys deactivated.

All Answers

Sonika TomarSonika Tomar
You need to select "Flow Definition" in the Component drop down when adding components.
Caveat emptor: When you deploy the change set, the process needs to be "activated". For some reason, it deploys deactivated.
This was selected as the best answer
Ankush DurejaAnkush Dureja
You need to select Flow Definition in Component Type. Also you need to activate eprocess builder in production after deployment. See screenshot below:
User-added image
 
Sushanth ShettySushanth Shetty
Hi Soniya & Ankush,

Thanks for the quick response. I had selected "Flow definition" in the component drop down while adding the component but still I was unable to find the processes in the list. I have also verified the processes does exist in the process builder's process list in sandbox. Could you please advise on why I cant find these processes in the component list of change set? Thanks
Sonika TomarSonika Tomar
When you deploy the change set, the process needs to be "activated".
Sushanth ShettySushanth Shetty
Hi Sonika

I have not yet uploaded the change set. I am just trying to add the processes to the outbound change set component list and I am unable to find these processes in the 'Flow Definition' component type. I can confirm that all the processes which I am trying to add are active currently on the sandbox. These processes are designed to trigger from an object named 'Hierarchy'. Hierarchy is an object from a managed package. I am not sure if this is the reason why I can't find these processes in the component list. Please advise. Thanks
varun singhvarun singh
HI

I have successfully deployed Process Builder processes from one environment to another using Change Sets. You need to select "Flow Definition" in the Component drop down when adding components.

When you deploy the change set, the process needs to be "activated". For some reason, it deploys deactivated.
Sushanth ShettySushanth Shetty
Hi 

Thanks, even I had previous deployed processes using change set successfully but this issue is quiet strange since here I am unable to find the processes in the 'Flow Definition' component type. I have checked and can confirm that the processes can be found in the process builder.
 
Sushanth ShettySushanth Shetty
Hi Guys 

I found that the change set layout was displaying the API name of the processes and hence I was unable to find the process when I was trying to search using the name. There were many processes with similar names and so it took me long to figure this out. Thanks everyone for your help with this.
Sonika TomarSonika Tomar
superb :)
Paul RitoPaul Rito
For the benefit of future readers of this thread, I'll add that I had the same problem, but found that the list of flows is not paged, so it shows you your first "n" flows with no scrollbar or pagination buttons or any idea that there are more to be displayed. I used the alphabetic view to find my "T..." flows, and there they all were.