Issue
One or more of the following errors appear in Riva sync logs.
The first may appear in Riva Cloud or Riva On-Premise.
2013-08-31 18:46:36,177 WARN [CTP-cva #0] [272NFORWT6V6] Service response error: [ErrorOccurrenceCrossingBoundary] Modified occurrence is crossing or overlapping adjacent occurrence.
2013-08-31 18:46:36,177 WARN [CTP-cva #0] [272NFORWT6V6] Response Error detail: (AdjacentOccurrenceOriginalStartTime, 6/14/2012 4:30:00 PM)
2013-08-31 18:46:36,177 WARN [CTP-cva #0] [272NFORWT6V6] Response Error detail: (AdjacentOccurrenceStartTime, 6/28/2012 4:30:00 PM)
2013-08-31 18:46:36,177 WARN [CTP-cva #0] [272NFORWT6V6] Response Error detail: (AdjacentOccurrenceEndTime, 6/28/2012 5:30:00 PM)
2013-08-31 18:46:36,177 WARN [CTP-cva #0] [272NFORWT6V6] Response Error detail: (ModifiedOccurrenceOriginalStartTime, 6/28/2012 4:30:00 PM)
2013-08-31 18:46:36,177 WARN [CTP-cva #0] [272NFORWT6V6] Response Error detail: (ModifiedOccurrenceStartTime, 6/28/2012 4:30:00 PM)
2013-08-31 18:46:36,177 WARN [CTP-cva #0] [272NFORWT6V6] Response Error detail: (ModifiedOccurrenceEndTime, 6/28/2012 5:30:00 PM)
2013-08-31 18:46:36,177 ERROR [CTP-cva #0] [272NFORWT6V6] Unable to update appointment with occurrence crossing boundary error, due to missing preupdateStartDate
The following error may appear only in Riva Cloud:
[Appointment] Error - Error occurred updating item: Modified occurrence is crossing or overlapping adjacent occurrence., Modified occurrence (StartTime: 6/2/2019 7:00:00 PM, EndTime: 6/4/2019 12:00:00 AM) is crossing or overlapping an adjacent occurrence (StartTime: 6/2/2019 12:00:00 AM, EndTime 6/3/2019 12:00:00 AM).:
Cause
This first error indicates that an appointment in a recurring series that was originally scheduled for 6/14/2012 4:30:00 PM was rescheduled to 6/28/2012 4:30:00 PM. The next appointment in that series was scheduled to start 6/28/2012 4:30:00 PM. The first appointment now crosses into the start boundary of the second appointment in that series and Riva cannot handle syncing recurring appointments of a series when that occurs. “Modified occurrence is crossing or overlapping adjacent occurrence” means that a later appointment in a series is crossing into the scheduled time of an earlier adjacent appointment in the same recurring series.
The same applies to the second error.
Solution
The only way to fix these errors is to cancel one of the overlapping appointments in the series.
Applies to
- Riva Cloud.
- Riva On-Premise.