Мэшап учета потери времени
Мэшап учета потери времени (PTC.ProductionDashboard.TimeLossAccounting_MU) является главным окном для учета потерь времени, предоставляя оболочку для вложенных мэшапов и кнопку Закрыть. Это окно открывается, если щелкнуть кнопку Учет в окне Завершение производственного участка или щелкнуть любой прошлый производственный блок на панели Учет производства инструментальной панели производства.
Окно учета потери времени.
Мэшап PTC.ProductionDashboard.TimeLossAccounting_MU использует следующие виджеты:
Несколько виджетов Вложенный мэшап, которые вызывают следующие мэшапы:
PTC.ProductionDashboard.EntryHeader_MU
PTC.ProductionDashboard.ProductionBlockComplete_MU
PTC.ProductionDashboard.ProductionLossEvents_MU
PTC.ProductionDashboard.TimeLossMetricsPane_MU
Мэшапы PTC.ProductionDashboard.AccountingButtons_MU по умолчанию или PTC.ProductionDashboard.EventAddOrDelete_MU или PTC.ProductionDashboard.AddOrRemoveProduction_MU, в зависимости от нажатой кнопки в мэшапе PTC.ProductionDashboard.AccountingButtons_MU.
Виджет Кнопка, используемый для кнопки Закрыть.
Входные данные
Входные параметры для мэшапа PTC.ProductionDashboard.TimeLossAccounting_MU:
workCenterThingName: наименование вещи выбранного рабочего центра.
timeZone: часовой пояс для предприятия, которому принадлежит выбранный рабочий центр.
lastEventUpdateTimestamp: метка времени для самого последнего события потери, события доступности или производственного события, которое вводится для регулятора темпа выбранного рабочего центра.
productionBlock: таблица данных, содержащая информацию о текущем производственном блоке.
thingName: наименование вещи регулятора темпа для выбранного рабочего центра.
manager: диспетчер, из которого выполняются динамические сервисы данного мэшапа.
isScrap: логическое значение, показывающее, является ли событие потери событием брака (на основе количества) или событием потери на основе длительности.
Выходные данные
Выходные параметры для мэшапа PTC.ProductionDashboard.TimeLossAccounting_MU:
cancelClicked: содержит метку времени нажатия кнопки отмены в мэшапе PTC.ProductionDashboard.EventAddOrDelete_MU или PTC.ProductionDashboard.AddOrRemoveProduction_MU для срабатывания мэшапа PTC.ProductionDashboard.AccountingButtons_MU для загрузки.
isScrap: логическое значение, показывающее, является ли событие потери событием брака (на основе количества) или событием потери на основе длительности.
Сервисы
Этот мэшап использует следующие динамические сервисы из профиля вещи PTC.ProductionDashboard.Management_TS:
GetEventsByProductionBlock: загружает все события потери для указанного производственного блока.
GetPacemakerInfoForWorkCenter: загружает регулятор темпа для выбранного рабочего центра.
GetProductionBlockInfo: загружает информацию для указанного производственного блока.
Динамические сервисы позволяют выбрать сущность для выполнения сервиса во время работы. В этом случае сервис может выполняться из любой сущности, реализующей профиль вещи PTC.ProductionDashboard.Management_TS. Дополнительные сведения см. в Динамические сервисы в разделе Mashup Builder в Центре справки ThingWorx.
Было ли это полезно?