

NCC
NCC extended Microsoft Dynamics 365 Finance & Operations with dedicated accounts receivable, transportation and inventory modules, integrated with external systems via Microsoft Azure Service Bus.
One of the largest construction companies in Northern Europe
NCC AB (Nordic Construction Company) is a Swedish construction company employing around 18,500 people. It builds residential, commercial, industrial and public buildings, as well as roads and civil engineering and hydraulic structures. It operates mainly in Sweden, Norway, Finland, Denmark, Estonia, Latvia, Lithuania, Germany and Russia.
Project Description
NCC uses Microsoft Dynamics 365 Finance & Operations as its main ERP system. The specifics of the construction industry, including complex investment projects, multi-level cost estimate structures, extensive material supply chains and a network of subsidiaries spanning many countries, required extending the system’s standard modules with dedicated functionality.
The Polish ANEGIS team developed the accounts receivable, transportation and inventory modules, and integrated Dynamics 365 with three external systems: Viktoria, OneIP and C7. Data exchange between the systems was built on Microsoft Azure Service Bus. The project covered the full cycle: from requirements analysis and technical documentation, through software development and testing, to user training.
Challenge
- No dedicated accounts receivable mechanisms tailored to the specifics of the construction industry
- The need to integrate Dynamics 365 with the external systems Viktoria, OneIP and C7
- Limited capabilities of the Data Migration Framework for migrating NCC-specific data
- No flexible mechanism for generating commercial contracts based on any version of a cost estimate
- Manual settlement and allocation of materials to subsidiaries within the group’s extensive structure
- The need for a scalable data exchange architecture for a multi-company, multi-country environment
Solution
- Development of accounts receivable, transportation and inventory modules in Dynamics 365 Finance & Operations, tailored to NCC’s processes.
- Building a data exchange structure between Dynamics 365 and external systems using Microsoft Azure Service Bus.
- Integration with the Viktoria, OneIP and C7 systems.
- Extension of the Data Migration Framework with additional functionality and supplementary entities, enabling migration of NCC-specific data.
- Development of a new mechanism for generating commercial contracts using any version of a cost estimate, including pending cost prices.
- Implementation of a mechanism for automatic settlement and allocation of materials to subsidiaries.
Benefit
- An integrated data environment: Dynamics 365 exchanges information with Viktoria, OneIP and C7 via Azure Service Bus without manual intervention.
- Automatic settlement and allocation of materials eliminates manual work in handling subsidiaries.
- Flexible generation of commercial contracts from any version of a cost estimate speeds up bidding and contracting processes.
- The extended Data Migration Framework enables efficient migration of construction-specific data.
- Dedicated accounts receivable, transportation and inventory modules matched to NCC’s complex processes.
NCC operational range supported by an integrated environment
Viktoria, OneIP, and C7 connected to Dynamics 365 via Azure Service Bus
Let's see how Dynamics 365 can transform your business
We implement, develop, and maintain Microsoft systems: from finance and operations to data and AI. Let’s start with a free consultation about your current situation.


A clear, structured path for change in your company
Switching systems doesn't have to mean chaos. We guide you through four simple steps,ensuring that at every stage, you know exactly what is happening, why it’shappening, and what comes next.
Needs analysis
We get to know your situation, processes, and goals.Together, we determine what needs to change and how we will measure the successof that change.
Choosing the right solutions
We recommend the scope, path, and variant, always startingwith standard options. You make your decisions based on facts, notassumptions.
Roadmap
Schedule, budget, roles, and decision gates. Everyone knowswho is responsible for what and when decisions are made.
Implementation and monitoring
We implement in stages, incorporating testing and risk management, and once live, we stabilize thesystem and transition to ongoing support.
Wondering if this will work for you?
Looking for a Microsoft partner? Let's talk about your project
Work with a team that has delivered implementations and projects for dozens of companies. Schedule an introductory call and see:
How to tailor Dynamics 365 to your company's processes, rather than the other way around
Which areas are worth automating to save time and reduce costs
Here is the step-by-step implementation process with Anegis: from analysis to post-launch support

























