ANPCDEFP manages attendance, leave and business travel in a single platform.
We built ANPCDEFP's internal administration platform on the Power Platform and the agency's digital workspace on SharePoint Online. Attendance, time recorded by activity and project, leave, remote work and business travel are managed in one system, across the 12 departments, with approval by the coordinator and the director.

Business need
ANPCDEFP manages EU-funded programmes, with its staff organised in 12 departments. Working time is reported by activity and by project, and every trip has to fit the agency's daily allowance, transport and accommodation budgets.
The agency needed a single system for staff administration, with the same rules in every department, approvals along the hierarchy and reporting for management. Department documents sat in shared folders on on-premises servers.
Result
ANPCDEFP's management has attendance, hours by activity and project, leave and business travel for every department in one system. Each request gets a registration number and is approved along the hierarchy, and an approval updates the timesheet, attendance and leave balance. The travel order and supporting documents are generated with the approved budgets and archived in SharePoint.
Solution delivered
- The internal administration platformOne system for attendance, timesheets, leave, remote work and business travel, on the Power Platform, with separate development, test and production environments. HR maintains the reference data (activities, projects, leave types, public holidays, budgets, countries and cities).
- Organisation structure and access rightsEach department is a separate unit in the system. Employees have access to their own records, coordinators to their department's, and directors to every department's.
- Working time by activity and projectEmployees record their time daily by activity type and project, and the team's attendance updates from the timesheet. The day closes automatically at the end of the day; only an administrator can correct it afterwards.
- Leave and remote workThe request calculates working days against the public holiday calendar and is approved by the coordinator, then by the director, with a stand-in when the approver is away. The approval records the days in the timesheet and deducts them from the annual balance; HR is notified of unpaid leave.
- Business travel, with its budgetsThe travel order is assigned to the daily allowance, transport and accommodation budgets, including split budgets and trips with intermediate stops. The director can adjust the budgets during approval, and at the end the travel order and supporting documents are generated with the approvers' names.
- Reporting for managementThe dashboard shows the team's status, leave balances and requests awaiting approval. Power BI reports give hours by employee, activity and department and the monthly summary, with incomplete days flagged.
- The digital workspaceThe agency intranet and team workspaces on SharePoint Online and Teams, with documents migrated from the file servers. The administration platform opens from the intranet, and travel documents are archived in SharePoint.
How it works
- 01
The request
Employees record their time or submit a leave, remote work or travel request, which gets a registration number.
Power Apps
- 02
Approval along the hierarchy
The request is approved by the coordinator, then by the director, under the department's rules.
Power Automate
- 03
Recording
The approval updates the timesheet, attendance and leave balance, and travel documents are archived in SharePoint.
SharePoint Online
- 04
Reporting
Management follows hours, leave and business travel by department in the Power BI reports.
Power BI
