Skip to content
KadmoonINC.
Corporate Processes

Purchasing and approvals on Power Platform

A purchasing and approval workflow rebuilt on Power Apps and Power Automate, with a live view of every request from intake to sign-off.

Power AppsPower AutomateDataversePower BI
Open
312
requests live in the flow
Cycle time
2.4 d
from request to ERP posting
SLA on time
91.3%
with automatic escalation
Amount in approval
$6.84M
sum of open requests

Illustrative figures · fictitious client · under NDA

The challenge

A purchasing process ran on email and spreadsheets, so requests stalled, approvals were hard to track, and no one could see where a given order actually was.

What we built

We rebuilt the flow on Power Apps and Power Automate with a governed environment, and put a Power BI view on top so leaders can see volume, aging, and bottlenecks by stage.

  • A Power Apps intake and a Power Automate approval flow.
  • Governed environments and DLP policy from day one.
  • A Power BI view of requests by stage and age.

Outcomes

  • Requests move through a defined flow instead of email.
  • Every order is trackable from intake to sign-off.
  • Bottlenecks by stage are visible and fixable.

The dashboard we delivered

Purchasing and Approvals · End-to-end cycledataverse_compras · ImportRefreshed 07/08 07:05Illustrative data
Report pages
Filters
Period
Last 90 days
Stage
All stages
Approval tier
All
Hierarchy
Business unit
Cost center
Request
Business unit · consolidated
Open-18% this month
312
requests live in the flow
Cycle timewas 9.1 d
2.4 d
from request to ERP posting
SLA on time+22 p.p.
91.3%
with automatic escalation
Amount in approval+$410K
$6.84M
sum of open requests
Requests per month
1,316
Active automations
24
Hours saved/month
310 h
Rejection rate
7.4%

Requests completed per week

Since the go-live of the Power Apps app

CompletedOpen
88735944
W1W3W5W7W9W11W13W15W17W19W21

Requests by business unit

Click to open by cost center

Facilities accounts for 28% of requests and 6% of value: high volume, low ticket.

Requests in the slice

One row per request, with the stage and the SLA clock

8 of 160 rows
Request
Supplier
Stage
Amount
Age
Approver
SLA
SC-2026-6629CC 1042 · Maintenance
Horizonte Materiais
Tier 1
$11K
1 d
L. Aguiar
On time
SC-2026-5427CC 1042 · Maintenance
Gama Consultoria
Triage
$89K
21 d
A. Ribeiro
Overdue
SC-2026-8215CC 2010 · Building
Alfa Serviços
Tier 1
$7K
6 d
P. Sanches
Warning
SC-2026-7667CC 2010 · Building
Fênix Logística
Tier 2
$137K
11 d
M. Tavares
Overdue
SC-2026-4834CC 3011 · Sales SP
Fênix Logística
Tier 2
$86K
14 d
C. Nunes
Overdue
SC-2026-8658CC 3011 · Sales SP
Alfa Serviços
Triage
$145K
11 d
P. Sanches
Overdue
SC-2026-6797CC 4008 · Infrastructure
Horizonte Materiais
Tier 2
$28K
1 d
C. Nunes
On time
SC-2026-6902CC 4008 · Infrastructure
Fênix Logística
Tier 1
$35K
20 d
R. Beltrão
Overdue

Illustrative dashboard with the structure delivered on the project. Client names and figures are fictitious and under NDA.

Want a dashboard like this on your data?

Tell us your scenario and get a diagnosis and a proposal with an investment range within a few business days.

Start a project

More case studies