Frequently Asked Questions
How to unlock tables in the receiver company?
Clear Metadata action on MDMS Setup page deletes all records from Local Table Block Entry table. It means that all information about blocking records and fields will be removed.
Can Master Data Management System work with many master companies?
Yes, MDMS support many master companies setup. No additional setup is needed. The only limit is the process of deleting records that cannot be performed from the master company if records should be removed from other master.
Is any way to filters records per specific company?
Replication filters can be used to filter set of data. To make a selection per record, Record-Level functionality should be used.
Can we synchronize the data with the external ERP systems?
To the version Business Central 13 MDMS replications produce the XML files. Such XML file can be uploaded by the external system, provided that the external system is properly adjusted for import.
In the application version, MDMS uses a web service to send data. There is no way to map a table other than the one you are sending.
Is MDMS capable of replicating fields added via extensions?
Yes, MDMS can replicate any table from database. It doesn't matter if it is standard or customized table.
Is it possible to have two customers, one in Master and one in subsidiary, linked for synchronization, but not having the same primary key?
No, all synchronization is based on PK.
Does your solution allow exchanging transactional data?
MDMS allows to synchronize any kind of table, including transactional tables.
What happens if a record is deleted in the master data company that has active relations in one or more companies?
When attempting to delete a record in master data company, system first issues a webservice call to all companies this record has been published to, and attempts to delete it there. It will only succeed in master data company if record has been successfully deleted from all subscriber companies
How MDMS track data modifications?
MDMS has internal change log to tracked any operations on synchronized tables.
Is possible to synchronized data between Business Central and Navision which doesn't support web services?
NAV versions older than NAV 2017 doesn't support web service communication. For instance to send data between NAV 2009 and Business Central 15 there is needed additional company which can handle both type of communication. NAV 2017 is first version which can handle files and web services communication.
How do MDMS support use of local translations? For instance when replicate Items from a company that uses english language to the company who uses China language?
It requires a simply code adjustment. MDMS publishes OnAfterExportRecord event which can be subscribe to handle this situation.