SAP ABAP Interface IF_ACTION_HANDLER_POC (Action Handler)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
PP-PI-PMA-PMC (Application Component) Browser-Based PI Sheet / Cockpit
⤷
CMX_POC (Package) Manufacturing Execution: Browser-Based PI Sheet
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_STEP_POC | Domain Model: Abstract Step | 20010810 |
Properties
| Interface | IF_ACTION_HANDLER_POC | |
| Short Description | Action Handler |
General Data
| Package | CMX_POC | Manufacturing Execution: Browser-Based PI Sheet |
| Created | 20010810 | SAP |
| Last changed | 20040127 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | CL_ACTION_DISPATCHER_POC | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
| 2 | CL_DA_EVT_HANDLER_POC | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Interface IF_ACTION_HANDLER_POC has no interface.
Friends
Interface IF_ACTION_HANDLER_POC has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | M_TRIGGER_TAB | Instance attribute | Public | Type reference (TYPE) | POC_TRIGGER_TAB | Action Handler: Trigger Table | 20010810 | ||
| 2 | PM_TRIGGER_TAB | Instance attribute | Public | Type reference (TYPE) | POC_G_TRIGGER_TAB | Action Handler: Trigger Table, Persistent Structure | 20010816 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Assign Action Trigger | 20010810 | |
| 2 | Instance method | Public | Method | Deregisters Global and Local Events | 20020102 | |
| 3 | Instance method | Public | Method | 20010810 | ||
| 4 | Instance method | Public | Method | Global Event Triggered | 20011214 | |
| 5 | Instance method | Public | Event handling method | Event Handler: Condition Changed, Event Triggered | 20010810 | |
| 6 | Instance method | Public | Method | Registers Local and Global Events | 20020102 | |
| 7 | Instance method | Public | Method | Adjust Trigger Table after Status Change | 20010816 |
Events
Interface IF_ACTION_HANDLER_POC has no event.
Types
Interface IF_ACTION_HANDLER_POC has no local type.
Method Signatures
Method ADD_ACTION_TRIGGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ACTION_NAME | Call by reference | Type reference (TYPE) | POC_ACTION_NAME | Name des Kommandos in Herstellanweisung | 20010813 | |||
| 2 | IM_ACTION_SCOPE | Call by reference | Type reference (TYPE) | POC_ACTION_SCOPE | Position in Herstellanweisung (Document, Step, Instruction) | 20011030 | |||
| 3 | IM_ACTION_TYPE | Call by reference | Type reference (TYPE) | POC_ACTION_TYPE | Aktion in Herstellanweisung | 20010813 | |||
| 4 | IM_COUNTER | Call by reference | Type reference (TYPE) | INT4 | Tabellenindex (Abgleich mit persistenter Tabelle) | 20010821 | |||
| 5 | IM_EVENT | Call by reference | Type reference (TYPE) | POC_ACTION_EVENT | Event in Herstellanweisung | 20010813 | |||
| 6 | IM_EVENT_SCOPE | Call by reference | Type reference (TYPE) | POC_EVENT_SCOPE | Scope des Events in der Herstellanweisung | 20011123 | |||
| 7 | IM_EVENT_TYPE | Call by reference | Type reference (TYPE) | POC_EVENT_TYPE | Typ des Events i. d. Herstellanweisung (global(MDA) / local) | 20011123 | |||
| 8 | IM_INITIALIZE | Call by reference | Type reference (TYPE) | BOOLE_D | Persistente Initialisierung | 20010813 | |||
| 9 | IM_NEW_ELEMENT | Call by reference | Type reference (TYPE) | BOOLE_D | Neues Element | 20010813 | |||
| 10 | IM_SIMULATION | Call by reference | Type reference (TYPE) | BOOLE_D | Kennzeichen: Simulationsmodus | 20020117 | |||
| 11 | IM_TEMPLATE_STEP | Call by reference | Object reference (TYPE REF TO) | CL_STEP_POC | Step-Vorlage des kopierten Action Handlers (COPY_INTERNAL) | 20011031 | |||
| 12 | IM_TRIGGER_REF | Call by reference | Object reference (TYPE REF TO) | IF_ACTION_TRIGGER_POC | Action Trigger | 20010813 | |||
| 13 | IM_TRIGGER_STATE | Call by reference | Type reference (TYPE) | BOOLE_D | Triggerstatus (true/false) | 20010820 |
Method ADD_ACTION_TRIGGER on Interface IF_ACTION_HANDLER_POC has no exception.
Method DEREGISTER_EVENTS Signature
Method DEREGISTER_EVENTS on Interface IF_ACTION_HANDLER_POC has no parameter.
Method DEREGISTER_EVENTS on Interface IF_ACTION_HANDLER_POC has no exception.
Method GET_DETAILS Signature
Method GET_DETAILS on Interface IF_ACTION_HANDLER_POC has no parameter.
Method GET_DETAILS on Interface IF_ACTION_HANDLER_POC has no exception.
Method HANDLE_GLOBAL_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ADDRESS | Call by reference | Type reference (TYPE) | CMX_DA_ADDRESS | Manufacturing Data Access: Adresse | 20011214 | |||
| 2 | IM_EVT_PARAM_TAB | Call by reference | Type reference (TYPE) | CMX_DA_T_VALUE | Manufacturing Data Access: Tabelle für Werte | 20011214 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktion ist nicht ausführbar | 20011219 |
Method ON_ACTION_TRIGGERED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CONDITION | Call by reference | Attribute reference (LIKE) | 20010814 | |||||
| 2 | IM_EVENT | Call by reference | Attribute reference (LIKE) | 20010815 | |||||
| 3 | SENDER | Call by reference | Type reference (TYPE) | 20010814 |
Method ON_ACTION_TRIGGERED on Interface IF_ACTION_HANDLER_POC has no exception.
Method REGISTER_EVENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_REGISTER_DOCUMENT | Call by reference | Type reference (TYPE) | FLAG | ' ' | Kennzeichen: Gesamtes Dokument registrieren | 20020218 |
Method REGISTER_EVENTS on Interface IF_ACTION_HANDLER_POC has no exception.
Method UPDATE_TRIGGER_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_EVENT_NAME | Call by reference | Type reference (TYPE) | POC_ACTION_EVENT | Name des Events | 20020201 | |||
| 2 | IM_GLOBAL | Call by reference | Type reference (TYPE) | FLAG | Kennzeichen: globales Event | 20020201 | |||
| 3 | IM_STATE | Call by reference | Type reference (TYPE) | BOOLE_D | aktuelle Triggerbedingung (true/false) | 20010817 | |||
| 4 | IM_TRIGGER | Call by reference | Object reference (TYPE REF TO) | IF_ACTION_TRIGGER_POC | Action Trigger | 20010817 |
Method UPDATE_TRIGGER_TAB on Interface IF_ACTION_HANDLER_POC has no exception.
History
| Last changed by/on | SAP | 20040127 |
| SAP Release Created in | 110 |