Issue
The release of Sugar 6.1 introduced a change to the logic for handling appointments that caused Riva On-Premise to remove the creator of appointments from the appointment's attendee list.
The Sugar 6.1 change does not effect on Riva Cloud.
For Riva On-Premise for Exchange environments that synchronize to Sugar 6.1, when a user creates a private appointment in the email client and assigns the Sugar category to the appointment (either manually or automatically), Riva synchronizes the new private appointment to Sugar, which removes the user as an attendee. On the next Riva sync cycle, Riva removes the user from the attendee list, which in effect deletes the private appointment from Exchange.
For Riva On-Premise for GroupWise environments that synchronize to Sugar 6.1, when a user creates a private appointment in the Sugar child calendar, Riva synchronizes the new private appointment to Sugar, which removes the user as an attendee. On the next Riva sync cycle, Riva removes the user from the attendee list, which in effect deletes the private appointment from the user's GroupWise account.
Warning
If you have upgraded Sugar to 6.1 and are running Riva On-Premise, stop the Riva synchronization service until you either implement the Sugar fix or the Riva On-Premise fix.
Solutions
Sugar Fix: Sugar Developer Zone has released the How To article Restore automatically inviting the organizer to calls and meetings, which restores the correct logic to the CRM system and resolves the issue.
Riva On-Premise Fix: Riva On-Premise 2.4.20 or higher contains code to restore the user as an attendee to private appointments. Upgrade Riva On-Premise to the latest public release.
Applies to
- Riva On-Premise for Exchange 2.4.19 or earlier.
- Microsoft Exchange 2010, 2007, 2003.
- GroupWise 7.0.3 or higher.
- Sugar 6.1.