Guidelines for Updating Fields When Siebel CRM Updates Other Fields
If you configure the On Field Update Set n user property, then use the following guidelines:
Do not use this user property to set a multivalue or calculated field. If FieldToSet is a multivalue or calculated field, then Siebel CRM does not update it when it examines FieldToCheck.
Do not define FieldToCheck as a field on a multivalue group. This user property does not recognize modifications that Siebel CRM makes in a multivalue group field, including modifying the primary field by modifying the primary record of a multivalue group. For example, assume you use the following value for the On Field Update Set user property on the Contact business component:
"Primary Address Id", "Email Address", "my@oracle.com"
If the user modifies the primary of the Street Address multivalue group, then Siebel CRM does not update the Email Address field.