Product

Master Data Management System

Effective master data management

Master Company
Authoritative master data

One approved source for the entire group.

Receiver Companies
The same data in every branch

Europe, Asia, the Americas, Africa and Australia use the same approved data.

One master source

Selected data is maintained centrally.

Automatic distribution

Receivers get the same approved values.

Worldwide consistency

Branches across every region work with consistent data.

Master Data Management System

Effective master data management

Many multi-subsidiary companies face daily problems with data structure and communication between subsidiaries, as well as individual users.

By default, companies in Dynamics 365 Business Central (and also previously in Microsoft Dynamics NAV) manage their data on their own. This implies the data inconsistency if there is no application or extension is used for data synchronization. The data inconsistency has business drawbacks in many operational areas. The lack of standardized data management triggers problems with monitoring subsidiary performance as well as applying uniform pricing and distribution policies. Processes get more and more inefficient.

d365bcmaster-datacorporate-groups
Typical problems solved with Master Data Management System and benefits
01 Data consistency

Typical problems solved with Master Data Management System

  • Lack of unified database

    - integrated across all company locations, that would facilitate the introduction of changes in the entire organization

  • Different inventory numbering systems

    - hindering the comparison of stock levels between locations

  • Lack of unified data

Benefits of Master Data Management System:

  • Faster implementation of changes within the organization
  • Easier data comparison for headquarters
  • Faster deployment of new companies using predefined data
02 Centralized operations

Typical problems solved with Master Data Management System

  • Inability to enter central pricelists, design BOMs, etc.

    - as well as facing difficulties in their distribution between subsidiaries

  • Difficulties in entering group contracts for vendors

  • The need to monitor data in each company separately

Benefits of Master Data Management System:

  • Centralized purchasing
  • Easier Shared Service Center management
  • Easier control over customer relationship management
03 Communication and integration

Typical problems solved with Master Data Management System

  • Additional communication difficulties within EDI

Benefits of Master Data Management System:

  • Easier communication between companies in the group
  • A good basis for integration with external systems
Master Data Management System

Master Data Management System

Master Data Management System is an app for Microsoft Dynamics 365 Business Central (Dynamics NAV) designed for multinational organizations that use this system. Sooner or later, such organizations are confronted with challenges regarding data consistency in their companies. From the group’s perspective, it is recommended to standardize critical data categories (e.g. items) in all companies instead of permitting inconsistencies at a local level. This approach can be extended with new sets of features to meet growing demands of users and markets during the digital transformation.

E-book

Explore the latest version of Master Data Management System

Download the MDMS resource pack with functionality, implementation notes, sample processes, objects, versions and benefits.

Download
Master Data Management System e-book
Capabilities

Master Data Management System Capabilities

As an extension of Microsoft Dynamics 365 Business Central (Dynamics NAV), Master Data Management System allows users to configure sets of data within the Master Company (i.e. central company in a group) and replicate this data to the local companies (Receivers) that use Business Central in order to ensure data consistency within the corporate group.

Users are allowed to set up any number of Receivers, i.e. target companies, to which data is replicated. The structure of data replicated can be set up as data sets.

Users can use any number of created data sets and set them up to be replicated to a particular Receiver, by using the replication card. Replication can be either Full or Incremental. While processing Incremental replication, only data changed during the last replication will be exported.

The app is particularly useful when a company needs to create and maintain certain Dynamics 365 Business Central cards (e.g. items, BOMs, vendors) in one company - called "Master" company - and afterwards synchronize the data to all of the subsidiaries ("Receiver" companies).

The app uses web services as a data transport layer.

Deployment scenarios

Replication - Master Company and Receiver Companies

In Master Data Management System, data exchange is always performed from the Master Company to Receiver Companies. A Master Company is a company where all data considered global is stored. Receiver Companies are the companies to which data is sent. Depending on the type of Dynamics 365 Business Central (Dynamics NAV) installation in the organization, data exchange is managed within one database/tenant, within multiple databases/tenants, within databases located at multiple SQL servers, or in scenarios using corporate ERP systems such as SAP or Oracle. It is possible to synchronize data across companies on different Business Central or NAV versions. Master Data Management System also supports scenarios with some Business Central companies installed on-premises and others in SaaS.

Integration

MDMS is often implemented together with Advanced Intercompany, which exchanges documents between companies once master data is standardised across the group.

Read more →
Comparison

Master Data Management System by IT.integro vs Master Data Sync by Microsoft

See how Master Data Management System compares with Microsoft's standard master data synchronization approach for Business Central.

Check the comparison
Master Data Management System vs Master Data Sync comparison
Data Sets

Data Sets

The data set contains information about the structure of data to be replicated. The user can set up which fields should be included in a data set. In the replication process, data sets are linked to a selected Receiver and the scope of data to be replicated is set up.

Build the set: add a table or a field inside a node, or next to it.

Sample process: extending the assortment in a local company

When implementing Master Data Management System, companies usually indicate items as one of the first areas to be synchronized. It is difficult to explain why a group that offers exactly the same items in its all subsidiaries does not use at least a uniform item numbering. The lack of such unification/standardization brings about unnecessary complications e.g. in communication within the group.

When Master Data Management System is implemented, it may however transpire that only a part of the items are offered by all the subsidiaries. Therefore, in the case of distribution companies, Master Data Management System is set up for local companies to show only the items they need.

If a company wants to extend its assortment, the first step is to check if the item to be offered and does not exist in the local company yet, have already been created in the Master Company. If it exists, you need just to add the local company to the subscribers (receivers) of the item, and wait until the data is synchronized automatically (depending on the organization such a synchronization is set up with intervals ranging from several minutes to a day. Alternatively, you can run the Run Incremental function that triggers the synchronization.

Synchronize

If the item is not available in the Master Company, it should first be created in such a company with all the data to be synchronized for the item, including the No., Description, Base Unit of Measure fields etc.). Then, all receivers of the item have to be defined and set in the Master Data Management System module. After the first synchronization, the item will be displayed in a local company. The local company will be allowed to fill in all empty fields on the item card i.e. the fields that the group considers locally managed e.g. an item vendor, posting dimension and planning parameters.

Error message

Please note that at the level of a local company, it will still not be possible to modify fields that are managed in the master company/headquarters. The example above shows the error message that is displayed when the user attempts to change a value in a field that is managed globally. The message notifies the user that modifications are not allowed at the local level.

Versions and licensing

Objects, versions and licensing

Master Data Management System is certified for Microsoft Dynamics 365 Business Central and Dynamics NAV. Its price is based on the number of Full users in the main BC or NAV license, with subscription and perpetual models available.

Certified app

Installation does not require additional development objects. In Business Central, the app is delivered as an extension.

App version support

Select a Business Central release to check its status.

Latest three releases
BC version
MDMS
AIC
ICI
Business Central 28Supported

2026 release wave 1. Global Integration Apps support this release as one of the three latest Business Central versions.

Pricing

Price list

Subscription

online on-premises
Per User 6€ / month
Unlimited 600€ / month

Perpetual license

on-premises
Per User 140€ +EP
Unlimited 14 000€ +EP
  • The application is priced per Full User under the Dynamics 365 Business Central Essential and Premium / Dynamics NAV license
  • In the case of the Perpetual License, the prices should be increased by an annual fee or the Enhancement Plan (EP)
  • Unlimited - pricing is independent of the number of Business Central users. Available for 100 users and above
  • The license fee is calculated for each Dynamics 365 Business Central tenant separately
  • The above prices do not include VAT
Implementation

Implementation

The deployment of the module usually takes only a few days and does not require time-consuming initial training for the implementer. However, data preparation tasks before the deployment may be more time-consuming. Before Master Data Management System is implemented, the company where Master Data Management System is implemented has to undergo the process involving the following steps:

  1. 01

    Global / Local data

    Define the scope of data managed locally (e.g. only items and price lists).

  2. 02

    Data cleansing

    Standardize data and perform data cleansing for all global data in every company to be involved in synchronization. This usually means that data numbering has to be set up with consideration.

  3. 03

    New process

    Define the change/modification process for global data (e.g. appoint a person/persons at the headquarters to make decision on the changes to be entered).

  4. 04

    Master Data Management System Implementation

    Only after these preparations can Master Data Management System be implemented as a tool that will ensure that data consistency is maintained at the global data level.

Customers

Customers

Presently, 140 international capital groups use Master Data Management System. Each of them uses the app to synchronize data between a dozen or several dozen companies.

Approximately 2000 companies use MDMS to synchronize their data.

Kleen-Tex
Antalis
MIG
AVK
Baush
FB-serwis
Telemond
Algeco
Kompan
Natto
Jeremias
Apteka Gemini
Cross Poland Sp. z o.o.
"We decided to implement Microsoft Dynamics NAV integrated with LS Retail because the existing ERP system limited the growth of our business - it worked only locally and lacked scaling capabilities. We were looking for a global solution - the one that was unified and could be used by all company locations. The solution that would provide secure and instant access to a coherent database and reliable analytical tools. To achieve the desired effect, MDMS - a module supporting the management of central data was implemented. The new tool allows more effective monitoring of business activities carried out in individual subsidiaries and seamless data synchronization."
Przemysław Madejski
Chief Operating Officer, Cross Poland Sp. z o.o.
DLF
"Thanks to MDMS, we managed to standardize data between the databases maintained in two different data centers (in Europe and North America), ensuring the high quality of the data at the same time. This way, the exchange of inter-company documents became much more effective. With standardized and harmonized data, we are also able to streamline report creation in our BI tools."
Morten Sørensen
Vice President Group IT, DLF
ERP Efficiency Experts, LLC
"I must say the design that went into this addon is extremely clean and one of the best I've seen! It is also very simple and transparent. IT.integro's team has done wonderful work here!"
Don Saito
CEO, ERP Efficiency Experts, LLC
Kleen-Tex Industries
"MDMS was implemented in June 2017. The solution, powered by IT.integro, was developed to facilitate central control of all master data related to financial transactions, customers, vendors, items and system settings. The system has helped Kleen-Tex to effectively administer our master data and keep it consistent between the databases. Due to the high volume of intercompany transactions, we have, this has helped a lot in streamlining the documents between systems. We are currently testing the new version of MDMS that will give us additional functionality, such as direct SQL to SQL replication. We are happy to comment on those features after we have time to test them and use them in a productive setting."
Edward Baker
IT Director, Kleen-Tex Industries

Our Partners about us and our applications

Hear from partners delivering Global Integration Apps to corporate groups around the world.

Book a demo

See Global Integration Apps in action. We will get back to you to arrange a session.

All consents are required.