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. |