Rule That Resolves Conflicts for Fields

The following predefined rule resolves conflicts for certain object types, including field values:

/*** FIELD RULES ***/
// Not synchronized
ar_manager.add_rule({ types: ["Contact", "Opportunity", "Account"], field: "Primary 
Position Id", resolution_fn: 
ar_helpers.resolution_resolve_not_synced_field_to("remote", false) });

where:

  • types: ["Contact", "Opportunity", "Account"] is a list of object types where Siebel CRM Desktop applies the rule

  • field: "Primary Position Id" identifies the field that contains the data that Siebel CRM Desktop uses to resolve the conflict.

  • resolution_resolve_not_synced_field_to is a rule that the Auto Resolver applies only for an object that Siebel CRM Desktop has not synchronized to the client. This situation can occur in a deduplication conflict.

The Auto Resolver applies this rule only for an object that it has not synchronized to the client. This situation can occur in a deduplication conflict.