web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Power Automate - Building Flows
Unanswered

A sequential multiple-line items approval process

(1) ShareShare
ReportReport
Posted on by 1,710
Hello,
 
I have a SharePoint list where we are defining the approval levels for each product as follows:
Screenshot 2022-10-10 193418.png
 
Also, we have two other lists associated with each other as 1:N ( 1 Request can have multiple products).
Example:
List A:
  • Request 1 - Header (General Info about the request)
List B: (Associated with List A)
Line Items:
  • Laptop
  • Desktop
  • Screen
Each line item added under the request will require approval per product. (The product might require multiple approval levels)
The approval process cycle will occur according to the first screenshot I provided.
 
The problem that we are struggling with and we need to avoid is the below:
 
  1. Regardless of the number of line products, If I am the approval user for example for the Laptop and the Screen (One approval e-mail should be sent to me and not 2 emails).

  2. Accordingly, the approval process should work sequentially which means after the first approval has reviewed and decided on ALL his assigned products, logically the flow should again verify regardless of the number of line products for the second approval, one approval email should be forwarded to the second approval, and so on and so forth (3rd,4th approvals..).
The main goal is to avoid sending multiple approval emails if a user is assigned to more than one product to approve under the same request. Therefore, it should be done sequentially.
 
There should be a logic in the flow where during the approval level process we always check if there are any line-item pending from the current approver user end before moving on to another approval level.
 
Could you suggest a best practice to solve the above issues and meet the requirements? Will it be possible to provide an example?
 
Any help is greatly appreciated.
 
Best regards,
Julien
I have the same question (0)

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Chiara Carbone – Community Spotlight

We are honored to recognize Chiara Carbone as our Community Spotlight for November…

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 797 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 425 Moderator

#3
developerAJ Profile Picture

developerAJ 319

Last 30 days Overall leaderboard