

Case Study
Delegated authority model for procurement
The finance department of Agrii, Origin Enterprises’ biggest subsidiary, requested upfront approval of every single purchase order to increase the control over company spending. Other departments resisted it, due to the risk of introducing delays in critical business operations.
We facilitated the discussion, defined a solution acceptable for all parties, and implemented it in D365 F&O. This resulted in a procurement workflow with minimal customisations, but capable of handling almost 50 different approval scenarios.
Note: key details were blurred or modified for confidentiality reasons.
Quick links:
Context
Agrii is the biggest subsidiary of Origin Enterprises, a group of companies that operates in the agricultural sector. Origin Enterprises grew by acquisitions and Agrii is no exception: effectively, each of its major product line is alike to a separate company, with radically different business models and internal processes. These range from seed processing from field to bag, to resale of crop protection products, to fields satellite imagery on a subscription basis. Agrii has four major product lines and over half a dozen minor ones, each with its own peculiarities.

What our client said
“We went through several iterations of the delegated authority model as we adjusted it to reflect our business operations. IT|Fandango built a solution that leverages the standard system with minimum customisations, so we can maintain the model ourselves. We couldn’t be more satisfied with the result.”
Sara Kirby
Lead Finance Business Partner at Agrii (part of Origin Enterprises)
Request a free discovery call to discuss your D365 F&O requirements
Requirements
Prior to the implementation of D365 F&O, no formal approval existed in Agrii for procurement. The only upfront approval was on purchase requisitions for indirect materials, while the bulk of approval was carried out downstream, with invoice matching. This was a source of concern, so the finance department requested a solution that ensured upfront approval of every single purchase order.
Certain Agrii departments are time-sensitive to placing purchase orders, due to scarcity of supply and price sensitivity. In the most extreme cases, a delayed purchase order receipt would wreak havoc on the production schedule. Naturally, the introduction of a similar approval model was a source of concern, and thus resistance, from some key stakeholders. We facilitated the conversations across a set of meetings to reduce the divide between the finance department and the operational key stakeholders.
Eventually Agrii reached the compromise of pre-approved yearly procurement budgets. Such budgets would be supplier-specific, span a whole year, and approved once by a key stakeholder (as high as the board) to ensure that any subsequent purchase orders linked to it would skip approval, to avoid the risk of delays. Any other purchase order not linked to a budget would be subject to manual approval.
This major process change was dubbed “delegated authority model”.
Complications
The standard D365 F&O system does not offer any form of operational procurement budget. When procurement approval (change management) is introduced, every single purchase order is subject to approval. The purchase order approval workflow editor offers the ability to set up auto-approval conditions, but not as complex as those required by the finance team.
On top of this, an IT|Fandango dedicated analysis revealed a high fragmentation in the procurement process in Agrii, complicated by the radically different business processes between departments.

To limit the extent of customisations, a third-party consultant proposed the use of purchase agreements as a form of internal budget. This was relatively controversial and stirred some heated discussions within the functional team. However, the finance department was thrilled by the idea and refused to explore other options, accepting the risk of never using purchase agreements for its intended standard D365 F&O purpose.

What our client said
“Our D365 F&O implementation was challenging and we often encountered unexpected turns of events. IT|Fandango and its consultants were ready to deal with our complications – we kept throwing them problems and they kept solving them, always with swift and effective solutions.”
Peter Vinestock
Head of Operations at Agrii (part of Origin Enterprises)
Request a free discovery call to discuss your D365 F&O requirements
Our solution
IT|Fandango’s role spanned three major tasks:
- Facilitate the conversations between key stakeholders to reach a meaningful agreement, defined as a solution that is satisfactory for all parties and is also feasible at IT level;
- Finalise the design of the delegated authority model on paper, ensuring that the solution is robust and all possible scenarios are handled;
- Write functional specifications and implement the model in D365 F&O, making it operational.
This case study focuses on point 3, so we will skip any details about our facilitation work as well as our method to ensure the creation of robust software solutions.
Implementing the delegated authority model in D365 F&O included the configuration of the procurement approval workflow, as well as some minor customisations to transform purchase agreements into budgeting tools and to handle borderline cases.
At its completion, the procurement approval workflow looked like this (details blurred for client privacy):

The logic of the workflow, simplified, is as follows:
For every purchase order:
- Major branch one: auto-approval
- If it’s a direct delivery, auto-approve.
- If it’s a project-based, auto-approve.
- If it’s linked to a purchase agreement, check purchase agreement validity
and, if passed, auto-approve.
- Major branch two: indirect procurement
- If below minimum threshold, auto-approve.
- If between the two thresholds, route to cost centre for manual approval.
- If above maximum threshold, route to cost centre for manual approval. If no cost centre is specified, route to site manager for manual approval.
- Major branch three: direct procurement
- Check the purchase order type1, and route according to it.
- Check the purchase order amount1, and route according to it.
- Assign to the retrieved approvers group.
- Exceptions handling:
- If no pool is specified, auto-reject.
- If no site manager is present, route to a generic group of approvers for manual approval.
In total, the workflow handles just short of 50 different scenarios, including exceptions.
1. The long tail visible in the workflow is due to a selection with a row of if-else conditions, since the standard workflow editor of D365 F&O does not support switch case. A similar approach, with if-else conditions in a row, was specified to check the purchase order amount. Basically all possible amount levels are checked, but since only one will be true, there is only one option for routing.
Conclusion
The delegated authority model IT|Fandango designed managed to find balance between the finance department requirements of authorising any purchasing disbursements, and the business operational requirements of avoiding delays during the procurement phase.
Three months after go-live, a total of XXX purchase orders were processed via the delegated authority model workflow, without significant blockers and issues beyond the hypercare period.
Solutions that make a difference
Thank you for reading! This case study shows you how we work and the value we bring to our clients. Dynamics 365 F&O implementations can be extremely stressful, but they don’t have to be. Request a free discovery call to find out how we can help you.
Still unconvinced? Read more case studies and discover what we did to help other clients with needs like yours.
