SAP ABAP Class CL_ACO_BSP_SUBSTITUTES (Application Class for Substitute)
Hierarchy
☛
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
⤷ PLM (Application Component) Product Lifecycle Management
⤷ ACO_BSP (Package) BSPs for Access Control Lists from Package ACO
⤷ PLM (Application Component) Product Lifecycle Management
⤷ ACO_BSP (Package) BSPs for Access Control Lists from Package ACO
Properties
Class | CL_ACO_BSP_SUBSTITUTES | |
Short Description | Application Class for Substitute | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ACO_BSP | BSPs for Access Control Lists from Package ACO |
Created | 20030909 | SAP |
Last change | 20141109 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_ACO_BSP_CONST | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | CL_ACO_CONSTANTS | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_ACO_BSP_SUBSTITUTES has no interface implemented.
Friends
Class CL_ACO_BSP_SUBSTITUTES has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MR_AUTHORIZATION | Instance attribute | Public | Object reference (TYPE REF TO) | IF_ACO_AUTHORIZATION | Information About Authorization Subject | 20030911 | ||
2 | MR_SUBSTITUTES | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ACO_SUBSTITUTES | Reference to CL_ACO_SUBSTITUTES Class | 20030915 | ||
3 | MS_DETAIL_D | Instance attribute | Public | Type reference (TYPE) | ACO_BSP_SUBST_TS_DETAIL_D | Dialog Struct.for Det. Screen 'Specify Substitute' | 20030917 | ||
4 | MS_SUBSTITUTE_D | Instance attribute | Private | Type reference (TYPE) | ACO_BSP_TS_SUBSTITUTE_S | Structure for Displaying Substitute | 20030918 | ||
5 | MT_OBJECTS | Instance attribute | Private | Type reference (TYPE) | ACO_BSP_TT_SUBSTITUTE_OBJECT | Objects, for Which a Substitute Must Be Specified | 20030922 | ||
6 | MT_SELECTED_ROWS | Instance attribute | Public | Type reference (TYPE) | ACO_BSP_TT_SELECTED_ROWS | Selected line | 20030918 | ||
7 | MT_SUBSTITUTES | Instance attribute | Private | Type reference (TYPE) | ACO_TT_SUBSTITUTE | List of Substitutes per Project | 20030918 | ||
8 | MV_DETAIL_SCREEN | Instance attribute | Public | Type reference (TYPE) | CHAR1 | Type of Detail Screen (A=Create, C=Change) | 20030916 | ||
9 | MV_LOIO | Instance attribute | Public | Type reference (TYPE) | SYSUUID_C | KW LOIO for Help | 20040317 | ||
10 | MV_OBJECT_TYPE | Instance attribute | Public | Type reference (TYPE) | ACO_OBJECT_TYPE | Object Category | 20030909 | ||
11 | OBJECT_TYPE | Instance attribute | Public | Type reference (TYPE) | ACO_OBJECT_TYPE | Object Category | 20030909 | ||
12 | SR_BADI | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_ACO_BSP_SUBSTITUTES | BAdI Interface IF_EX_ACO_BSP_SUBSTITUTES | 20030909 | ||
13 | SR_INSTANCE | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ACO_BSP_SUBSTITUTES | Application Class for Substitute | 20030909 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ACCEPT_SUBSTITUTE | Instance method | Public | Method | Add/Update Cover | 20030918 |
2 | CHECK_SUBSTITUE_EXISTENCE | Instance method | Public | Method | Checks Whether Substitute Entered Exists | 20030917 |
3 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20030909 |
4 | CLOSE_ADD_DETAIL_SCREEN | Instance method | Public | Method | Close Detail Screens for Specifying Substitute | 20030916 |
5 | DELETE_SUBSTITUTES | Instance method | Public | Method | Delete Substitute | 20030916 |
6 | DESELECT_ALL | Instance method | Public | Method | Deselect All | 20031006 |
7 | GET_DIALOG_FIELDS_DETAIL | Instance method | Public | Method | Notifies Application of Current Dialog Fields | 20030925 |
8 | GET_INSTANCE | Static method | Public | Method | 20030909 | |
9 | GET_OBJECTS_LIST | Instance method | Public | Method | Access to List of Objects to Be Displayed | 20030909 |
10 | GET_OBJECT_TYPE | Instance method | Public | Method | Get Object Category | 20040212 |
11 | GET_SEARCH_RESULTS | Instance method | Public | Method | Determine Table for Search Result Listbox | 20031013 |
12 | OPEN_ADD_DETAIL_SCREEN | Instance method | Public | Method | Open Detail Screen for Defining Substitute for Cover | 20030916 |
13 | PROPAGATE_DIALOG_FIELDS_DETAIL | Instance method | Public | Method | Notifies Application of Current Dialog Fields | 20030917 |
14 | PROPAGATE_DIALOG_FIELDS_TVIEW | Instance method | Public | Method | Notifies the Application of Selected Lines | 20030918 |
15 | SELECT_ALL | Instance method | Public | Method | Select All | 20031006 |
16 | SELECT_WO_SUBST | Instance method | Public | Method | Select All Without Substitute | 20031006 |
17 | SET_OBJECT_TYPE | Instance method | Public | Method | Make Object Category Known | 20030909 |
18 | SET_SEARCH_RESULT | Instance method | Public | Method | Select Substitute for Cover | 20031013 |
19 | WRITE_REPLACE_SCRIPT | Instance method | Public | Method | 20030909 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | ALL_DESELECTED | Instance Event (0) |
Public (2) |
All Deselected | 20031006 |
2 | ALL_SELECTED | Instance Event (0) |
Public (2) |
All Selected | 20031006 |
3 | ALL_WO_SUBST_SELECTED | Instance Event (0) |
Public (2) |
All Without Cover Selected | 20031006 |
4 | DETAIL_SCREEN_CHANGED | Instance Event (0) |
Public (2) |
Detail Screen for Defining Substitute Was Opened/Closed | 20030916 |
5 | ROWS_SELECTED | Instance Event (0) |
Public (2) |
Selected Line | 20030917 |
6 | SUBSTITUTE_ADDED | Instance Event (0) |
Public (2) |
Cover Added | 20030916 |
7 | SUSBTITUTES_CHANGED | Instance Event (0) |
Public (2) |
Cover Was Entered Again | 20030917 |
Types
Class CL_ACO_BSP_SUBSTITUTES has no local type.
Method Signatures
Method ACCEPT_SUBSTITUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_OK | Value transfer | Type reference (TYPE) | BOOLE_D | X' Kein Fehler aufgetreten | 20030918 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_SUBSTITUTE_SELECTED | Kein Objekt wurde selektiert | 20030929 | |
2 | NO_VALID_SUBSTITUTE | Vertreter nicht gültig | 20031002 |
Method CHECK_SUBSTITUE_EXISTENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_EXISTS | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030917 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Suche erfolglos, kein Treffer | 20030917 | |
2 | NOT_UNIQUE | Mehr als ein Treffer gefunden | 20030917 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_ACO_BSP_SUBSTITUTES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ACO_BSP_SUBSTITUTES has no exception.
Method CLOSE_ADD_DETAIL_SCREEN Signature
Method CLOSE_ADD_DETAIL_SCREEN on class CL_ACO_BSP_SUBSTITUTES has no parameter.
Method CLOSE_ADD_DETAIL_SCREEN on class CL_ACO_BSP_SUBSTITUTES has no exception.
Method DELETE_SUBSTITUTES Signature
Method DELETE_SUBSTITUTES on class CL_ACO_BSP_SUBSTITUTES has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_OBJECT_SELECTED | Keine Zeile selektiert | 20031008 |
Method DESELECT_ALL Signature
Method DESELECT_ALL on class CL_ACO_BSP_SUBSTITUTES has no parameter.
Method DESELECT_ALL on class CL_ACO_BSP_SUBSTITUTES has no exception.
Method GET_DIALOG_FIELDS_DETAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RS_DETAIL_D | Value transfer | Type reference (TYPE) | ACO_BSP_SUBST_TS_DETAIL_D | Dialogstruktur für Detailbild 'Vertreter festlegen' | 20030925 |
Method GET_DIALOG_FIELDS_DETAIL on class CL_ACO_BSP_SUBSTITUTES has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RR_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_ACO_BSP_SUBSTITUTES | Applikation | 20030909 |
Method GET_INSTANCE on class CL_ACO_BSP_SUBSTITUTES has no exception.
Method GET_OBJECTS_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_OBJECTS | Call by reference | Type reference (TYPE) | ACO_BSP_TT_SUBSTITUTE_OBJECT | Objekte, für die Vertreter festgelegt werden soll | 20031007 | ||
2 | Exporting | ET_SUBSTITUTES | Call by reference | Type reference (TYPE) | ACO_BSP_TT_SUBSTITUTE | Meine Vertreter | 20030911 | ||
3 | Exporting | EV_LABEL_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | Label für Beschreibung | 20030909 | ||
4 | Exporting | EV_LABEL_ID | Call by reference | Type reference (TYPE) | STRING | Label für Identifikation | 20030909 |
Method GET_OBJECTS_LIST on class CL_ACO_BSP_SUBSTITUTES has no exception.
Method GET_OBJECT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_OBJECT_TYPE | Value transfer | Type reference (TYPE) | ACO_OBJECT_TYPE | Objekttyp | 20040212 |
Method GET_OBJECT_TYPE on class CL_ACO_BSP_SUBSTITUTES has no exception.
Method GET_SEARCH_RESULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_SEARCH_RESULTS | Value transfer | Type reference (TYPE) | SHSVALTAB | Business Server Pages (BSP) Werteliste Suchhilfe | 20031013 |
Method GET_SEARCH_RESULTS on class CL_ACO_BSP_SUBSTITUTES has no exception.
Method OPEN_ADD_DETAIL_SCREEN Signature
Method OPEN_ADD_DETAIL_SCREEN on class CL_ACO_BSP_SUBSTITUTES has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_OBJECT_SELECTED | Kein Objekt wurde markiert | 20031008 |
Method PROPAGATE_DIALOG_FIELDS_DETAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_DETAIL_D | Call by reference | Type reference (TYPE) | ACO_BSP_SUBST_TS_DETAIL_D | Dialogstruktur für Detailbild 'Vertreter festlegen' | 20030917 |
Method PROPAGATE_DIALOG_FIELDS_DETAIL on class CL_ACO_BSP_SUBSTITUTES has no exception.
Method PROPAGATE_DIALOG_FIELDS_TVIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_SELECTED_ROWS | Call by reference | Type reference (TYPE) | ACO_BSP_TT_SELECTED_ROWS | Liste von selektierten Werten in Tableview | 20030918 |
Method PROPAGATE_DIALOG_FIELDS_TVIEW on class CL_ACO_BSP_SUBSTITUTES has no exception.
Method SELECT_ALL Signature
Method SELECT_ALL on class CL_ACO_BSP_SUBSTITUTES has no parameter.
Method SELECT_ALL on class CL_ACO_BSP_SUBSTITUTES has no exception.
Method SELECT_WO_SUBST Signature
Method SELECT_WO_SUBST on class CL_ACO_BSP_SUBSTITUTES has no parameter.
Method SELECT_WO_SUBST on class CL_ACO_BSP_SUBSTITUTES has no exception.
Method SET_OBJECT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OBEJCT_TYPE | Call by reference | Type reference (TYPE) | ACO_OBJECT_TYPE | Objekttyp | 20030909 |
Method SET_OBJECT_TYPE on class CL_ACO_BSP_SUBSTITUTES has no exception.
Method SET_SEARCH_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_RESULT | Call by reference | Type reference (TYPE) | STRING | Business Server Pages (BSP) zusammengesetzter Wert | 20031013 |
Method SET_SEARCH_RESULT on class CL_ACO_BSP_SUBSTITUTES has no exception.
Method WRITE_REPLACE_SCRIPT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_COMPONENT | Call by reference | Object reference (TYPE REF TO) | CL_BSP_CONTROLLER | Controller-Basisklasse | 20030909 |
Method WRITE_REPLACE_SCRIPT on class CL_ACO_BSP_SUBSTITUTES has no exception.
Event Signatures
Event ALL_DESELECTED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | IV_ROWCOUNT | Exporting | Value transfer | Type reference (TYPE) | I | 20040220 |
Event ALL_SELECTED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | IV_ROWCOUNT | Exporting | Value transfer | Type reference (TYPE) | I | 20031007 |
Event ALL_WO_SUBST_SELECTED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | IT_ROWS | Exporting | Value transfer | Type reference (TYPE) | INT4_TABLE | Standard Table of INT4 | 20031007 |
Event DETAIL_SCREEN_CHANGED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EV_DETAIL_SCREEN | Exporting | Value transfer | Type reference (TYPE) | CHAR1 | A' = Add, 'C' = Change | 20030916 |
Event ROWS_SELECTED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | IT_SELECTED_ROWS | Exporting | Value transfer | Type reference (TYPE) | ACO_BSP_TT_SELECTED_ROWS | Liste von selektierten Werten in Tableview | 20030917 |
Event SUBSTITUTE_ADDED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EV_DETAIL_SCREEN | Exporting | Value transfer | Type reference (TYPE) | CHAR1 | 'A' = Added; 'C'= Changed | 20031015 |
Event SUSBTITUTES_CHANGED Signature
Event SUSBTITUTES_CHANGED on class CL_ACO_BSP_SUBSTITUTES has no parameter.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 310 |