system.kanoa.cmms.deleteWorkOrderEvent(workOrderEventId, userId)
Deletes an existing work order event by id. This removes a single scheduled/requested occurrence of a work order (for example, one technician's specific maintenance visit), not the parent work order definition itself.
The userId parameter identifies who performed the deletion, for audit trail purposes.
Parameters
workOrderEventId Integer: Id of work order event to delete
userId Integer:Id of the user executing the function
Returns
# of records modified Integer
msg String None if success
Example
# Delete a work order event that was created in error
workOrderEventId = 8842
userId = system.kanoa.security.getIDPUserId({'userName': 'SYSTEM'})
recordsModified, message = system.kanoa.cmms.deleteWorkOrderEvent(workOrderEventId, userId)
print recordsModified, message