How IFS's four-level project hierarchy, project-driven operational connections, earned-value controls, and revenue recognition translate into D365 Project Management and Accounting — and when to extend with Project Operations — with an honest assessment of where IFS depth requires deliberate design.
No module in an IFS migration requires more careful design work than Project Management & Accounting. IFS was built with project-driven industries at its core — engineering contractors, capital-equipment manufacturers, defence and aerospace organisations — and its project module reflects that heritage in depth and data-model priority.
Project (PROJECT_TAB) is the top of the hierarchy. It carries the project ID, planned start and end dates, the budget, the customer reference for external projects, the responsible project manager, and the accounting defaults — including the Code Part values automatically carried onto all project-related transactions.
IFS routes most operational transactions through projects when projects are active. This operational depth is one of the areas where IFS exceeds a default D365 configuration if that configuration has not been explicitly designed for project-driven operations.
Project cost accumulation in IFS flows through the KP-series PostingCtrl Posting Types to project-specific Code Part C values. The cost lands on the project in the GL simultaneously with its operational source document; there is no separate project journal step for most transaction types.
Project (ProjTable) is the top of the hierarchy, carrying project type, project group, project contract, funding sources, customer reference, and planned dates. The project type (Time and material, Fixed-price, Investment, Cost, or Internal) drives the revenue recognition behaviour;
D365 Project Operations is Microsoft's unified project front-end, built on Dataverse, bridging PMA in F&O with Project scheduling (Project for the Web) and resource management.
IFS projects often sit at the centre of the estate: purchasing, manufacturing, inventory, service and revenue all point at the project structure. The bridge into D365 must therefore preserve both hierarchy and accounting behaviour.
IFS's project module is one of the deepest in the market. D365 PMA with the right topology is a capable target, but the mapping requires deliberate design at every level of the hierarchy.