Skip to content

DEEs#

The following table lists the enabled DEE Actions provided by the system:

Name Description Classification
SemiAdjustParentStateModel Keeps the Resource State Model "SEMI-E10" updated based on Sub State Models. Changes the Resource Main StateModelState to a state configured in the "SEMI-E10" attribute on the StateModelState from the Sub State Model. ConnectIoT
SemiAutomationAdjustLoadPortState Triggered by IoT Automation to adjust the state of a Load Port based on Load Port Order (Display Order of the SubResource) and Parent Resource, or Load Port Resource Name. ConnectIoT
SemiAutomationGetRecipeBody Validates the Recipe and returns the RecipeBody, the RecipeNameOnEquipment and RecipeName of a given Recipe. ConnectIoT
SemiAutomationSetResourceStateModelState Triggered by IoT Automation to adjust the state model of a Resource. Supports LoadPort, Chamber, Component, and Automation Module identification. ConnectIoT
SemiAutomationSetMaterialState Triggered by IoT Automation to adjust the state of a Material. Changes material state to specified one, with optional state transition validation. ConnectIoT
SemiDockStoreIoT This action is triggered by IoT call to Dock or Store a Container into the Resource. ConnectIoT
SemiProcessingIssuePostDCI Processes Post Data Collection Instance values when checking Protocol and reevaluating Wafer Status. Re-evaluates wafer status after data collection points are posted. Data Collection
SemiResourceNotificationControlCenter This action is used to resolve SemiResourceActionNotifications Smart Table and check if there is a record to trigger a notification.
SemiSendAbortInformationToIoT This action is triggered by IoT call to send information about Aborted Materials or Resources when Abort Job is performed.
SemiSendTrackInInformationToIoT This action is triggered by IoT call to send the Materials TrackIn related information.
SemiSendTrackOutInformationToIoT This action is triggered by IoT call to send the Materials Track Out related information.
SemiSetWaferToContainerSlot This action is responsible to transfer wafers between containers and if required to create inventory. ConnectIoT
SemiTriggerNotifications This action is used to trigger a notification based on the Input.
SemiAutomationAbortMaterial Executes material abort operations through IoT orchestration service. Validates material name and halts material processing when required. ConnectIoT
SemiAlarmManagement Processes alarm information from automation controllers and manages alarm states, categories, and timestamps for equipment monitoring. ConnectIoT
SemiAutomationErrorHandling Handles errors by triggering notifications, protocols, or rules. Called by the SemiErrorHandling generic workflow. ConnectIoT
SemiAutomationSetResourceAttribute Sets the value of an attribute of a resource. Used by workflows such as SemiUpdateE30EquipmentProcessingState and SemiUpdateEquipmentPerformanceTrackingState. ConnectIoT
SemiAutomationSetResourceControlState Adjusts the control state in the resource attribute in MES. Called by the SemiUpdateControlState generic workflow. ConnectIoT
SemiCarrierIn Triggers the dispatch of the topmost materials when a container is loaded at the equipment. ConnectIoT
SemiCarrierOut Triggers the move of the topmost materials to the next step when a container is unloaded at the equipment. ConnectIoT
SemiFutureActionScanExpandAdd DEE to be executed on Future Action Rule: SemiFutureActionScanExpandAdd Sorter
SemiFutureActionScanExpand DEE to be executed on Future Action Rule: SemiFutureActionScanExpand Sorter
SemiFutureActionScanSynchronize DEE to be executed on Future Action Rule: SemiFutureActionScanSynchronize Sorter
SemiFutureActionScanValidate DEE to be executed on Future Action Rule: SemiFutureActionScanValidate Sorter
SemiGetResourceInformationFromRetrieve Gets resource information. Works together with SemiSendRetrieveInformationToIoT.
SemiHandleEqAbortsTerminateRelations Terminates Handle Eq Aborts Relations.
SemiHoldAbortMaterialIfProtocolInstanceReasonDefined Holds material on abort if there is an open protocol instance for the resource with the SemiHoldReasonOnAbort attribute set.
SemiMaterialIn Validates and executes track-in of materials. Extracts material parameters and delegates to IoT orchestration service. ConnectIoT
SemiMaterialOut Validates and executes track-out of materials. Called by SemiWaferComplete and SemiProcessComplete generic workflows. ConnectIoT
SemiProtocolDispositionExecution Execute Protocols created on-demand. Checklist
SemiResourceJobSubMaterialsOnly DEE to be executed on Sampling Pattern Rule. Sorter
SemiSendDockInformationToIoT Signals IoT about the dock of a container in MES. Handled by Dock_01_DockRequestReceived and Dock_01_DockRequestReceived300mm template workflows.
SemiSendRetrieveInformationToIoT Signals IoT about the retrieve of a container in MES.
SemiSendStoreInformationToIoT Signals IoT about the store of a container in MES.
SemiSendUndispatchInformationToIoT Signals IoT about the undispatch of materials in MES.
SemiSendUndockInformationToIoT Signals IoT about the undock of a container in MES.
SemiSorterDispatch Validates material dispatch operations for sorter-enabled steps. Checks if Material Required Service's SemiResourceJobType differs from Material's SemiPendingResourceJobType and validates against auxiliary job types. Sorter
SemiSorterFutureActionInfo Checks if there is an information message on MoveNext Action regarding ResourceJob creation based on Future Action. Sorter
SemiSorterFutureActionResolve Checks if there are eligible Future Actions to turn into ResourceJobs. Sorter
SemiSorterTrackIn Completes and saves the ResourceJob Material Container with the additional details selected by the user. Sorter
SemiSorterTrackOut Track-out from Sorter when Offline.