cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
elzool
Frequent Visitor

Need initial steps for my first Solutions Child/Parent Flows

I built out a flow that has exceeded maximum nesting level of 8.

It works as intended prior to the 9th level, but since it is more than 8, I need a way around this.

 

I've been attempting to read up on Solutions and setting up Child/Parent Flows, but most of what I've read is from years ago and seemingly different from what I am seeing or I just do not understand it yet.

 

If I have my current flow and see where I can break it apart, what are the initial steps to start this project?

If you can guide me here, great! If you have videos or blogs I can watch or read, I'm excited about that!

I am just having an issue taking this first step and would like someone to take me by the hand and talk to me like I've seven years old while starting this.

 

Not sure if it makes a difference or not, but this is initiated from a Form.

 

Thank you!

1 ACCEPTED SOLUTION

Accepted Solutions
Mira_Ghaly
Dual Super User II
Dual Super User II

@elzool

You need just to pass fields then from your parent to child since they aren't so many but if u need to pass like 20 it will be too complicated so it can be easier to call again from workflow action. 

But all depends on the actions and steps. 

 

If this post helps you with your problem, please mark your as Accepted solution.If you like my response, please give it a Thumbs Up.

Blog: here

View solution in original post

5 REPLIES 5
Mira_Ghaly
Dual Super User II
Dual Super User II

@elzool

1. You need to go to create a solution

https://docs.microsoft.com/en-us/powerapps/maker/data-platform/create-solution

2. You need to start creating your child flow by creating a manual trigger where u can configure input parameters if you need to pass any from your parent flow. 

3. After saving your child flow you need to configure the run only

https://docs.microsoft.com/en-us/power-platform-release-plan/2019wave2/power-automate/call-child-flo...

3. From your parent flow you will call the action Run a Child Flow. 

 

Hope this helps!

 

If this post helps you with your problem, please mark your as Accepted solution.If you like my response, please give it a Thumbs Up.

Blog: here
elzool
Frequent Visitor

Thank you for your reply.

I have created a solution and from there, everything seems to start falling apart.

For step two, you mention configuring input parameters if I need to pass any from the parent flow.
This is what my parent would look like.

parentflow.PNG
Would I need to configure parameters for each field from my initial form and then the necessary fields I then used from ‘Get my profile’ and ‘Get manager’?
Once I know which parameters I need to configure, I’ll move forward.

 

Hopefully this weekend I’ll have a chance to apply this.
Thanks for your time, I certainly appreciate it.

Mira_Ghaly
Dual Super User II
Dual Super User II

@elzool

You can decide which fields u need to pass to your child flow, so that you can continue execution and you don't have to repeat the steps in the parent flow. 

But if you find it easier to repeat steps in ur child than it is still OK. 

 

If this post helps you with your problem, please mark your as Accepted solution.If you like my response, please give it a Thumbs Up.

Blog: here

@Mira_Ghaly 
I apologize, I am not following you.

If I were to require the fields from the form, the email from the Get my Profile and displayname from Get Manager, is that what I would configure?

 

When you say: 

"But if you find it easier to repeat steps in ur child than it is still OK. "

If I repeat my steps in my child, wouldn't that again create the issue of more than 8 nested levels?

 

Thank you for your time.

Mira_Ghaly
Dual Super User II
Dual Super User II

@elzool

You need just to pass fields then from your parent to child since they aren't so many but if u need to pass like 20 it will be too complicated so it can be easier to call again from workflow action. 

But all depends on the actions and steps. 

 

If this post helps you with your problem, please mark your as Accepted solution.If you like my response, please give it a Thumbs Up.

Blog: here

View solution in original post

Helpful resources

Announcements
Process Advisor

Introducing Process Advisor

Check out the new Process Advisor community forum board!

MPA User Group

Welcome to the User Group Public Preview

Check out new user group experience and if you are a leader please create your group

MBAS on Demand

Microsoft Business Applications Summit sessions

On-demand access to all the great content presented by the product teams and community members! #MSBizAppsSummit #CommunityRocks

MBAS Attendee Badge

Claim Your Badge & Digital Swag!

Check out how to claim yours today!

Users online (91,935)