Transformation Readiness

Dynamics 365 Engineered Manufacturing: A Practical Guide for Fabrication and EPC Businesses in the UAE and Saudi Arabia

Factory engineer using a tablet beside industrial machinery for Dynamics 365 engineered manufacturing
All categories
GCC Transformation

What This Guide Covers

Engineered manufacturing is not a production line problem. It is a coordination problem.

In fabrication, EPC, and engineer-to-order environments, the scope rarely starts as a clean bill of materials. It arrives as drawings, a BOQ, a delivery schedule, and a contract that will change. By the time material reaches the shop floor, engineering has already revised the drawings, procurement has committed to earlier lead times, and project control is tracking the first variation order.

That is why standard ERP usually struggles here. It is built for repetitive manufacturing with fixed BOMs, standard costs, and predictable production cycles. Engineered manufacturing in the UAE and Saudi Arabia is none of those things. Projects are unique. BOMs evolve. Procurement is tied to project milestones, not stock replenishment. Revenue recognition follows contract terms, not shipment dates.

This guide explains how Dynamics 365 connects engineering, procurement, fabrication, warehouse operations, project delivery, and revenue recognition in one operating model. It also shows what has to be configured correctly for the system to work in practice, not just in theory.

Why This Matters

The real cost of disconnection between engineering, procurement, warehouse, and finance is not inefficiency. It is margin erosion, delayed close-out, and variation orders that never get costed properly.

If your organisation is evaluating Dynamics 365 for fabrication or EPC work, this is the lens that matters: not whether the software can store transactions, but whether it can preserve control across a changing project lifecycle.

Request a Manufacturing Readiness Assessment
Request a Manufacturing Readiness Assessment

Why Standard ERP Fails Engineered Manufacturing

Before addressing what Dynamics 365 can do, it is worth being precise about why generic ERP implementations in this sector fail. The failure mode is almost always the same: the system is configured for a manufacturing model the business does not actually operate.

The Engineer-to-Order Problem

In engineer-to-order and fabricate-to-order environments, every project is effectively a unique product. The BOM is not predefined. It is derived from drawings, specifications, and client requirements that evolve throughout the project lifecycle. Standard ERP systems assume a stable BOM at the point of production order creation. In fabrication, that assumption breaks down immediately.

The consequences are predictable:

  • Production orders are raised against incomplete or outdated BOMs
  • Material requirements planning generates incorrect procurement signals
  • Actual costs diverge from estimates with no structured mechanism to track why
  • Variation orders are managed in spreadsheets outside the ERP, creating a permanent reconciliation problem at project close-out

The Variation Order Gap

Variation orders are a defining feature of engineered manufacturing contracts in the UAE and Saudi Arabia. A large EPC project may generate dozens of approved and pending VOs across its lifecycle. Each one affects scope, cost, procurement commitments, and potentially revenue recognition.

Most ERP systems have no native concept of a variation order. They track transactions, not contractual changes. The result is that project managers and finance teams spend significant time reconciling what the ERP recorded against what the contract actually permits.

The Procurement Timing Problem

In fabrication, procurement is project-driven, not inventory-driven. Materials are purchased against specific project requirements, often with long lead times for structural steel, pressure vessel components, or specialist fittings. Purchasing against the wrong revision of a BOM, or without visibility of what has already been committed across other active projects, creates both cost overruns and material shortages on the shop floor.

ChallengeStandard ERP BehaviourRequired Behaviour
BOM managementFixed BOM at production orderDynamic BOM with revision control
Variation ordersNo native conceptTracked against contract and cost
ProcurementStock replenishment logicProject-driven purchase requisitions
Revenue recognitionShipment or invoice dateContract milestone or percentage completion
Cost reportingCost centre or departmentProject, work package, and phase

The gap between standard ERP behaviour and what engineered manufacturing actually requires is not a configuration gap. It is an architectural one. Dynamics 365, when implemented by a partner with domain expertise in this sector, closes it.

BOM Control and Engineering Change Management in Dynamics 365

The BOM is the backbone of engineered manufacturing. Every downstream process, from procurement to production scheduling to cost reporting, depends on the accuracy and currency of the BOM. In Dynamics 365, BOM management is not a static record. It is a living document connected to the production order, the project, and the procurement plan simultaneously.

Revision Control That Reflects How Engineering Actually Works

Dynamics 365 supports multiple BOM versions against a single item or production order. When the drawing team issues a revised specification, the engineering change order (ECO) process in Dynamics 365 captures the change, routes it for approval, and updates the active BOM version. Production orders referencing the previous version are flagged. Procurement commitments tied to superseded components can be reviewed before additional purchase orders are raised.

This matters in practice because engineering changes in fabrication do not happen in isolation. A revision to a structural steel assembly affects the cutting schedule, the welding sequence, the surface treatment specification, and potentially the delivery date. A system that tracks only the BOM change without propagating the impact downstream does not solve the problem. It just records it.

Connecting BOQ to BOM to Production

For EPC contractors and fabricators working from a bill of quantities, Dynamics 365 allows the BOQ to be structured as the top-level project scope, with BOMs generated at the work package or assembly level beneath it. This means:

  • The project manager sees progress against the BOQ
  • The production team works from BOMs tied to specific work packages
  • The drawing team updates specifications against the same project structure
  • Finance reports cost and revenue at the BOQ line level

This four-way connection between project scope, engineering documentation, production, and finance is what most fabrication businesses are trying to achieve with a combination of project management tools, spreadsheets, and a disconnected ERP. Dynamics 365 consolidates it into a single data model.

Key capability: Engineering change orders in Dynamics 365 can be configured to require sign-off from procurement, production planning, and project controls before a BOM revision becomes active. This prevents production from working from superseded drawings while procurement is still committed to the old specification.

Talk to a Dynamics 365 Engineered Manufacturing Specialist
Talk to a Dynamics 365 Engineered Manufacturing Specialist

Procurement, Warehouse and Production Cost Control

In engineered manufacturing, procurement is where project margins are won or lost before a single weld is made. Committing to the wrong quantities, at the wrong time, against the wrong BOM revision, is one of the most common sources of cost overrun in fabrication projects across the UAE and Saudi Arabia.

Project-Driven Procurement in Dynamics 365

Dynamics 365 replaces stock replenishment logic with project-driven purchase requisitions. When a production order is confirmed against a specific BOM version, the system generates material requirements tied to that project. Buyers can see:

  • What is required, by work package and phase
  • What is already on order or in stock across all active projects
  • What the committed cost is versus the project budget
  • Lead times against the production schedule

This visibility prevents the two most common procurement failures in fabrication: over-purchasing (because buyers cannot see what other projects have already committed) and under-purchasing (because procurement was not informed of a BOM revision until the material was already needed on the shop floor).

Warehouse Operations Aligned to Production

Fabrication warehouses are not distribution warehouses. Material is received against project purchase orders, stored by project or work package, issued to production against specific job cards, and tracked for remnants and offcuts that may be reusable on future work packages.

Dynamics 365 Warehouse Management supports project-tagged inventory, meaning material received for Project A cannot be inadvertently consumed by Project B without an explicit transfer and cost reallocation. For businesses running multiple concurrent fabrication projects, this is not a nice-to-have. It is the difference between accurate project cost reporting and a reconciliation exercise at every project close-out.

Production Costing: Actual vs. Budget vs. Earned Value

Production costing in Dynamics 365 operates at three levels simultaneously:

  1. Budget cost - established from the BOM and the project estimate at tender
  2. Committed cost - purchase orders raised but not yet invoiced
  3. Actual cost - materials consumed, labour posted, subcontract invoices received

For IT Directors implementing this system, the configuration decision that matters most is how labour is captured. Dynamics 365 supports both time and attendance integration and manual job card posting. In fabrication environments, job card posting against production orders tied to project work packages gives the most granular cost visibility, but it requires discipline from the shop floor team and clear configuration of work centres and cost categories.

Production costing reality check: The accuracy of your project cost reports in Dynamics 365 is directly proportional to the discipline of your shop floor posting process. The system can only report what it is told. Configuring the right costing methodology at implementation is far less expensive than trying to reconcile inaccurate project costs after go-live.

Managing Variation Orders Without Losing Financial Control

Variation orders are where engineered manufacturing projects become financially complex. A VO is not just a scope change. It is a contractual event that affects the project budget, the procurement plan, the production schedule, and the revenue recognition timeline simultaneously. Managing VOs in a spreadsheet while the ERP tracks the original contract scope is a recipe for financial reporting that is always one version behind reality.

How Dynamics 365 Structures Variation Order Management

In a correctly configured Dynamics 365 environment for fabrication and EPC, variation orders are managed as contract line amendments within Project Operations or as change order workflows tied to the original project structure. This means:

  • Each VO is logged against the original contract with its own approval status (pending, approved, disputed)
  • Approved VOs update the project budget and revenue forecast automatically
  • Procurement commitments tied to the VO scope are tracked separately from the original contract scope
  • Production orders generated from VO scope are flagged as variation work, not original scope

The Financial Reporting Benefit

When VOs are managed inside Dynamics 365 rather than in parallel spreadsheets, the financial reporting benefit is immediate. Project managers and finance directors can see, at any point in the project lifecycle:

  • Original contract value vs. approved VO value vs. pending VO value
  • Cost committed against original scope vs. VO scope
  • Margin position on the original contract separate from the margin impact of approved VOs
  • Exposure from pending VOs that have not yet been approved but where cost has already been committed

For COOs and CFOs reviewing project portfolios in the UAE and Saudi Arabia, this level of visibility is the difference between managing projects reactively (finding out about margin erosion at close-out) and managing them proactively (identifying margin risk while there is still time to act).

The VO discipline test: If your current process requires a finance team member to manually reconcile VO values from a contract register into your ERP at month end, your system is not managing variation orders. It is recording them after the fact. Dynamics 365, configured correctly, eliminates that reconciliation step entirely.

Project Delivery and Revenue Recognition for Fabrication and EPC

Revenue recognition in engineered manufacturing is one of the most technically demanding areas of ERP configuration in this sector. Unlike product sales, where revenue is recognised at the point of delivery, fabrication and EPC contracts typically recognise revenue on a percentage-of-completion basis, against contractual milestones, or through a combination of both. Getting this wrong does not just create accounting adjustments. It misrepresents the financial health of the business to leadership and, in listed or regulated entities, creates compliance exposure.

Percentage of Completion vs. Milestone Billing

Dynamics 365 Project Operations supports both revenue recognition methods natively, and critically, it supports them at the work package level within a single project. This means a contract that bills 30% on drawing approval, 40% on fabrication completion, and 30% on site delivery can be configured to recognise revenue at each milestone, while the underlying cost accrues continuously as production progresses.

For businesses where different work packages within the same contract have different billing terms, this granularity is essential. A single project in Dynamics 365 can carry:

  • Fixed-price work packages with milestone billing
  • Time and materials work packages with actual cost pass-through
  • Variation order lines with their own billing terms
  • Retention amounts held against practical completion

Asset Tracking and Maintenance Cost Integration

For fabricators who also maintain the assets they produce, Dynamics 365 extends the project lifecycle beyond delivery. Assets fabricated and commissioned under a project can be transferred to the Asset Management module, carrying their full cost history from the production order. Maintenance schedules, spare parts BOMs, and service costs are then tracked against the asset throughout its operational life.

This is particularly relevant for industrial equipment manufacturers, pressure vessel fabricators, and MEP contractors who provide ongoing maintenance contracts alongside their fabrication work. The financial benefit is that the total cost of ownership of an asset, from fabrication through maintenance, is visible in a single system without manual data migration between project records and asset registers.

Project Cost vs. Revenue: The Configuration That Changes Everything

The most impactful configuration decision in a Dynamics 365 implementation for engineered manufacturing is how project cost and revenue are structured to interact. In a standard configuration, cost and revenue are tracked at the project level. In a correctly designed implementation for fabrication, they are tracked at the work package level, with the ability to roll up to project, contract, and portfolio level for executive reporting.

This distinction determines whether your monthly project review is a financial conversation or a reconciliation exercise.

Real Implementations: Al Abbar Group and Technomak Energy

The operational challenges described above are not theoretical. They are the specific problems that fabrication and EPC businesses in the UAE and Saudi Arabia bring to Dynamics 365 implementations. Two client engagements illustrate what a correctly configured system delivers in practice.

Al Abbar Group: Commercial Transformation and Architecture for Project-Based Manufacturing

Al Abbar Group engaged Terracez to address a set of complex commercial and operational challenges that are common across large, project-based manufacturing and fabrication businesses: fragmented cost visibility, disconnected commercial data across Dynamics 365 Finance and Operations, Integra, and Excel, and an absence of unified structures for managing WIP, BOQ-based billing, and variation orders across design, fabrication, and installation phases.

The engagement was structured as a transformation assessment and commercial architecture exercise, consistent with Terracez's Transformation Intelligence approach. Before any technology configuration was scoped, the work focused on five business priorities:

  • Real-time project cost visibility: defining the cost architecture and data flows required to give leadership an accurate view of committed, actual, and forecast cost at any point in the project lifecycle, without period-end consolidation
  • Unified commercial data: mapping the commercial operating model across systems to eliminate the reconciliation burden created by parallel data in D365 F&O, Integra, and Excel
  • WIP visibility across design, fabrication, and installation: establishing a WBS and BOQ-aligned project structure that reflects how work actually progresses through each phase, rather than how the ERP was originally configured
  • BOQ-based billing and revenue recognition: designing a revenue recognition architecture aligned to contractual milestones and BOQ line items, replacing invoice-date defaults that misrepresent project financial performance
  • Integrated Variation Order management: defining a VO workflow that captures approved and pending VOs within the project financial structure, eliminating the spreadsheet-based reconciliation that creates reporting lag at month end

The transformation roadmap and data and integration architecture were defined before technology implementation was scoped. This sequencing, commercial operating model first, technology configuration second, is what distinguishes a transformation advisory engagement from a standard ERP implementation.

Terracez's role with Al Abbar Group reflects its position as a transformation advisory and Dynamics 365 partner: the work begins with understanding the commercial complexity of the business, not with configuring software.

Technomak Energy International: Revenue Recognition and Procurement Cost Realisation for Industrial Fabrication

Technomak Energy operates in the industrial fabrication and process equipment sector, where project cost vs. revenue recognition is one of the most complex financial management challenges in the industry. Fabrication contracts in this sector often span 12 to 36 months, with revenue recognition tied to inspection milestones, factory acceptance tests, and site delivery, while costs accrue continuously across procurement, production, and subcontracting.

The Dynamics 365 implementation for Technomak Energy addressed two specific requirements:

Revenue recognition aligned to industry processes. The standard Dynamics 365 revenue recognition configuration was customised to reflect the specific milestone structure of industrial fabrication contracts, including the treatment of retention, partial handovers, and client-held spares. The result is that revenue is recognised at the contractually correct point, not at the nearest available system default.

Procurement cost realisation by project and work package. In pressure vessel and process equipment fabrication, procurement costs, particularly for specialist materials and long-lead items, represent a significant proportion of total project cost. The implementation configured procurement cost realisation at the work package level, giving project managers and finance teams visibility of committed and actual procurement cost against the project budget in real time.

For Technomak Energy, the combination of accurate revenue recognition and real-time procurement cost visibility transformed project financial management from a retrospective reporting function into an active project control tool.

Terracez has delivered Dynamics 365 for fabrication and EPC businesses across the UAE and Saudi Arabia.

See If Your Environment Qualifies for a Manufacturing Readiness Assessment
See If Your Environment Qualifies for a Manufacturing Readiness Assessment

What to Look for in a Dynamics 365 Partner for Engineered Manufacturing

The difference between a Dynamics 365 implementation that works for engineered manufacturing and one that does not is almost never the software. It is the implementation partner's understanding of how fabrication, EPC, and engineer-to-order businesses actually operate.

Domain Knowledge Is Not Optional

A partner who has implemented Dynamics 365 for distribution or retail will configure the system using the logic of those industries. They will use stock replenishment for procurement, standard costing for production, and invoice-date revenue recognition for finance. Each of those defaults is wrong for engineered manufacturing, and correcting them after go-live is expensive.

The questions to ask a prospective partner before engaging:

  • Have you implemented Dynamics 365 for fabricate-to-order or engineer-to-order environments specifically?
  • How do you handle BOM revision control when engineering changes occur mid-production?
  • How have you configured variation order management in previous engagements?
  • What is your approach to project cost vs. revenue recognition for long-duration contracts?
  • Can you demonstrate a reference implementation in the fabrication or EPC sector?

The Readiness Assessment Conversation

One of the most common failure points in Dynamics 365 implementations for engineered manufacturing is not the software configuration. It is the state of the business's own data, processes, and organisational readiness before the project begins.

A structured readiness assessment before implementation scoping should evaluate:

Readiness AreaWhat to Assess
Process maturityAre current processes documented well enough to configure against?
Data qualityAre BOMs, item masters, and project structures clean and complete?
Stakeholder alignmentDo engineering, procurement, production, and finance agree on how the system should work?
Change readinessIs the organisation prepared for the discipline that an integrated ERP requires?
Integration requirementsWhat external systems (drawing management, QA, HR) need to connect to Dynamics 365?

An implementation partner who skips this conversation and moves directly to licensing and scoping is optimising for their own sales cycle, not for your project outcomes.

Terracez specialises in Dynamics 365 for engineered manufacturing across the UAE and Saudi Arabia.

Request a Manufacturing Readiness Assessment
Request a Manufacturing Readiness Assessment

Is Your Organisation Ready for Dynamics 365 Engineered Manufacturing?

The operational case for Dynamics 365 in engineered manufacturing is clear. A single connected platform that manages BOM revision control, project-driven procurement, warehouse operations, production costing, variation order tracking, and revenue recognition eliminates the coordination failures that erode margin and delay project close-out in fabrication and EPC businesses across the UAE and Saudi Arabia.

The more important question is not whether Dynamics 365 can handle your environment. It is whether your organisation is ready to implement it in a way that delivers the outcomes described above.

The businesses that get the most from a Dynamics 365 implementation share three characteristics:

  1. They have mapped their current processes in enough detail to know where the gaps are before the implementation starts.
  2. They have alignment between engineering, procurement, production, and finance on how the integrated system should work.
  3. They have a partner who understands engineered manufacturing, not just Dynamics 365.

If you are evaluating Dynamics 365 for a fabrication, EPC, or industrial manufacturing environment in the UAE or Saudi Arabia, a Manufacturing Readiness Assessment is the right starting point. It evaluates your process maturity, data quality, stakeholder alignment, and integration requirements before any implementation scoping begins, and it gives you a clear picture of what a successful implementation requires from your organisation, not just from the software.

Request a Manufacturing Readiness Assessment
Request a Manufacturing Readiness Assessment

Why Fabrication and EPC ERP Success Depends on Transformation Intelligence

The operational case for Dynamics 365 in engineered manufacturing is compelling. The platform can handle BOM revision control, project-driven procurement, variation order management, and contract-based revenue recognition. Most fabrication and EPC businesses that evaluate it reach the same conclusion: the software is capable.

Yet ERP implementations in this sector still fail, or deliver far less than expected, at a rate that the industry rarely discusses openly. The reason is almost never the platform. It is the organisation.

The Real Failure Pattern in Fabrication ERP

In engineered manufacturing, the complexity that makes ERP hard is not technical. It is organisational. Engineering, procurement, production, commercial, and finance teams each hold a piece of the project truth. When those teams do not share decision rights, data standards, or process ownership, the ERP becomes a transaction recorder rather than a control system.

The failure patterns are consistent across fabrication and EPC businesses in the UAE and Saudi Arabia:

  • Undefined process ownership: Who owns the BOM revision process? If engineering, procurement, and production each have a different answer, the ECO workflow will not hold after go-live.
  • Weak master data discipline: Dynamics 365 can manage multiple BOM versions, but only if the item master is clean, consistent, and governed. Most fabrication businesses discover their data quality problems during implementation, not before.
  • Misaligned commercial and operational views: Finance wants to recognise revenue by milestone. Project managers want to report progress by work package. Production tracks by job card. If these three views are not aligned before configuration begins, the system will be configured for one team and resisted by the others.
  • Variation order governance gaps: The VO workflow in Dynamics 365 is only as effective as the commercial governance process behind it. If approvals are informal, if pending VOs are committed to without sign-off, or if the commercial team operates outside the system, the financial control benefit disappears.

Transformation Intelligence Applied to Engineered Manufacturing

Transformation Intelligence is the discipline of identifying and addressing the organisational signals that determine whether a technology programme delivers its intended outcomes. In fabrication and EPC, those signals are specific.

Before a Dynamics 365 implementation begins, the questions that matter most are not about software features. They are:

Do engineering, procurement, production, and finance share a common view of project scope and cost? Is process ownership defined clearly enough to configure workflows against? Is the organisation prepared to operate with the data discipline an integrated ERP requires?

These are not IT questions. They are executive and operational questions. They require alignment at leadership level before configuration begins. A business that cannot answer them clearly will configure Dynamics 365 against assumptions that the organisation does not actually share, and the gap will surface after go-live when it is most expensive to address.

Why This Matters Before You Scope

Terracez approaches Dynamics 365 engagements for fabrication and EPC businesses through the Transformation Intelligence Framework. Before implementation is scoped, the assessment covers executive alignment, process ownership, data quality, commercial governance, and change readiness across the functions that the system will connect.

This sequencing, organisational readiness before technology configuration, is what distinguishes a transformation programme from a software installation. It is also what determines whether the BOM control, VO management, and revenue recognition capabilities described in this article are realised in practice or remain theoretical.

The platform is ready. The question is whether your organisation is.

Request a Manufacturing Readiness Assessment

Assess process maturity, BOM and master data quality, stakeholder alignment, integration requirements and change readiness before Dynamics 365 implementation scoping begins.

Request a Manufacturing Readiness Assessment
Request a Manufacturing Readiness Assessment
Frequently Asked Questions

Answers that help you move forward with confidence

Your brand deserves powerful design that delivers measurable results.

Why does standard ERP struggle with engineered manufacturing?
Procurement should be project-driven rather than based only on stock replenishment. Material requirements need to be tied to the relevant project, work package and BOM version, while buyers retain visibility of stock, open commitments, lead times and project budget impact across concurrent work.
How does Dynamics 365 support BOM revision control in fabrication?
Dynamics 365 can manage multiple BOM versions and engineering change orders so revised specifications are approved and activated in a controlled way. The design can connect engineering changes to production planning, procurement commitments and project controls so superseded requirements are identified before more material is purchased or consumed.
How should procurement be configured for fabrication and EPC projects?
Procurement should be project-driven rather than based only on stock replenishment. Material requirements need to be tied to the relevant project, work package and BOM version, while buyers retain visibility of stock, open commitments, lead times and project budget impact across concurrent work.
How can Dynamics 365 help manage variation orders?
Variation orders can be structured as contract amendments or governed change workflows tied to the original project. Approved changes can update budgets and forecasts, while VO-related procurement and production activity can be separated from original contract scope for clearer margin and exposure reporting.
How does Dynamics 365 support revenue recognition for fabrication and EPC?
Project-based Dynamics 365 designs can support milestone, percentage-of-completion and mixed billing structures, including work packages with different commercial terms. The important implementation decision is how cost and revenue are structured at work-package level and rolled up to project, contract and portfolio reporting.
What should a Manufacturing Readiness Assessment cover before implementation?
The assessment should review process maturity, BOM and item-master quality, stakeholder alignment across engineering, procurement, production and finance, organisational change readiness, and the external systems that must integrate with Dynamics 365.
What should fabrication and EPC businesses look for in a Dynamics 365 partner?
Look for direct experience with engineer-to-order or fabricate-to-order environments, BOM revision control, project-driven procurement, variation order governance, long-duration project costing and revenue recognition. Domain knowledge matters because generic ERP defaults often do not fit fabrication and EPC operations.