Exalate allows syncing any kind of custom field type combination using custom field name or custom field ID.

This article shows how to synchronize a select list custom field using custom field Id.

Source side

Data Filter 

#
# Include the customfield in the message sent to the receiving instance, using custom field ID
#
replica.customFields."Custom field Id" = issue.customFields."Source custom field Id"
...
 

Destination side  

Create/Change processors

#
# where 10201 is custom field ID on the Destination side;
# When you use field's id in getOption there should be L added in the end of the id value
#
 
issue.customFields."10201".value = nodeHelper.getOption(issue, 10201L , replica.customFields."Custom field Id".value?.value)
... 

See Also