Open topic with navigation

ibi™ MDM Add-on for Global Data Synchronization 4.0.0

# Updating a Codelist Implemented Using Enumeration

Procedure
1. Edit the $MQ_COMMON_DIR/standard/rulebase/_XX_mastercatalog_validation.xml file. Here XX is the name of datapool for which you want to update the code list.
2. Find the name of the MDM attribute for which the enumeration is defined.
3. In the validation file, search for the constraint with the attribute name. For example, to update the code list for MATERIAL_WEIGHT_UOM for 1WorldSync, update the following constraint in the _1sync_mastercatalog_validation.xml validation file.

    <constraint>
     	<name>Drop down for  MATERIAL_WEIGHT_UOM</name>
      	<description>Valid value list for  MATERIAL_WEIGHT_UOM</description>
      	<usefor>
       		<var>MATERIAL_WEIGHT_UOM</var>
      	</usefor>
      	<action>
    	   	<select novalue="default">
    		<enum header="yes" col="2">
         		<const type="string">UOM<sep/>Description</const>
    		<const type="string">ON<sep/>Ounces per square yard</const>
    		<const type="string">GM<sep/>Grams per square meter</const>
    		</enum>
       		</select>
      	</action>
     </constraint>

For more details on rulebase constraints, refer to the ibi MDM Studio Rulebase Designer guide.

Did you find this helpful?

Yes No
Great!
Thanks for taking the time to give us some feedback.
Sorry about that

Why wasn't this helpful? (check all that apply)

Could not find what I was looking for
Instructions confusing or unclear
Instructions did not work

Want to tell us more?

Please select at least one option or provide details about the issue!!

Error occurred while submitting feedback.

Error2 occurred while submitting feedback.

ibi™ MDM Add-on for Global Data Synchronization

Copyright © 1999-2023. Cloud Software Group, Inc. All Rights Reserved.