Skip to main content

system.kanoa.cmms.updateWorkOrderEventMetaData(workOrderEventMetaInfo, userId)

Updates an existing work order event metadata entry identified by workOrderEventMetaDataId. Use this to correct or change a previously recorded name/value field (such as a torque reading or part serial number) attached to a work order event. The userId parameter is recorded for audit-trail purposes.


Parameters

workOrderEventMetaInfo Dictionary

- metaDataNameString
- metaDataValueString
- workOrderEventIdInteger
- workOrderEventMetaDataIdInteger

userId Integer:Id of the user executing the function


Returns

# of records modified Integer
message String None if success


Example

workOrderEventMetaInfo = {
"workOrderEventMetaDataId": 8873,
"workOrderEventId": 4521,
"metaDataName": "torqueReading",
"metaDataValue": "45.0 Nm"
}
userId = system.kanoa.security.getIDPUserId({'userName': 'SYSTEM'})
recordsModified, message = system.kanoa.cmms.updateWorkOrderEventMetaData(workOrderEventMetaInfo, userId)
print recordsModified, message