시간 손실 계산 매쉬업
시간 손실 계산 매쉬업(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.AccountingButtons_MU 매쉬업에서 클릭한 버튼에 따라 PTC.ProductionDashboard.EventAddOrDelete_MU 또는 PTC.ProductionDashboard.AddOrRemoveProduction_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 사물 형태를 구현하는 모든 엔티티에서 서비스를 실행할 수 있습니다. 자세한 내용은 ThingWorx 도움말 센터의 Mashup Builder 섹션에서 동적 서비스를 참조하십시오.
도움이 되셨나요?