How to Create a Power Automate Approval Workflow for Comparing Team Reports
Question details
The user needs to set up an automated workflow to compare reporting numbers from two separate systems and require sign-off from two distinct teams before closing a reporting period.

- Product
- Microsoft Power Automate
- Device & OS
- not provided
- Scenario
- Comparing reporting data from separate systems to confirm values match, and ensuring dual-team review and approval before finalizing a reporting period.
- Observed behavior
- The user is seeking the appropriate methodology and tools to automate data retrieval, comparison, notifications, and approval escalation.
Ensure you have an active Microsoft Power Automate license and the necessary administrative permissions or API credentials to connect both of your separate reporting systems.
Design a Data Comparison and Approval Flow in Power Automate
Utilize Power Automate's built-in connectors to fetch data, compare values logically, and route sign-off requests to multiple teams.
Creating a dual-team approval workflow requires configuring data connections to your specific reporting systems and employing logic operations to compare the values before sending out approval requests.
Because custom logic involving data fetching, escalation, and period closure prevention can become highly complex, consulting specialists in the Microsoft Power Automate Community is highly recommended to finalize your architecture.
Open Microsoft Power Automate and create a new 'Automated Cloud Flow'. Add the appropriate connector actions to retrieve the reporting numbers from both separate systems.
Insert a 'Condition' control step. Configure it to compare the numerical values retrieved from System A and System B. Set the flow to proceed to approvals only if the values are equal.
In the 'If yes' branch of your condition, add the 'Start and wait for an approval' action. Set the approval type to 'Everyone must approve' and assign it to the budgeting and finance operations teams.
For specialized configurations like automated reminders or preventing period closure directly within your ERP/finance systems, post your flow design in the official Power Automate Community for expert guidance.

Manage and Compare Team Reports Easily with WPS Office
While advanced automated API workflows require specialized tools like Power Automate, WPS Office provides a lightweight, highly compatible alternative for everyday report management, data comparison, and team collaboration. Enjoy seamless compatibility with Microsoft Excel formats to manually or logically verify team reports using advanced spreadsheet formulas.
- 1. Open WPS Spreadsheet: Launch WPS Office and open your exported data reports from both systems side-by-side.
- 2. Compare Data with Formulas: Use the VLOOKUP or EXACT functions in WPS Spreadsheet to instantly identify matching numbers or pinpoint discrepancies.
- 3. Collaborate and Sign Off: Share the document link with both teams using WPS Cloud for real-time review, comments, and final sign-off.

Frequently Asked Questions
Can I require multiple approvals before a flow proceeds in Power Automate?
Yes. By selecting the 'Everyone must approve' option within the 'Start and wait for an approval' action, you ensure that representatives from all required teams must sign off before the workflow can proceed to the next step, such as closing the reporting period.
What should I do if the reporting numbers from the two systems do not match?
You should configure the 'Condition' control in your workflow to route to a different branch if the numbers do not match. In this branch, use the 'Send an email' action to notify both teams of the discrepancy so they can investigate before any approvals are requested.
Where can I get specialized help for building complex Power Automate workflows?
The official Microsoft Power Automate Community forums are the best resource. Automation specialists and Microsoft moderators can provide tailored advice on designing complex comparison logic, handling API integrations, and configuring escalation steps.




