Skip to main content

system.kanoa.cmms.getWorkOrderEventCheckStatus(workOrderEventId)

Returns the status of all steps and checks for a workOrderEventId


Parameters

workOrderEventId Integer


Returns

workOrderEventCheckStatusData pyDataset


Example

workOrderEventId = 66
data = system.kanoa.utilities.convertDatasetToJSON(system.kanoa.cmms.getWorkOrderEventCheckStatus(66))

for row in data:
print row
>>>
{'itemType': u'Check', 'parentStepId': 141, 'checkResult': u'FAIL', 'required': False, 'parentStepName': u'Chain & Sprockets', 'itemId': 16, 'itemName': u'Sprocket Alignment', 'sortOrder': 0, 'itemDescription': u' Ensure sprockets are aligned within tolerance and correct to prevent premature chain wear.', 'status': u'Completed'}
{'itemType': u'Check', 'parentStepId': 139, 'checkResult': None, 'required': False, 'parentStepName': u'Chain Tension', 'itemId': 9, 'itemName': u'Verify Proper Chain Tension', 'sortOrder': 0, 'itemDescription': u'Verify proper chain tension. Check slack against manufacturer spec. Adjust if needed.\n\n', 'status': u'Completed'}
{'itemType': u'Check', 'parentStepId': 143, 'checkResult': None, 'required': False, 'parentStepName': u'Drive Components', 'itemId': 19, 'itemName': u'Inspect Mounting Bolts', 'sortOrder': 0, 'itemDescription': u' Inspect motor and gearbox mounting bolts for tightness.\n', 'status': u'Completed'}
{'itemType': u'Check', 'parentStepId': 142, 'checkResult': u'PASS', 'required': False, 'parentStepName': u'Guards', 'itemId': 18, 'itemName': u'Inspect Guards', 'sortOrder': 0, 'itemDescription': u'Confirm guard panels are secure and not damaged.', 'status': u'Completed'}
{'itemType': u'Check', 'parentStepId': 140, 'checkResult': u'FAIL', 'required': False, 'parentStepName': u'Lubrication', 'itemId': 14, 'itemName': u'Lubricate Chain', 'sortOrder': 0, 'itemDescription': u'Lubricate chain while slowly rotating (when safe and permitted)', 'status': u'Completed'}
{'itemType': u'Check', 'parentStepId': 143, 'checkResult': None, 'required': False, 'parentStepName': u'Drive Components', 'itemId': 20, 'itemName': u'Check Gearbox Oil Level', 'sortOrder': 1, 'itemDescription': u'Check gearbox for oil leaks and correct oil level', 'status': u'Completed'}
{'itemType': u'Check', 'parentStepId': 139, 'checkResult': u'PASS', 'required': False, 'parentStepName': u'Chain Tension', 'itemId': 10, 'itemName': u'Tension Alignment', 'sortOrder': 1, 'itemDescription': u'Adjust tension evenly on both sides to prevent misalignment', 'status': u'Completed'}
{'itemType': u'Check', 'parentStepId': 141, 'checkResult': u'FAIL', 'required': False, 'parentStepName': u'Chain & Sprockets', 'itemId': 15, 'itemName': u'Inspect Chain', 'sortOrder': 1, 'itemDescription': u'Inspect for tooth wear, misalignment, or wobble.', 'status': u'Completed'}
{'itemType': u'Check', 'parentStepId': 141, 'checkResult': u'PASS', 'required': False, 'parentStepName': u'Chain & Sprockets', 'itemId': 17, 'itemName': u'Measure Chain', 'sortOrder': 2, 'itemDescription': u'Measure chain elongation; replace if elongation exceeds manufacturer limits.\n', 'status': u'Completed'}
{'itemType': u'Check', 'parentStepId': 139, 'checkResult': u'PASS', 'required': False, 'parentStepName': u'Chain Tension', 'itemId': 11, 'itemName': u'Inspect Tensioners', 'sortOrder': 2, 'itemDescription': u'Inspect tensioners for free movement and wear', 'status': u'Completed'}
{'itemType': u'Check', 'parentStepId': 143, 'checkResult': u'PASS', 'required': False, 'parentStepName': u'Drive Components', 'itemId': 21, 'itemName': u'Monitor GearBox', 'sortOrder': 2, 'itemDescription': u'Monitor gear noise and vibration.', 'status': u'Completed'}
{'itemType': u'Step', 'parentStepId': None, 'checkResult': None, 'required': False, 'parentStepName': None, 'itemId': 141, 'itemName': u'Chain & Sprockets', 'sortOrder': 2, 'itemDescription': u'- Inspect for tooth wear, misalignment, or wobble.\n- Inspect chains for elongation, wear, cracks, or corrosion\n- Check sprockets for hooked or worn teeth\n- Measure chain elongation; replace if elongation exceeds manufacturer limits\n- Ensure sprockets are aligned within tolerance\n- Correct misalignment to prevent premature chain wear', 'status': u'Incomplete'}
{'itemType': u'Check', 'parentStepId': 141, 'checkResult': None, 'required': False, 'parentStepName': u'Chain & Sprockets', 'itemId': 35, 'itemName': u'Test Measure', 'sortOrder': 3, 'itemDescription': u'', 'status': u'Not Started'}
>>>