What does Middle Office mean in Dynamics ATS?
Dynamics ATS Middle Office extends the recruiting process beyond the placement.
It connects the operational work that happens between recruiting and your financial systems, including:
Onboarding
Placements and assignments
Projects
Candidate and worker self-service
Client and manager self-service
Time and expense
Approvals
Pay and bill information
Payroll and invoicing handoff
Instead of ending the process when a candidate is placed, Dynamics ATS helps maintain a connected operational process from opportunity through placement and into your back office.
What is the difference between Front Office, Middle Office, and Back Office?
Front Office covers the sales and recruiting process, including clients, opportunities, jobs, candidates, applications, submissions, interviews, and placements.
Middle Office manages the operational processes that occur before and after a placement, including onboarding, assignments, projects, worker information, time and expense, approvals, and pay/bill information.
Back Office includes financial functions such as payroll, accounts receivable, invoicing, accounting, and financial reporting.
Dynamics ATS connects these areas so information does not need to be manually recreated as work moves from recruiting to operations and finance.
What happens after a candidate is placed?
A placement can become the starting point for the operational workflow.
Depending on your business process, Dynamics ATS can connect the placement to:
Onboarding requirements
Assignment or project information
Start and end dates
Client and worker information
Pay and bill rates
Timesheets
Expenses
Client approvals
Payroll information
Billing and invoicing information
This allows recruiting and operations teams to continue working from the same connected information after the recruiting process is complete.
Does Dynamics ATS include Candidate and Client Portals?
Yes.
Dynamics ATS supports secure Candidate and Client Portals that can extend Middle Office processes to candidates, contractors, employees, clients, hiring managers, and other external participants.
Depending on your configuration, portals can support activities such as:
Onboarding
Document collection
Assignment information
Candidate and worker self-service
Timesheet entry
Expense submission
Client or manager approvals
Candidate feedback
Client collaboration
This allows external users to participate in the process without requiring access to the internal Dynamics ATS application.
Does Dynamics ATS support timesheets and expenses?
Yes.
Dynamics ATS supports time and expense workflows connected to workers, placements, assignments, projects, and clients.
Timesheets and expenses can be submitted, reviewed, approved, and made available for downstream payroll, billing, accounting, or financial processes.
The specific workflow can be configured around your organization's approval and operational requirements.
Does Dynamics ATS support pay and bill rates?
Yes.
Pay and bill information can be maintained as part of the placement and assignment process, allowing operational teams to connect the commercial terms of a placement with time, expense, approvals, billing, and payroll handoff.
This provides greater visibility between recruiting, operations, and finance without maintaining separate copies of the same placement information.
Does Dynamics ATS process payroll?
Dynamics ATS is not intended to replace a dedicated payroll system.
Instead, Dynamics ATS manages the recruiting and operational information required before payroll and can make approved information available to your payroll or back-office system.
For example, approved time, worker, placement, assignment, pay rate, and related operational information can be used as part of a payroll integration or handoff.
Does Dynamics ATS replace our accounting or ERP system?
No.
Dynamics ATS is designed to work with your back-office financial systems rather than replace them.
Dynamics ATS manages the recruiting and workforce operational process while systems such as Microsoft Dynamics 365 Business Central, Dynamics 365 Finance, or other payroll and accounting platforms can continue to manage financial accounting, payroll, invoicing, and related back-office functions.
Can Dynamics ATS integrate with Microsoft Dynamics 365 Business Central?
Yes.
Dynamics ATS can be integrated with Microsoft Dynamics 365 Business Central to connect recruiting and workforce operations with financial processes.
Typical integration opportunities may include:
Customers and client information
Workers or resources
Placements and assignments
Projects
Pay and bill information
Approved time
Approved expenses
Billing information
Invoice-related data
The exact integration depends on your Business Central configuration, accounting processes, and the information your organization wants to exchange between systems.
Can Dynamics ATS integrate with Dynamics 365 Finance?
Yes.
Dynamics ATS can work with Dynamics 365 Finance as part of a Microsoft-based front, middle, and back-office architecture.
Approved operational information from Dynamics ATS can be made available to downstream finance, payroll, billing, project accounting, or other financial workflows based on your organization's requirements.
Can Dynamics ATS integrate with a non-Microsoft payroll or accounting system?
Yes.
Your back-office system does not have to be a Microsoft application.
Dynamics ATS can integrate with other payroll, accounting, ERP, and financial platforms using supported APIs, Microsoft Power Platform integration capabilities, and other integration methods.
Integration requirements vary by system and should be reviewed as part of the implementation scope.
Do we have to move our back office into Dynamics ATS?
No.
One of the primary purposes of the Middle Office is to connect systems without requiring every department to work in the same application.
Recruiters can work in Dynamics ATS, candidates and workers can use portals, clients or managers can participate in approval workflows, and accounting can continue using its back-office financial system.
The objective is to connect the process and the data rather than force every participant into a single user interface.
Where is Middle Office data stored?
Core Dynamics ATS data is maintained inside your Microsoft Dataverse environment.
This allows candidate, client, job, placement, assignment, project, time, expense, approval, and related operational information to remain connected within your Microsoft environment.
When integrations are implemented, the appropriate information can then be exchanged with external payroll, accounting, ERP, or other back-office systems.
Can Middle Office workflows be customized?
Yes.
Dynamics ATS is built on Microsoft Dataverse and Power Platform, allowing organizations to configure and extend workflows around their operational requirements.
Examples can include:
Placement-to-onboarding processes
Assignment creation
Document requirements
Timesheet approval
Expense approval
Client approval workflows
Notifications and reminders
Pay and bill validation
Payroll handoff
Billing handoff
Business Central or ERP integrations
The level of configuration or development required depends on the organization's process.
Does Middle Office work with Microsoft 365 and Power Platform?
Yes.
Dynamics ATS is built around the Microsoft ecosystem and can work with technologies including:
Microsoft Dataverse
Microsoft Power Platform
Microsoft 365
Microsoft Teams
Microsoft Outlook
Microsoft SharePoint
Microsoft Power BI
Microsoft Copilot
Dynamics 365 Business Central
Dynamics 365 Finance
This makes it possible to connect recruiting, workforce operations, collaboration, automation, analytics, and financial processes using the Microsoft technologies your organization already uses.
What is the primary benefit of connecting Middle and Back Office?
The primary benefit is reducing the operational gaps that occur after a placement.
Instead of recruiting handing information to operations, operations recreating it for payroll, and finance entering it again for billing, Dynamics ATS can maintain a connected operational record and pass the appropriate approved information downstream.
The goal is simple:
Reduce duplicate data entry
Reduce manual handoffs
Improve visibility after placement
Connect recruiting and operations
Improve candidate, worker, and client self-service
Give finance cleaner operational data
Maintain a connected process from opportunity to cash
Is Middle Office only for staffing companies?
No.
Middle Office capabilities are particularly valuable for staffing, contract staffing, consulting, and project-based organizations because these businesses continue managing workers after placement.
However, organizations can use the same capabilities anywhere invoicingiing, onboarding, assignments, projects, approvals, external portals, time, expense, or post-placement workflows are required.
How do we determine what Middle and Back Office functionality we need?
Start with the process that occurs after a candidate is selected or placed.
Identify:
What information recruiting hands to operations
What onboarding steps must occur
How assignments or projects are created
How workers enter time and expenses
Who approves time and expenses
What information payroll requires
What information accounting requires for billing
Which system should own each part of the process
From there, Dynamics ATS can be configured to support the Middle Office workflow and integrations required to connect that process to your back-office systems.