Skip to main content

system.kanoa.shift.updateShiftEvents(paramsDict)

This function is called by the shiftTimer tag timer function to build the shiftEvents table. The shiftEvents table is used for SQL joins in shift analysis functions. paramsDictkeys are optional. If no dates are passe, the function will regenerate shift events from yesterday to two days in the future.


Parameters

paramsDict Dictionary

- assetPathString
- endDateDateTime
- forceDeleteBooleanIf 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
- startDateDateTime

Returns

None


Example

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})