MDMS Setup
MDMS allows creating settings that have impact on the master company.
Setting up a Master Company
To set up a master company:
Choose the icon, enter MDMS Setup, and then select a related link.
Mark the following fields as true:
- Master Company - Specifies, if the current company is a master company. This setting enables a number of functionalities, including blocking certain actions for records in the tables that are part of active data sets.
Note
Set up the Master Company field in the master company.
- On the General FastTab, review the following options:
- Block Record Renaming - Prevents renaming records in replicated tables.
Note
The Block Record Renaming field affects tracked tables only. For more information, see Replication Setup.
- Block Record Deletion - Prevents deleting records from replicated tables.
Note
The Block Record Deletion field affects tracked tables only. For more information, see Replication Setup.
Use API Setup Templates - If the field is selected in the receiver company, the configuration template defined on the API Setup page will be applied to the newly created records. For more information, see MDMS Local Template Setup (API Setup)
Advanced Attributes Handling - Helps managing item attributes and attributes related tables. The default value is false. This setting should be done ine the master company.
Important
Added logic:
- Adding text type item attributes gets detected by incremental replication (master company).
- Preventing a confirmation page being displayed when last value of a particular attribute is deleted (receiver).
Important
Recommendations:
- Replicate attributes and their values first (with synchronization) before replicating item attributes mappings.
- Do not manage attributes locally, because their primary keys are auto-incremented.
- On the Data Set FastTab, review the following options:
- Prevent Identical Table on Data Sets - Disallows using the same table in different data sets.
- Auto Assign Primary Key Relations - Assigns data set relations automatically based on primary keys.
- Track Data Set Changes - If the field is selected, the changes in the data set are tracked and selected data set lines can be replicated to align the data.
- On the Replication FastTab, review the following options:
- Enable One-Time Replication - For more information, read Running One-Time Replication.
- On the Synchronization FastTab, review the following options:
No of Records per Synchronization Message - Specifies the number of records sent per one message. The smaller a data set is, the larger the number is. If Http 413 error occurs, the number should be decreased.
Auto Synchronize - Specifies whether synchronization entries are processed automatically (synchronized with receivers) after the replication process.
- In the Records Deletion FastTab, review the following options:
- Allow Deleting Before Replication - Allows deleting records that have not been replicated yet.
- Clear Record Receivers - If the field is selected, the non-existent record receivers are deleted after source record is deleted. This setting applies to record-level replications. For more information, see Running Record-Level Replication.
- On the History FastTab, review the following options:
- Generate Record Sync. Details - Specifies whether record synchronization entry details are created.
Note
The Generate Record Sync. Details action may slow down the synchronization process, therefore it is not recommended to use it with large volumes of replicated data.
- Record Sync. Entries Period - Specifies a date formula used to determine record synchronization entries that should be deleted with the Clear Record Sync. Entries batch job execution.
- Create Performance Log - Logs replication performance details.
- On the Numbering FastTab, review the following options:
- Data Set Nos. - Specifies the number series to be used for new data sets.
- Replication Nos. - Specifies the number series to be used for new replications.
- On the Job Queue Monitoring FastTab, review the following options:
Skip Open Replications - Allows job queues to skip open replications limiting the number of errors.
Maximum Number of Attempts to Restart JQ - Specifies the maximum number of restarting attempts for the job queue monitor to restart a single job queue entry.
Send Notification - Specifies whether the system sends an e-mail notification to e-mail recepients to notify about the fact that a job queue entry has not been restarted successfully after reaching the maximum number of restart attempts.
Email Recipients - Specifies e-mail notifications recipients.
Email Sender Name - Specifies the name of an e-mail notifications sender.
Email Sender Address - Specifies the address of an e-mail notifications sender.