时间损失核算混搭
时间损失核算混搭 (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_MUPTC.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_MUPTC.ProductionDashboard.AddOrRemoveProduction_MU 混搭上的取消按钮时保留时间戳,以触发 PTC.ProductionDashboard.AccountingButtons_MU 混搭的加载。
isScrap - 用于指示损失事件是否为次品事件 (基于数量的损失事件) 而非基于持续时间的损失事件的布尔标志。
服务
该混搭使用 PTC.ProductionDashboard.Management_TS 事物形态的以下动态服务:
GetEventsByProductionBlock - 检索特定生产区块的所有损失事件。
GetPacemakerInfoForWorkCenter - 检索选定工作中心的定拍单元。
GetProductionBlockInfo - 检索指定生产区块的信息。
您可以通过动态服务选择要在运行时执行服务的实体。在这种情况下,可从实现 PTC.ProductionDashboard.Management_TS 事物形态的任何实体中执行服务。 有关详细信息,请参阅 ThingWorx 帮助中心中 "Mashup Builder" 一节下的动态服务
这对您有帮助吗?