Use a master data entity to define:
For a master data entity, you can:
Name | Responsible | Description |
---|---|---|
Set up master data entity |
Application Consultant |
Use a master data entity to define:
This topic explains the basic setup of a master data entity. |
Set up master data entity message - Standard, External, or Target group |
Application Consultant |
To distribute master data in MDM studio, Connectivity studio messages are used. For a master data entity, you can define the messages that are used to send master data:
This topic explains how to set up a master data entity message of type Standard, External, or Target group. Prerequisites:
|
Set up master data entity message - Hierarchy |
Application Consultant |
To distribute master data in MDM studio, Connectivity studio messages are used. If you use an organization hierarchy to define a source company and target companies for master data distribution, set up master data entity messages of type Hierarchy. An organization hierarchy has several levels of companies (legal entities) between which you can distribute master data. The master data distribution between two organization hierarchy levels is called a layer. For each master data distribution layer, define the messages that are used to send master data:
Prerequisites:
|
Set up display fields for master data entity |
Application Consultant |
For a master data entity, you can define display fields. These display fields are the fields that are shown on the Available records page. You are advised to at least set up an identification field as display field. So, you can see which records are released and which records are not released. |
Set up validations for master data entity |
Application Consultant |
For a master data entity, you can define the applicable validations. A validation is applied when you approve master data. If the master data is invalid, the master data is not approved. These validation classes are delivered with MDM studio:
Only apply these validations if the Record table is 'CustTable'. You can create custom validation classes. To do so, extend the BisMdmValidationBase class. ExampleA validation rule with the BisMdmValidationCustomerBankAccount class is active for the master data entity. You try to approve a customer master data record which bank account is not defined. As a result, the customer master data record is not approved. So, you cannot release this customer master data record till you define its bank account. |
Set up dynamic menu form setup for master data entity |
Application Consultant |
For a master data entity, you can set up the dynamic form setup. You can use the dynamic menu form setup for these purposes:
To manage master data from a D365 F&SCM form, fill in these fields:
To pull master data, fill in these fields:
|
Initialize master records |
Application Consultant |
For a master data entity, you can initialize master records for an existing source company and existing target company or target group companies. You can use this initialization if the master data already exists in both the source company and the target company or target group companies, but no master records exist for this data. For example, previously, you managed master data in another way than with Master Data Management Studio. As a result, for the defined master data entity table, for the data that exists in both the source company and the target company or target group companies:
|
Initialize master data in new company |
Application Consultant |
You can add new target companies to your D365 F&SCM environment. Based on the source company master data, you can initialize the master data in the new companies. You can do so for a single company or for a target group (several new companies). As a result, for the defined master data entity table:
|