Hi guys, I'm fairly new to PA and I've run into a bit of a problem when it comes to storing multiple comments from 3 different approvers in my flow, I'm hoping someone can provide a solution or workaround for this.
Scenario: Basically, the flow I have is 3 x "Start & wait for Approval (Everyone Must Approve)", this also allows an approver to add a comment with their response and 3 x "Do Until" loops to send out a reminder if a Approver has not yet approved of the submitted request and there's also a few conditions in-between all of this.
A brief rundown of the process is as follows, a request is submitted for an order, this will create a new item in my SharePoint list, Approver1 will receive an email asking them to approver the request, if they approve it then Approver2 will receive an email asking them to approve the request and then Approver3 will be asked the same, in that hierarchy manner. At any time if one of the Approvers approve or reject the request, then the SP list will update the "Approve or Reject" status, and add the Approver "Name & Comment" in one column and the flow would have successfully executed.
Objective: When Approver1 approves or rejects a request I want to capture their "NAME & COMMENT", then I want to do this again for Approver2 and Approver3.
I tried the "Initialize Variable" and "Append to String Variable" method as shown in the screenshots provided, however this automatically creates multiple "Apply to Each" loops which I don't want as it could be problematic later when I actually want to use "Apply to Each" loops in my flow, also I believe there's a limited amount you can use in a flow apparently? I'm not too sure...
1st Approver Name & Comment:
2nd Approver Name & Comment:
Feedback on how to resolve this would be appreciated. Apologies for the long read