You cannot accidentally abort a diary event on CommuSoft as engineers will need to click abort, type in a reason for aborting and click Save.
However, in this scenario you will need to rebook the job.
Enter job details. You can do this either through the customer's page or from the diary.
From the diary click the triangle in the top right, select View Job from the drop down menu.
In job details click 'Add New Diary Event' in the top right corner.
Select a time the engineer is going and click save. This will send a new visit to the engineers phone, he can then accept, travel, arrive and complete/leave as normal.
The new job will appear in the Diary.