Marking appointments as published in Aurea CRM

Published appointments are always linked to the person associated with the owner of the mailbox.

Therefore, ensure that such "published" appointments are not synchronized back from Aurea CRM to Exchange to avoid duplicates.

Out of the box "published" appointments are

  • mapped to the Activity Type, "Info" and
  • the value of FreeC2 is set to "published"

Appointments, which have the value FreeC2 = "published" are excluded from synchronizing back to Exchange Server.

If you want to change this behavior you have to modify the SyncHandler:

<SyncHandler type="ExchangeConnector_VeventFilter"> in forms.xml and the section

<xsl:when test='@x-mmPublish="true"'> in SyncML_gw2mm.xslt accordingly.

Note: Be careful when changing this mechanism in a running system. For example, if you want to use a boolean field instead of FreeC2 it might be wise to stop synchronization and run a maintenance job to set the value of the new field based on the value of FreeC2.