Setup
In this section we show you how to setup Master Data Synchronisation.
Overview of Setup
We have designed this app to require a minimum amount of setup. Setup only needs to be done in companies that are deemed master companies.
Typical Scenarios
Synchronise from a single master company
In this scenario, you have a single company that is the master, and you want master data to flow from this company to other companies. This is the simplest model and requires the least amount of setup. To setup this model you will need to:
- Configure the tables you want to synchronise in the master company
- Against each table, specify to which companies this table should be synchronised
- Create the job queue entry in all companies to handle the synchronisation
Synchronise from several master companies
This scenario is similar to the above scenario. You will need to:
- Configure the tables in each master company
- Against each table, specify to which companies this table should be synchronised
- Create the job queue entry in all companies to handle the synchronisation
Synchronise across all companies
In this scenario, you do not want to make a specific company a master company; instead, you want to synchronise data from any company to all other companies. This scenario requires the most setup as you must create the setup in each company.
- Configure the tables in each company
- Against each table, specify to which companies this table should be synchronised
- Create the job queue entry in all companies to handle the synchronisation
You can also use the app to synchronise setup between different companies as the master data setup tables can be synchronised. Remember, you only need to do this if you will have more than one source company.
Search for Master Data Tables
After clicking on Master Data Tables customer will find the below page
"Download default setup" typically refers to obtaining the installation package or files for a master data synchronization tool. It implies downloading the standard or default setup of the app, which includes the necessary files and configurations to set up and install the master data synchronization.
If you click on default setup this permission page appears
If you click on download default setup this page appears which needs user permission for downloading external data.
After the user provides permission, this page appears
On this page user get two options related to the configuration package “Review package first” and “Apply package without review”.
Let's go through the "Review package first".
Review package first
If you tick on Review package first, then this page appears
This page contains many features
- Get table selection: - "Table selection" refers to the process of identifying and selecting the specific tables that contain the master data to be synchronized across systems. This step is crucial in defining the scope of data synchronization and determining which data elements are relevant for synchronization.
If you click on the get tables tab this below page appears:
On this page, the user can see two options select tables and with data only.
If you click on three dots this below page appears:
- Validate package Master Data Synchronisation: - Begin by reviewing the configuration settings of the Master Data Synchronization package.
- Import From Excel: Import Excel helps to import data through Excel file. Ensure that your Excel file is properly formatted and structured to match the data requirements of your target company.
- Table: Table tab contain Package data, Database Data, Errors, Fields, Filters, and Processing Rules.
- Functions: Functions tab contains Get Related Tables, Validate Relations, and Apply Data.
Apply package without reviewing
If you tick on Apply package without reviewing, this page appears:
Select Synch Companies:
If you click on Select Synch Companies, this below page appears:
Refresh Sync. Companies:
If you click on Refresh Sync. companies then this below page appears which means update completed.
Sync. Company Groups:
If you click on sync. company groups this below page appears.
The process of master data synchronization usually involves the following steps:
- Data Identification: Identifying the key master data elements that need to be synchronized across companies.
- Data Synchronization: Updating the target company databases with the transformed and standardized master data.
- Data Validation: Verifying the accuracy and integrity of the synchronized data.
- Master data synchronization is crucial for organizations aiming to maintain data consistency, accuracy, and integrity across their enterprise.
- Status tab contains Pending messages, synchronisation status, synchronisation log, synchronisation log – other company.
- In the context of master data synchronization, "pending messages" typically refer to the data or transactions that have not yet been processed or synchronized between systems. These messages are awaiting synchronization or processing to ensure that the data is consistent across different systems.
- The master data synchronization status per company refers to the current state or progress of data synchronization for each individual company.
Here customer can select fields to be synchronized:
Mapping the data fields from different systems to ensure proper alignment and mapping of fields. This step involves identifying corresponding fields in different systems and establishing the rules for data transformation and mapping.
Master Data Synch Logs:
Master data synchronization logs are records or files that capture and document the details of the synchronization process between different companies.
Field | Purpose |
---|---|
Entry No. | Each log entry includes an entry no. indicating the synchronization activity occurred. |
Sync ID | The logs typically include sync ID. |
Status Message | The status message shows the message given by the user at the time of sync. |
Table Code | "Table code" refers to the code that defines the structure and behaviour of the table. |
Table ID | "Table ID" refers to a unique identifier assigned to each table. |
Sync Type | “Sync type” contain information of which type on synchronisation is performed like insert, delete, modify and rename. |
Retenion Policies
The Master Data Synchronisation Log can grow quite large over time. To manage this, you can set up a retention policy to automatically delete old log entries. Refer to the Microsoft documentation for more information on setting up retention policies.