Skip to main content
Version: V2 (Ignition 8.1)

system.mes.shift.getAllLocationPathsWithShifts

Description​

Retrieves all Location paths for locations that have associated Shifts. Optionally filters by a path prefix.

Syntax​

system.mes.shift.getAllLocationPathsWithShifts()
system.mes.shift.getAllLocationPathsWithShifts(pathPrefix)

Parameters​

Method 1: No Parameters​

ParameterTypeNullableDescription
None--This method does not take any parameters.

Method 2: With Path Prefix​

ParameterTypeNullableDescription
pathPrefixStringTrueThe path prefix to filter locations by.

Returns​

Returns a list of strings representing location paths that have associated shifts.

Code Examples​

# Retrieve all location paths with shifts
shiftPaths = system.mes.shift.getAllLocationPathsWithShifts()
print(shiftPaths)

# Retrieve only shift location paths under a specific branch
filteredPaths = system.mes.shift.getAllLocationPathsWithShifts('DairyCo/Plant1/')
print(filteredPaths)