system.kanoa.shift.updateShiftEvents
Description
Called by the [Kanoa]kanoa/timers/shiftEventTimer tag script. This function adds shift events for all OEE-enabled assets to the shiftEvent table. The shiftEvent table is used in SQL JOINS for shift analysis (kanoaOps).Syntax
updateShiftEvents(paramsDict)- paramsDict (dict)
- - assetPath (string)
- - startDate (datetime)
- - endDate (datetime)
- - forceDelete (bool): If true, all records between the start and end date will be deleted and then recreated. If false, it will only delete and re-create shift dates from the date of the last shiftEvent entry
- None
Code Example
# Example Usage:
startDate = system.date.parse("2024-11-01 00:00:00")
endDate = system.date.parse("2024-11-10 00:00:00")
system.kanoa.shift.updateShiftEvents({'assetPath': 'Kanoa Box Co\Box Plant\Packaging\Box Line 1', 'startDate': startDate, 'endDate': endDate})
>