system.kanoa.cmms.deleteWorkOrderEventStatus(workOrderEventStatusId, userId)
Deletes a work order event status record identified by workOrderEventStatusId.
Call this to remove a status definition that is no longer needed (for example, one created in error, or superseded by another status).
The underlying SQL constraints prevent deletion of a status that is currently referenced by other records, so the delete will fail rather than orphan existing work order event data.
Parameters
workOrderEventStatusId Integer: Id of the status category to delete
userId Integer:Id of the user executing the function
Returns
# of records modified Integer
msg String None if success
Example
workOrderEventStatusId = 17
userId = system.kanoa.security.getIDPUserId({'userName': 'SYSTEM'})
recordsModified, msg = system.kanoa.cmms.deleteWorkOrderEventStatus(workOrderEventStatusId, userId)
print recordsModified, msg