Installing Upgrading Designing Configuring Deploying Monitoring Administering Troubleshooting Reference JBI Components
Close Print View
Configuring: Defining Relationships Between Master Index Objects (Repository)
 

Classic Java CAPS

Configuring JMS Clients

Configuring Java CAPS for SSL Support

Configuring Java CAPS Business Processes

Configuring Environment Components for the Sun Business Process Manager

Configuring Sun Master Indexes (Repository)

Related Topics

Master Index Configuration Overview (Repository)

About the Master Index Configuration Files (Repository)

Modifying the Master Index XML Files Directly (Repository)

Using the Master Index Configuration Editor-Repository

Maintaining Version Control in the Master Index (Repository) Configuration Files

Working With the XML Editor

Copying, Cutting, and Pasting Files

Configuring the Master Index Object Structure (Repository)

Adding an Object to the Master Index Object Structure (Repository)

Modifying an Object's Name In the Master Index Object Definition (Repository)

Deleting an Object From the Master Index Object Structure (Repository)

Adding a Field to the Master Index Object Structure (Repository)

Deleting a Field from the Master Index Object Structure (Repository)

Modifying Master Field Properties (Repository)

Defining Relationships Between Master Index Objects (Repository)

Master Index Field Properties and Name Restrictions (Repository)

Master Index Field Name Restrictions (Repository)

Master Index Configuration Editor Field Properties (Repository)

Master Index Field Property Elements (Repository)

Creating a Master Index Basic Query (Repository)

To Create a Basic Query (Configuration Editor)

To Create a Basic Query (XML Editor)

Master Index Query Builder Dialog Box Fields and XML Elements (Repository)

Creating Master Index Blocking Queries (Repository)

To Create a Blocking Query (Configuration Editor)

To Create a Blocking Query (XML Editor)

Master Index Query Block Fields and XML Elements (Repository)

Modifying Master Index Queries (Repository)

Modifying a Master Index Query (Repository)

Adding a Query Block to a Master Index Query (Repository)

Modifying a Query Block for a Master Index Query (Repository)

Deleting a Query Block From a Master Index Query (Repository)

Deleting a Master Index Query (Repository)

To Delete a Query (Configuration Editor)

To Delete a Query

Configuring Master Index Processing Options (Repository)

Specifying Master Index Custom Logic Classes (Repository)

Specifying the Master Index Update Mode (Repository)

Configuring Master Index Merged Record Updates (Repository)

Specifying the Master Index Blocking Query for Matching (Repository)

Setting Master Index Blocking Query Options (Repository)

Configuring Matching Parameters (Repository)

Specifying the Master Index Decision Maker Class (Repository)

Defining How to Handle Multiple Assumed Matches (OneExactMatch) (Repository)

Specifying Whether Same System Matches are Allowed (SameSystemMatch) (Repository)

Specifying the Master Index Duplicate Threshold (Repository)

Specifying the Master Index Match Threshold (Repository)

Adding and Deleting Master Index Decision Maker Parameters (Repository)

Configuring Master Index EUIDs (Repository)

Specifying the Master Index EUID Generator Class (Repository)

Specifying the Master Index EUID Length (Repository)

Specifying a Master Index Checksum Length (Repository)

Specifying the Master Index Chunk Size (Repository)

Adding and Deleting Master Index EUID Generator Parameters (Repository)

Defining Master Index Normalization Rules (Repository)

Defining a Master Index Field to be Normalized (Repository)

Master Index Normalization and Standardization Structure Properties (Repository)

Master Index Locale Codes Properties (Repository)

Modifying a Master Index Normalization Definition (Repository)

Deleting a Master Index Normalization Definition (Repository)

Defining Master Index Standardization Rules (Repository)

Defining Master Index Fields to be Standardized (Repository)

Master Index Standardization Source and Target Field Elements (Repository)

Modifying a Master Index Standardization Definition (Repository)

To Modify a Standardization Definition (XML Editor)

Deleting a Master Index Standardization Definition (Repository)

Defining Phonetic Encoding for the Master Index (Repository)

Defining Master Index Fields for Phonetic Encoding (Repository)

Master Index Phonetic Encoding Fields and Elements (Repository)

Modifying a Master Index Phonetic Encoding Definition (Repository)

Deleting a Master Index Phonetic Encoding Definition (Repository)

Defining a Master Index Phonetic Encoder (Repository)

Master Index Encoder Elements and Types (Repository)

Modifying a Master Index Phonetic Encoder (Repository)

Deleting a Master Index Phonetic Encoder (Repository)

Defining the Master Index Match String (Repository)

Creating the Master Index Match String (Repository)

Modifying the Master Index Match String (Repository)

Defining how Master Index Query Blocks are Processed (Repository)

To Specify the Block Picker

To Specify the Pass Controller Class

Defining the Master Index Survivor Calculator (Repository)

Specifying the Master Index Survivor Helper (Repository)

Specifying a Master Index Default Survivor Strategy (Repository)

Master Index Default Survivor Strategy Parameter Elements (Repository)

Defining the Master Index Single Best Record Structure (Repository)

Defining a Master Index Survivor Strategy for a Field or Object (Repository)

Defining Master Index Custom Weighted Strategies (Repository)

Master Index Weighted Calculator Parameter Elements (Repository)

Configuring Master Index Update Policies (Repository)

Defining Master Index Update Policies (Repository)

Setting the Master Index Update Policy Flag (Repository)

Defining Custom Field Validations for the Master Index (Repository)

To Implement a Validation Rule

Configuring the Match Engine (Repository)

Specifying a Match Engine for the Master Index (Repository)

Configuring the Comparison Functions for a Master Index Application (Repository)

Match Comparator Configuration Properties for Sun Master Index (Repository)

Configuring the Standardization Engine (Repository)

Specifying a Standardization Engine for the Master Index (Repository)

Modifying Master Index Standardization Files (Repository)

Loading Standardization Files to a Master Index Application (Repository)

Configuring the Master Index EDM Appearance (Repository)

Adding Objects to the EDM

Modifying EDM Objects

Deleting Objects From the EDM

Adding Fields to the EDM

EDM Field Configuration Elements

Removing Fields From the EDM

Modifying EDM Field Display Options

Specifying a Drop-Down List for an EDM Field

Specifying an EDM Field's Length and Format

Modifying an EDM Field's Data Type

Defining Key Fields for an Object (Repository)

Masking Field Values on the EDM

Defining EDM Object Relationships (Repository)

Defining EDM Local ID Labels (Repository)

Configuring the Master Index EDM Search Pages (Repository)

Specifying Standard EDM Search Page Properties (Repository)

Creating a Search Page for the EDM (Repository)

EDM Search Page Definition Elements

EDM Search Field Definition Elements

EDM Search Option Elements

Modifying a Search Page on the EDM (Repository)

Configuring Master Index EDM Page Layouts (Repository)

Specifying the Initial View for the EDM (Repository)

Configuring the EDM Search Results Page (Repository)

Configuring the EDM View/Edit Page (Repository)

Configuring the EDM Create System Record Page (Repository)

Configuring the EDM History Page (Repository)

Configuring the EDM Match Review Page (Repository)

Configuring the EDM Reports and Reports Page (Repository)

EDM Reports and Reports Page Configuration Elements (Repository)

Configuring the EDM Audit Log Pages (Repository)

Configuring Master Index EDM Implementation Information (Repository)

Specifying the Master Controller JNDI Class (Repository)

Specifying the Master Index Report Generator JNDI Class (Repository)

Specifying Master Index Validation Services (Repository)

Setting Master Index Debug Options (Repository)

Specifying a Master Index Field Masking Class (Repository)

Configuring Java CAPS Project Components for Application Adapters

Configuring Java CAPS Project Components for Communication Adapters

Configuring Java CAPS Project Components for Database Adapters

Configuring Java CAPS Project Components for Web Server Adapters

Configuring Java CAPS Environment Components for Application Adapters

Configuring Java CAPS Environment Components for Communications Adapters

Configuring Java CAPS Environment Components for Database Adapters

Configuring Java CAPS Environment Components for Web Server Adapters

Configuring JDBC/ODBC Drivers

Configuring SAP R/3 for the SAP BAPI Adapter

Configuring Secure Network Communications for SAP

Configuring Siebel EAI Workflows

Importing an SNA Custom Handshake Class

Configuring WebLogic for Asynchronous Communication

Configuring Master Index (Repository) Connectivity and Environments

Related Topics for Sun Adapter for Batch/FTP

Java EE Based Components

Broadcasting Master Index Updates to External Systems

Configuring Sun Master Indexes

Defining Relationships Between Master Index Objects (Repository)

Once all objects are customized, you must define relationships between those objects if you are modifying the XML file directly. If you are using the Configuration Editor, the relationships are automatically defined in the object tree.

To Define Object Relationships (XML Editor)
  1. In the Projects window, expand the Configuration node in the project you want to modify, and then double-click the Object Definition file.

    The file opens in the NetBeans XML editor.

  2. Scroll to the relationships element near the end of the file.
  3. To specify a new parent object, modify the value of the name element.

    For example:

    <name>Individual</name>

    Note - This is not recommended. Changing the parent name requires changing all instances of the name in all configuration files. To change the parent object name, use the Configuration Editor, which automatically propagates the change.

  4. To change the name of a child object, modify the value of the appropriate children element.
  5. To add a child object, create and name a new children element.
  6. To delete a child object, delete all text between and including the appropriate children element.
  7. Save and close the file.

    Note - You can only specify one name element. The values you specify for the name and children elements must match an object name specified in the nodes elements earlier in the file.