Cezanne Calendar Updater

Description

Cezanne is the HR system used with in the registry. Holiday, Lieu days etc. are booked using this system however it does not have a built in process to populate the RenalRegistry Calendar with this information. To avoid the need for someone to manually add Holiday entries an automated process was written to connect to  Cezanne using a webapi. extract the latest holiday requests and update the calendar. Due to NBTIT restrictions we have to do this using a real user account so the account used is Tim Whitlock (Deactivated) network account. This presents issues when a password change is made as the schduled task running the hoilday check twice a day (12.00, 22.00) has to be updated.

The application is written in C# and was based on a googlecalendar updater app provided by Cezanne. Due to the way hours are used and limitations of the webapi setting lieu day bookings and hoiiday bookings that are not half days is not implemented though the content field of the calendar item should show both times and status ie if the request is provisional or approved.  

The scheduled task and application run on NBT07591 and a log file is written to R:\0 Systems\Updatecalendar\CalendarSync.log. 

Code Base

https://bitbucket.renalregistry.nhs.uk/projects/CEZ/repos/registrycalendar/browse

JIRA

key summary type created updated assignee reporter priority status resolution

Unable to locate Jira server for this macro. It may be due to Application Link configuration.