Hierarchy
⤷
⤷
Properties
| Class | CL_EHSGWB_CONTROLLER | |
| Short Description | EHS: LWB UI Controller | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CBGLMP_WB | EHS: Labeling Workbench Framework |
| Created | 20110914 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_EHSGWB_CONTROLLER has no interface implemented.
Friends
Class CL_EHSGWB_CONTROLLER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_EHSGWB_BP_FACTORY | EHS: LWB Business Process Factory | 20110914 | |||
| 2 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_EHSGWB_CONTROLLER | EHS: Labeling Workbench Controller | 20110914 | |||
| 3 | Constant | Private | Type reference (TYPE) | X030L-TABNAME | 'CCGLS_WB_BP_TREE_NODES' | Table name | 20110914 | ||
| 4 | Instance attribute | Private | Type reference (TYPE) | TY_S_CONTROL | 20120321 | ||||
| 5 | Instance attribute | Public | Type reference (TYPE) | I | Specify Sequence for Current Screen | 20120321 | |||
| 6 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_DOCKING_CONTAINER | Docking Control Container | 20110914 | |||
| 7 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_SIMPLE_TREE | Simple Tree Control | 20110914 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | CCGLD_WB_BP_OBJECT | BP Objects (View, Message) | 20110914 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | CCGLD_WB_ALV_QUERY_CRIT_VALUES | ALV for LWB Search Criteria | 20120814 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | TY_T_CONTROL | Control Ref. | 20120321 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | CBGLE_WB_BP_ID | EHS: Business Process ID | 20110914 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | CBGLE_WB_QUERY_CRIT_ID | Query Criteria ID | 20110914 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | AS4FLAG | ' ' | Checkbox | 20120229 | ||
| 14 | Instance attribute | Private | Type reference (TYPE) | AS4FLAG | LWB Started | 20110914 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Change BP Tab | 20110914 | |
| 2 | Instance method | Public | Method | Check for and Display Buffered Messages | 20110914 | |
| 3 | Instance method | Public | Constructor | Private to Implement Singleton Pattern | 20110914 | |
| 4 | Instance method | Private | Method | Create Table to Check User's Authorization for BP | 20110914 | |
| 5 | Instance method | Private | Method | Create BP Objects (View, Message) | 20110914 | |
| 6 | Instance method | Private | Method | Create the BP Tree | 20110914 | |
| 7 | Instance method | Private | Method | Create Panel for BP Tree | 20110914 | |
| 8 | Instance method | Private | Method | Handling of the User UI Action | 20120307 | |
| 9 | Instance method | Private | Method | Handling of the User UI Action | 20120307 | |
| 10 | Instance method | Private | Method | Display Messages of Active BP | 20110914 | |
| 11 | Instance method | Private | Method | Returns to Suppress Saving Data Due to User Parameter | 20110914 | |
| 12 | Instance method | Public | Method | Return the Actual Active BP | 20110914 | |
| 13 | Instance method | Public | Method | Get the Actual Query Criteria ID for SHLP | 20110914 | |
| 14 | Instance method | Public | Method | Get the Actual Query Criteria Values for SHLP | 20120814 | |
| 15 | Instance method | Public | Method | Return the Objects (View, Message) of a BP | 20110914 | |
| 16 | Instance method | Private | Method | Return BP for Which User Is Authorized | 20110914 | |
| 17 | Instance method | Private | Method | Return the BP Tree Panel Width | 20110914 | |
| 18 | Instance method | Public | Method | Get Information for Set Focus to Custom Control | 20120322 | |
| 19 | Static method | Public | Method | Return Controller Object | 20110914 | |
| 20 | Instance method | Private | Method | Check Whether BP Contains Messages to Be Displayed | 20110914 | |
| 21 | Instance method | Private | Method | Leave Labeling Workbench | 20110914 | |
| 22 | Instance method | Public | Method | Leave Labeling Workbench | 20120307 | |
| 23 | Instance method | Private | Method | Cancel Labeling Workbench | 20120521 | |
| 24 | Instance method | Public | Method | Handling of the User UI Action | 20110914 | |
| 25 | Instance method | Public | Event handling method | BP Tree Event Handler: Double-Click | 20110914 | |
| 26 | Instance method | Public | Event handling method | BP Tree Event Handler: Key Pressed on Node | 20110914 | |
| 27 | Instance method | Private | Method | Trigger Saving of Data | 20110914 | |
| 28 | Instance method | Private | Method | Separate BP and Parent BP | 20110914 | |
| 29 | Instance method | Private | Method | Set Actual Active BP | 20110914 | |
| 30 | Instance method | Public | Method | Set Active Node in BP Tree | 20110914 | |
| 31 | Instance method | Public | Method | Buffer the Actual Query Criteria ID for SHLP | 20110914 | |
| 32 | Instance method | Public | Method | Buffer the Actual Query Criteria Values for SHLP | 20120814 | |
| 33 | Instance method | Private | Method | Modifies All Tabs to Be Invisible | 20110914 | |
| 34 | Instance method | Private | Method | Buffer BP Objects (View, Message) | 20110914 | |
| 35 | Instance method | Public | Method | Set Tabs of the Active BP to Visible | 20110914 | |
| 36 | Instance method | Private | Method | Set Event Handler for BP Tree Events | 20110914 | |
| 37 | Instance method | Private | Method | Set Up Nodes for BP Tree | 20110914 | |
| 38 | Instance method | Private | Method | Set Up Nodes of Next Level in BP Tree | 20110914 | |
| 39 | Instance method | Private | Method | Show/Hide Navigation | 20120229 | |
| 40 | Instance method | Public | Method | Set Focus to the Given Control | 20120321 | |
| 41 | Instance method | Public | Method | Set Occurred Messages of BP | 20110914 | |
| 42 | Instance method | Public | Method | Set the Actual Active Screens to Visible | 20110914 | |
| 43 | Instance method | Private | Method | Start a Business Process | 20110914 | |
| 44 | Instance method | Private | Method | Start BP with a Model/View Pair | 20110914 | |
| 45 | Instance method | Private | Method | Start BP with a Program | 20110914 | |
| 46 | Instance method | Private | Method | Start BP with a Transaction | 20110914 | |
| 47 | Instance method | Private | Method | Start BP with a (Maintenance) View | 20110914 | |
| 48 | Instance method | Public | Method | Start Labeling Workbench | 20110914 | |
| 49 | Instance method | Private | Method | Call Control Framework to Handle Occurred Events | 20110914 |
Events
Class CL_EHSGWB_CONTROLLER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_S_CONTROL | Private | See coding | 20120321 | BEGIN OF ty_s_control,
bp_id TYPE cbgle_wb_bp_id,
tab_id TYPE cbgle_wb_tab_id,
screen_id TYPE cbgle_wb_screen_id,
sort TYPE eseord,
control TYPE REF TO cl_gui_custom_container,
alv_grid TYPE REF TO cl_ehsgwb_alv_grid_root,
alv_tree TYPE REF TO cl_ehsgwb_alv_tree,
END OF ty_s_control
|
||
| 2 | TY_T_CONTROL | Private | See coding | 20120321 | ty_t_control TYPE STANDARD TABLE OF ty_s_control
|
Method Signatures
Method CHANGE_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FLG_NOCHECK_CHANGED_DATA | Call by reference | Type reference (TYPE) | AS4FLAG | Flag if check changed data | 20120320 | |||
| 2 | IV_OKCODE | Call by reference | Type reference (TYPE) | SYUCOMM | Function code that PAI triggered | 20110914 |
Method CHANGE_TAB on class CL_EHSGWB_CONTROLLER has no exception.
Method CHECK_FOR_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BP_ID | Call by reference | Type reference (TYPE) | CBGLE_WB_BP_ID | Business Process ID | 20110914 |
Method CHECK_FOR_MESSAGES on class CL_EHSGWB_CONTROLLER has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_EHSGWB_CONTROLLER has no parameter.
Method CONSTRUCTOR on class CL_EHSGWB_CONTROLLER has no exception.
Method CREATE_BP_AUTHORITY_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BP_ID | Call by reference | Type reference (TYPE) | CBGLE_WB_BP_ID | Business Process ID | 20110914 | |||
| 2 | RT_AUTHORITY | Value transfer | Type reference (TYPE) | CCGLD_WB_AUTHORITY | EHS: Labeling Workbench authority check | 20110914 |
Method CREATE_BP_AUTHORITY_TABLE on class CL_EHSGWB_CONTROLLER has no exception.
Method CREATE_BP_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BP_ID | Call by reference | Type reference (TYPE) | CBGLE_WB_BP_ID | Business Process ID | 20110914 | |||
| 2 | RS_BP_OBJECTS | Value transfer | Type reference (TYPE) | CCGLS_WB_BP_OBJECT | EHS: LWB Funktionen Definition Object | 20110914 |
Method CREATE_BP_OBJECTS on class CL_EHSGWB_CONTROLLER has no exception.
Method CREATE_BP_TREE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Language Key of Current Text Environment | 20110914 | ||
| 2 | RV_FLG_NO_BP_AVAILABLE | Value transfer | Type reference (TYPE) | AS4FLAG | Flag (X or Blank) | 20110914 |
Method CREATE_BP_TREE on class CL_EHSGWB_CONTROLLER has no exception.
Method CREATE_BP_TREE_PANEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BP_PANEL_WIDTH | Call by reference | Type reference (TYPE) | I | 20110914 |
Method CREATE_BP_TREE_PANEL on class CL_EHSGWB_CONTROLLER has no exception.
Method DETERMINE_NEXT_SUBTAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_TAB | Call by reference | Type reference (TYPE) | SYUCOMM | Funktionscode, der PAI ausgelöst hat | 20120307 | |||
| 2 | IV_OKCODE | Call by reference | Type reference (TYPE) | SYUCOMM | Function code that PAI triggered | 20120307 |
Method DETERMINE_NEXT_SUBTAB on class CL_EHSGWB_CONTROLLER has no exception.
Method DETERMINE_NEXT_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_TAB | Call by reference | Type reference (TYPE) | SYUCOMM | Funktionscode, der PAI ausgelöst hat | 20120307 | |||
| 2 | IV_FLG_ACTIVE_TAB | Call by reference | Type reference (TYPE) | AS4FLAG | TABSTRIP_ID | 20120307 | |||
| 3 | IV_OKCODE | Call by reference | Type reference (TYPE) | SYUCOMM | Function code that PAI triggered | 20120307 |
Method DETERMINE_NEXT_TAB on class CL_EHSGWB_CONTROLLER has no exception.
Method DISPLAY_MESSAGES Signature
Method DISPLAY_MESSAGES on class CL_EHSGWB_CONTROLLER has no parameter.
Method DISPLAY_MESSAGES on class CL_EHSGWB_CONTROLLER has no exception.
Method DO_NOT_SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_FLG_DO_NOT_SAVE | Value transfer | Type reference (TYPE) | AS4FLAG | Flag (X or Blank) | 20110914 |
Method DO_NOT_SAVE on class CL_EHSGWB_CONTROLLER has no exception.
Method GET_ACTIVE_BP_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_ACTIVE_BP | Value transfer | Type reference (TYPE) | CBGLE_WB_BP_ID | EHS: Business Process ID | 20110914 |
Method GET_ACTIVE_BP_ID on class CL_EHSGWB_CONTROLLER has no exception.
Method GET_ACTUAL_QUERY_CRITERIA_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_QUERY_CRIT_ID | Value transfer | Type reference (TYPE) | CBGLE_WB_QUERY_CRIT_ID | Query criteria ID | 20110914 |
Method GET_ACTUAL_QUERY_CRITERIA_ID on class CL_EHSGWB_CONTROLLER has no exception.
Method GET_ACTUAL_QUERY_CRITERIA_VAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_QUERY_CRIT_VALUES | Value transfer | Type reference (TYPE) | CCGLD_WB_ALV_QUERY_CRIT_VALUES | Query criteria ID | 20120814 |
Method GET_ACTUAL_QUERY_CRITERIA_VAL on class CL_EHSGWB_CONTROLLER has no exception.
Method GET_BP_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BP_ID | Call by reference | Type reference (TYPE) | CBGLE_WB_BP_ID | Business Process ID | 20110914 | |||
| 2 | RS_BP_OBJECTS | Value transfer | Type reference (TYPE) | CCGLS_WB_BP_OBJECT | Objects of a BP | 20110914 |
Method GET_BP_OBJECTS on class CL_EHSGWB_CONTROLLER has no exception.
Method GET_BP_OF_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Language Key of Current Text Environment | 20110914 | ||
| 2 | RT_BP | Value transfer | Type reference (TYPE) | CCGLD_WB_BP_DEF | EHS: LWB BP definition | 20110914 |
Method GET_BP_OF_USER on class CL_EHSGWB_CONTROLLER has no exception.
Method GET_BP_TREE_PANEL_WIDTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_BP_PANEL_WIDTH | Value transfer | Type reference (TYPE) | I | BP tree panel width given in pixel | 20110914 |
Method GET_BP_TREE_PANEL_WIDTH on class CL_EHSGWB_CONTROLLER has no exception.
Method GET_CONTROL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_ALV_GRID | Call by reference | Object reference (TYPE REF TO) | CL_EHSGWB_ALV_GRID_ROOT | ALV List Viewer | 20120322 | |||
| 2 | EO_ALV_TREE | Call by reference | Object reference (TYPE REF TO) | CL_EHSGWB_ALV_TREE | ALV-Tree-Control | 20120322 | |||
| 3 | EO_CUSTOM_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Container fuer Custom Controls in der Dynpro Area | 20120322 |
Method GET_CONTROL on class CL_EHSGWB_CONTROLLER has no exception.
Method GET_INSTANCE_CL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_CONTROLLER | Value transfer | Object reference (TYPE REF TO) | CL_EHSGWB_CONTROLLER | EHS: Labeling Workbench controller | 20110914 |
Method GET_INSTANCE_CL on class CL_EHSGWB_CONTROLLER has no exception.
Method IS_CONTAINING_MSG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BP_ID | Call by reference | Type reference (TYPE) | CBGLE_WB_BP_ID | Business Process ID | 20110914 | |||
| 2 | RV_FLG_HAS_MSG | Value transfer | Type reference (TYPE) | AS4FLAG | Flag (X or Blank) | 20110914 |
Method IS_CONTAINING_MSG on class CL_EHSGWB_CONTROLLER has no exception.
Method LEAVE_WORKBENCH Signature
Method LEAVE_WORKBENCH on class CL_EHSGWB_CONTROLLER has no parameter.
Method LEAVE_WORKBENCH on class CL_EHSGWB_CONTROLLER has no exception.
Method OKCODE_BACK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ACTIVE_TAB | Call by reference | Type reference (TYPE) | SYUCOMM | Aktiver Reiter | 20120521 | |||
| 2 | IV_OKCODE | Call by reference | Type reference (TYPE) | SYUCOMM | Funktionscode, der PAI ausgelöst hat | 20120320 |
Method OKCODE_BACK on class CL_EHSGWB_CONTROLLER has no exception.
Method OKCODE_CANCEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OKCODE | Call by reference | Type reference (TYPE) | SYUCOMM | Funktionscode, der PAI ausgelöst hat | 20120521 |
Method OKCODE_CANCEL on class CL_EHSGWB_CONTROLLER has no exception.
Method OKCODE_HANDLER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_OKCODE | Call by reference | Type reference (TYPE) | SYUCOMM | Function code that PAI triggered | 20110914 |
Method OKCODE_HANDLER on class CL_EHSGWB_CONTROLLER has no exception.
Method ON_TREE_NODE_DOUBLE_CLICK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Value transfer | Attribute reference (LIKE) | 20110914 |
Method ON_TREE_NODE_DOUBLE_CLICK on class CL_EHSGWB_CONTROLLER has no exception.
Method ON_TREE_NODE_KEYPRESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | KEY | Value transfer | Attribute reference (LIKE) | Key Pressed | 20110914 | ||||
| 2 | NODE_KEY | Value transfer | Attribute reference (LIKE) | 20110914 |
Method ON_TREE_NODE_KEYPRESS on class CL_EHSGWB_CONTROLLER has no exception.
Method SAVE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FLG_ABORT | Call by reference | Type reference (TYPE) | BOOLEAN | 20120920 | ||||
| 2 | IV_OKCODE | Call by reference | Type reference (TYPE) | SYUCOMM | Function code that PAI triggered | 20110914 |
Method SAVE_DATA on class CL_EHSGWB_CONTROLLER has no exception.
Method SEPARATE_BP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_BP | Call by reference | Type reference (TYPE) | CCGLD_WB_BP_DEF | EHS: LWB BP definition | 20110914 | |||
| 2 | ET_BP_PARENT | Call by reference | Type reference (TYPE) | CCGLD_WB_BP_DEF | EHS: LWB BP definition | 20110914 |
Method SEPARATE_BP on class CL_EHSGWB_CONTROLLER has no exception.
Method SET_ACTIVE_BP_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BP_ID | Call by reference | Type reference (TYPE) | CBGLE_WB_BP_ID | EHS: Business Process ID | 20110914 |
Method SET_ACTIVE_BP_ID on class CL_EHSGWB_CONTROLLER has no exception.
Method SET_ACTIVE_NODE_AT_TREE Signature
Method SET_ACTIVE_NODE_AT_TREE on class CL_EHSGWB_CONTROLLER has no parameter.
Method SET_ACTIVE_NODE_AT_TREE on class CL_EHSGWB_CONTROLLER has no exception.
Method SET_ACTUAL_QUERY_CRITERIA_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_QUERY_CRIT_ID | Call by reference | Type reference (TYPE) | CBGLE_WB_QUERY_CRIT_ID | Query criteria ID | 20110914 |
Method SET_ACTUAL_QUERY_CRITERIA_ID on class CL_EHSGWB_CONTROLLER has no exception.
Method SET_ACTUAL_QUERY_CRITERIA_VAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_QUERY_CRIT_VALUES | Call by reference | Type reference (TYPE) | CCGLD_WB_ALV_QUERY_CRIT_VALUES | Query criteria ID | 20120814 |
Method SET_ACTUAL_QUERY_CRITERIA_VAL on class CL_EHSGWB_CONTROLLER has no exception.
Method SET_ALL_TAB_INVISIBLE Signature
Method SET_ALL_TAB_INVISIBLE on class CL_EHSGWB_CONTROLLER has no parameter.
Method SET_ALL_TAB_INVISIBLE on class CL_EHSGWB_CONTROLLER has no exception.
Method SET_BP_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_BP_OBJECTS | Call by reference | Type reference (TYPE) | CCGLS_WB_BP_OBJECT | EHS: LWB Funktionen Definition Object | 20110914 |
Method SET_BP_OBJECTS on class CL_EHSGWB_CONTROLLER has no exception.
Method SET_BP_TABS_VISIBLE Signature
Method SET_BP_TABS_VISIBLE on class CL_EHSGWB_CONTROLLER has no parameter.
Method SET_BP_TABS_VISIBLE on class CL_EHSGWB_CONTROLLER has no exception.
Method SET_BP_TREE_EVENT_HANDLER Signature
Method SET_BP_TREE_EVENT_HANDLER on class CL_EHSGWB_CONTROLLER has no parameter.
Method SET_BP_TREE_EVENT_HANDLER on class CL_EHSGWB_CONTROLLER has no exception.
Method SET_BP_TREE_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_BP | Call by reference | Type reference (TYPE) | CCGLD_WB_BP_DEF | EHS: LWB BP definition | 20110914 |
Method SET_BP_TREE_NODES on class CL_EHSGWB_CONTROLLER has no exception.
Method SET_BP_TREE_NODES_NEXT_LEVEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_BP | Call by reference | Type reference (TYPE) | CCGLD_WB_BP_DEF | EHS: LWB BP definition | 20110914 | |||
| 2 | CT_NODES | Call by reference | Type reference (TYPE) | CCGLD_WB_BP_TREE_NODES | EHS: LWB BP tree nodes | 20110914 | |||
| 3 | IV_PARENT_NODE | Call by reference | Type reference (TYPE) | CBGLE_WB_BP_ID | Business Process ID | 20110914 |
Method SET_BP_TREE_NODES_NEXT_LEVEL on class CL_EHSGWB_CONTROLLER has no exception.
Method SET_CONTAINER_VISIBILITY Signature
Method SET_CONTAINER_VISIBILITY on class CL_EHSGWB_CONTROLLER has no parameter.
Method SET_CONTAINER_VISIBILITY on class CL_EHSGWB_CONTROLLER has no exception.
Method SET_CONTROL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OKCODE | Call by reference | Type reference (TYPE) | SYUCOMM | Function code that PAI triggered | 20120321 |
Method SET_CONTROL on class CL_EHSGWB_CONTROLLER has no exception.
Method SET_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MESSAGE | Call by reference | Object reference (TYPE REF TO) | CL_EHSGBC_MESSAGE | EHS: Labeling messages | 20110914 | |||
| 2 | IV_BP_ID | Call by reference | Type reference (TYPE) | CBGLE_WB_BP_ID | EHS: Business Process ID | 20110914 |
Method SET_MESSAGES on class CL_EHSGWB_CONTROLLER has no exception.
Method SET_SCREENS_VISIBLE Signature
Method SET_SCREENS_VISIBLE on class CL_EHSGWB_CONTROLLER has no parameter.
Method SET_SCREENS_VISIBLE on class CL_EHSGWB_CONTROLLER has no exception.
Method START_BP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BP_ID | Call by reference | Type reference (TYPE) | CBGLE_WB_BP_ID | Business Process ID | 20110914 |
Method START_BP on class CL_EHSGWB_CONTROLLER has no exception.
Method START_BP_MODEL_VIEW_PAIR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BP_ID | Call by reference | Type reference (TYPE) | CBGLE_WB_BP_ID | Business Process ID | 20110914 |
Method START_BP_MODEL_VIEW_PAIR on class CL_EHSGWB_CONTROLLER has no exception.
Method START_BP_PROGRAM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BP_ID | Call by reference | Type reference (TYPE) | CBGLE_WB_BP_ID | Business Process ID | 20110914 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | CBGLE_WB_PROGNAME | Program name | 20110914 | |||
| 3 | IV_VARIANT | Call by reference | Type reference (TYPE) | CBGLE_WB_PROGVARIANT | Program variant | 20110914 |
Method START_BP_PROGRAM on class CL_EHSGWB_CONTROLLER has no exception.
Method START_BP_TRANSACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BP_ID | Call by reference | Type reference (TYPE) | CBGLE_WB_BP_ID | Business Process ID | 20110914 | |||
| 2 | IV_TCODE | Call by reference | Type reference (TYPE) | CBGLE_WB_TCODE | Transaction code | 20110914 |
Method START_BP_TRANSACTION on class CL_EHSGWB_CONTROLLER has no exception.
Method START_BP_VIEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BP_ID | Call by reference | Type reference (TYPE) | CBGLE_WB_BP_ID | Business Process ID | 20110914 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | CBGLE_WB_VIEW | View name | 20110914 |
Method START_BP_VIEW on class CL_EHSGWB_CONTROLLER has no exception.
Method START_WORKBENCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Language Key of Current Text Environment | 20110914 | ||
| 2 | RV_FLG_NO_BP_AVAILABLE | Value transfer | Type reference (TYPE) | AS4FLAG | Flag (X or Blank) | 20110914 |
Method START_WORKBENCH on class CL_EHSGWB_CONTROLLER has no exception.
Method TRIGGER_EVENT_HANDLING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_OKCODE | Call by reference | Type reference (TYPE) | SYUCOMM | Function code that PAI triggered | 20110914 | |||
| 2 | EV_FLG_EXIT_PAI_PROCESSING | Call by reference | Type reference (TYPE) | AS4FLAG | Flag (X or Blank) | 20110914 |
Method TRIGGER_EVENT_HANDLING on class CL_EHSGWB_CONTROLLER has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 607 |