Ключевые сервисы (компоновочный блок системы отслеживания действий)
Этот компоновочный блок системы отслеживания действий содержит сервисы CRUD для таблиц действий и баз данных заданий. Он также содержит проверки а также сервисы вычислений.
Все сервисы в этом компоновочном блоке можно просмотреть на странице Сервисы вещи PTC.ActionTracker.Manager.
В профиле вещи PTC.ActionTracker.Management_TS реализованы следующие ключевые сервисы.
CalculateActionDuration: рассчитывает длительность действия в днях, используя в качестве входных параметров дату начала и завершения действия.
GetBaselineOEE: рассчитывает OEE базовой линии или текущую OEE на основе даты начала и завершения действия или на основе указанной даты начала и завершения.
GetMidnightForDate: загружает дату-время полуночи для указанной даты и смещения пользователя.
QueryActions: загружает все подходящие строки действий на основе введенных пользователем данных в разделе фильтров.
QueryBaseline: рассчитывает значение базовой линии для 30 предыдущих дней на основе среднего значения часов потерь.
QueryHoursSaved: рассчитывает количество часов, сохраненных после начала действия.
QueryOwners: загружает список пользователей, которым можно назначать действия.
QueryPriorDay: рассчитывает значение потери часов для предыдущего дня полностью.
QueryStatus: загружает список статусов действий.
QueryTimeLossTrend: загружает данные для диаграммы тенденций потери времени, отображаемой в мэшапе списка основного действия.
QueryTimeLossTrendSingleAction загружает данные для диаграммы тенденций потери времени, отображаемой в мэшапе просмотра действия.
SearchActions: выполняет поиск в таблице действий, используя строку ввода.
ValidateBaselineDateRange: проверяет введенные пользователем данные для всплывающего окна с выбором для базовой линии.
Было ли это полезно?