SAP ABAP Class CL_ACO_BSP_APPLICATION (Application)
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
Properties
Class CL_ACO_BSP_APPLICATION  
Short Description Application    
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 20020115   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_APPLICATION has no interface implemented.
Friends
Class CL_ACO_BSP_APPLICATION 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 20020211
2 MR_AUTHORIZATION_NEW Instance attribute Private Object reference (TYPE REF TO) IF_ACO_AUTHORIZATION Authorization Object for Authorizations to Be Created 20020714
3 MR_AUTHORIZATION_TO_TRANSFER Instance attribute Private Object reference (TYPE REF TO) IF_ACO_AUTHORIZATION Information About Authorization Subject 20030124
4 MS_DETAIL_D Instance attribute Public Type reference (TYPE) ACO_BSP_TS_DETAIL_D Dialog Structure for Detail Screen Authorizations 20020220
5 MS_PERMISSION_D Instance attribute Private Type reference (TYPE) ACO_BSP_TS_PERMISSION Structure for Displaying Authorizations of a User, User Grp 20020502
6 MT_ACTIVITY_GROUPS Instance attribute Private Type reference (TYPE) ACO_TT_ACTIVITY_HIERARCHY_SUB List of Hierarchical Dependencies of Activities (Subord.) 20020217
7 MT_ACTIVITY_SEQUENCE Instance attribute Public Type reference (TYPE) ACO_BSP_TT_ACTIVITY_SEQUENCET Sequence of Activities in Table View 20020212
8 MT_PERMISSIONS Instance attribute Private Type reference (TYPE) ACO_BSP_TT_PERMISSIONS Authorizations 20020214
9 MT_PERMISSIONS_ACTIVE Instance attribute Private Type reference (TYPE) ACO_BSP_TT_PERMISSIONS List of Authorizations for Users, User Groups,... 20020215
10 MV_AUTH_CHANGE_INTERNAL Instance attribute Private Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') 20040827
11 MV_AUTH_HOLDER_TYPE Instance attribute Private Type reference (TYPE) ACO_AUTH_HOLDER_TYPE CL_ACO_CONSTANTS=>SC_USER Type of Authorization Holder 20020214
12 MV_DETAIL_SCREEN Instance attribute Public Type reference (TYPE) CHAR1 Type of Detail Screen (A=Create, C=Change) 20020226
13 MV_DISPLAY Instance attribute Public Type reference (TYPE) BOOLE_D Display Mode If = 'X' 20020430
14 MV_DISPLAY_TV Instance attribute Private Type reference (TYPE) BOOLE_D CL_ACO_BSP_CONST=>SC_FALSE Override of mv_display If in Change Mode on Detail Screen 20020713
15 MV_OBJECT_TYPE Instance attribute Public Type reference (TYPE) ACO_OBJECT_TYPE Object Category 20020212
16 MV_ROWS_IN_TABLE Instance attribute Private Type reference (TYPE) I Rows in Results List 20020214
17 MV_ROWS_PER_PAGE Instance attribute Public Type reference (TYPE) I 10 Rows per Page in Table View 20020214
18 MV_USER_IS_ADMIN Instance attribute Public Type reference (TYPE) BOOLE_D User has authorization to change authorizations 20020214
19 MV_USE_AS_TEMPLATE Instance attribute Public Type reference (TYPE) BOOLE_D Authorizations Are Used As Templates 20030115
20 SR_BADI Static Attribute Public Object reference (TYPE REF TO) IF_EX_ACO_BSP BAdI Interface IF_EX_ACO_BSP_ACTIVITIES 20030130
21 SR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_ACO_BSP_APPLICATION Application 20020115
22 ST_AUTH_HOLDER_TYPES Static Attribute Private Type reference (TYPE) ACO_TT_AUTH_HOLDER_TYPE Authorization Holder 20020215
Methods
# Method Level Visibility Method type Description Created on
1 ADD_AUTH_HOLDER Instance method Public Method Add Authorization Holder 20020221
2 CHANGE_ACTIVITY Instance method Public Method Select/deselect radio button or checkbox 20020502
3 CHECK_AUTH_HOLDER_EXISTENCE Instance method Public Method Checks Whether Specified Authorization Holder Exists 20020221
4 CHECK_AUTH_HOLDER_IN_LIST Instance method Private Method Authorization holder already exists in the permissions list 20020221
5 CHECK_AUTH_HOLDER_IS_INHERITED Instance method Private Method Authorization holder already exists in the permissions list 20020228
6 CHECK_HR_OBJECT_EXISTS Instance method Private Method Check whether specified user exists 20020305
7 CHECK_ROLE_EXISTS Instance method Private Method Check whether specified user exists 20020304
8 CHECK_USER_EXISTS Instance method Private Method Check whether specified user exists 20020221
9 CHECK_USER_GROUP_EXISTS Instance method Private Method Check whether specified user exists 20020305
10 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030124
11 CLOSE_ADD_DETAIL_SCREEN Instance method Public Method Close Detail Screen for Adding Authorization Holder 20020219
12 CONSTRUCTOR Instance method Public Constructor 20020115
13 DELETE_AUTH_HOLDER Instance method Private Method Delete Authorization Holder 20020219
14 DELETE_AUTH_HOLDERS Instance method Public Method Delete Authorization Holder 20020219
15 FILL_ACTIVITY_SEQUENCE Instance method Private Method Fills the Sequence of the Activities 20020212
16 GET_ACTIVITY_GROUPS Instance method Public Method Gets Authorization Groups aco_tt_activity_hierarchy_sub 20020217
17 GET_ACTIVITY_SEQUENCE Instance method Public Method 20020212
18 GET_AUTH_HOLDER_TYPE Instance method Public Method Gets Type of Authorization Holder to Be Displayed 20020214
19 GET_AUTH_HOLDER_TYPE_COUNTS Instance method Public Method Gets Authorization Holder Types 20020228
20 GET_DETAIL_SCREEN_STATUS Instance method Public Method Get Whether Detail Screen Is Open or Closed 20020226
21 GET_DIALOG_FIELDS_DETAIL Instance method Public Method Notifies Application of Current Dialog Fields 20020221
22 GET_DISPLAY_MODE Instance method Public Method Returns 'X' If in Display Mode 20020430
23 GET_DISPLAY_MODE_TV Instance method Public Method Returns 'X' If in Display Mode 20020713
24 GET_INSTANCE Static method Public Method 20020115
25 GET_PERMISSIONS Instance method Public Method 20020204
26 GET_PERM_PER_AUTH_HOLDER_TYPE Instance method Private Method Get Permissions for Authorization Holder Type 20020218
27 GET_ROWS_IN_TABLE Instance method Public Method Gets Number of Rows in Results List 20020214
28 GET_USER_IS_ADMIN Instance method Public Method Sy-Uname has the authorization to change authorizations 20020214
29 ON_ACO_CHANGED Instance method Private Event handling method Event Handler ON_CHANGD:IF_ACO_AUTHORIZATION 20040827
30 OPEN_ADD_DETAIL_SCREEN Instance method Public Method Open Detail Screen for Adding Authorization Holder 20020219
31 OPEN_CHG_DETAIL_SCREEN Instance method Public Method Open Detail Screen for Adding Authorization Holder 20020225
32 PROPAGATE_DIALOG_FIELDS_DETAIL Instance method Public Method Notifies Application of Current Dialog Fields 20020221
33 PROPAGATE_DIALOG_FIELDS_TVIEW Instance method Public Method Notifies Application of Current Dialog Fields 20020227
34 RESET_DETAIL_ERROR_FLAGS Instance method Public Method Reset Error Flags in MS_DETAIL_D 20020221
35 RESET_PERMISSION Instance method Private Method Reset Authorization for User 20020214
36 RETRIEVE_PERMISSIONS Instance method Private Method Get List of Authorizations from CL_ACO_AUTHORIZATION 20020714
37 SET_AUTH_HOLDER_TYPE Instance method Public Method Sets Active Authorization Holder Type 20020215
38 SET_DISPLAY_MODE Instance method Public Method Application is in Display Mode ( IV_DISPLAY = 'X' ) 20020430
39 SET_MR_AUTHORIZATION Instance method Public Method 20020211
40 SET_PERMISSION Instance method Private Method Set Authorization for User 20020214
41 SET_USE_AS_TEMPLATE Instance method Public Method Authorizations Are Used As Templates 20030115
42 WRITE_REPLACE_SCRIPT Instance method Public Method 20020409
Events
# Event Type Visibility Description Created on
1 AUTH_HOLDER_ADDED Instance Event
(0)
Public
(2)
New authorization holder was added to the list 20020222
2 AUTH_HOLDER_TYPE_CHANGED Instance Event
(0)
Public
(2)
Authorization holder type changed 20020215
3 DETAIL_SCREEN_CHANGED Instance Event
(0)
Public
(2)
Detail screen for adding auth. holder was opened/closed 20020219
4 DISPLAY_MODE_CHANGED Instance Event
(0)
Public
(2)
Display Mode Was Changed 20030320
5 PERMISSIONS_CHANGED Instance Event
(0)
Public
(2)
Authorization was changed 20020222
6 ROWS_SELECTED Instance Event
(0)
Public
(2)
You selected rows 20020227
Types
Class CL_ACO_BSP_APPLICATION has no local type.
Method Signatures

Method ADD_AUTH_HOLDER 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 20020723

Method ADD_AUTH_HOLDER on class CL_ACO_BSP_APPLICATION has no exception.

Method CHANGE_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_AUTH_HOLDER Value transfer Type reference (TYPE) ACO_BSP_TS_AUTH_HOLDER Keys für Berechtigungsinhaber 20020714
2 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACO_ACTVT Aktivitiät für Berechtigungsprüfung 20020502
3 Importing IV_FLG_SET Call by reference Type reference (TYPE) BOOLE_D 'X'=Setzen, ' '=Löschen 20020714
# Exception Resumable Description Created on
1 CHANGE_FORBIDDEN Letzte Admin-Berechtigung darf nicht gelöscht werden 20020502
2 CHANGE_NOT_POSSIBLE Berechtigungen werden nicht geändert, weil sie geerbt sind 20020502

Method CHECK_AUTH_HOLDER_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 Berechtigungsinhaber existiert 20020723

Method CHECK_AUTH_HOLDER_EXISTENCE on class CL_ACO_BSP_APPLICATION has no exception.

Method CHECK_AUTH_HOLDER_IN_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ALREADY_IN_LIST Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020221

Method CHECK_AUTH_HOLDER_IN_LIST on class CL_ACO_BSP_APPLICATION has no exception.

Method CHECK_AUTH_HOLDER_IS_INHERITED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_INHERITED Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020228

Method CHECK_AUTH_HOLDER_IS_INHERITED on class CL_ACO_BSP_APPLICATION has no exception.

Method CHECK_HR_OBJECT_EXISTS Signature

Method CHECK_HR_OBJECT_EXISTS on class CL_ACO_BSP_APPLICATION has no parameter.
# Exception Resumable Description Created on
1 NOT_FOUND Suche erfolglos, kein Treffer 20020305
2 NOT_UNIQUE Mehr als ein Treffer gefunden 20020305

Method CHECK_ROLE_EXISTS Signature

Method CHECK_ROLE_EXISTS on class CL_ACO_BSP_APPLICATION has no parameter.
# Exception Resumable Description Created on
1 NOT_FOUND Suche erfolglos, kein Treffer 20020304
2 NOT_UNIQUE Mehr als ein Treffer gefunden 20020304

Method CHECK_USER_EXISTS Signature

Method CHECK_USER_EXISTS on class CL_ACO_BSP_APPLICATION has no parameter.
# Exception Resumable Description Created on
1 NOT_FOUND Suche erfolglos, kein Treffer 20020221
2 NOT_UNIQUE Mehr als ein Treffer gefunden 20020221

Method CHECK_USER_GROUP_EXISTS Signature

Method CHECK_USER_GROUP_EXISTS on class CL_ACO_BSP_APPLICATION has no parameter.
# Exception Resumable Description Created on
1 NOT_FOUND Suche erfolglos, kein Treffer 20020305
2 NOT_UNIQUE Mehr als ein Treffer gefunden 20020305

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_ACO_BSP_APPLICATION has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ACO_BSP_APPLICATION has no exception.

Method CLOSE_ADD_DETAIL_SCREEN Signature

Method CLOSE_ADD_DETAIL_SCREEN on class CL_ACO_BSP_APPLICATION has no parameter.
Method CLOSE_ADD_DETAIL_SCREEN on class CL_ACO_BSP_APPLICATION has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_ACO_BSP_APPLICATION has no parameter.
Method CONSTRUCTOR on class CL_ACO_BSP_APPLICATION has no exception.

Method DELETE_AUTH_HOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PERMISSION Call by reference Type reference (TYPE) ACO_BSP_TS_PERMISSION Liste von selektierten Werten in Tableview 20020219
# Exception Resumable Description Created on
1 CHANGE_FORBIDDEN Berechtigungsinhaber darf eigene Berechtigung nicht löschen 20020502
2 DELETION_NOT_POSSIBLE Berechtigungsinhaber wurde nicht gelöscht 20020219

Method DELETE_AUTH_HOLDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ALL Call by reference Type reference (TYPE) I Gesamtzahl der zu löschenden Einträge 20020226
2 Exporting EV_OK Call by reference Type reference (TYPE) I Erfolgreich gelöschte Einträge 20020226
3 Importing IT_SELECTED_ROWS Call by reference Type reference (TYPE) ACO_BSP_TT_SELECTED_ROWS Liste von selektierten Werten in Tableview 20020219
# Exception Resumable Description Created on
1 ALL_AUTH_HOLDERS_NOT_DELETED Alle Berechtigungsinhaber wurden nicht gelöscht 20020219
2 CHANGE_FORBIDDEN Berechtigungsinhaber darf eigene Berechtigung nicht löschen 20020502
3 NO_AUTH_HOLDER_SELECTED Es wurde kein Berechtigungsinhaber zum Löschen ausgewählt 20020226
4 SOME_AUTH_HOLDERS_NOT_DELETED Berechtigungsinhaber wurde nicht gelöscht 20020219

Method FILL_ACTIVITY_SEQUENCE Signature

Method FILL_ACTIVITY_SEQUENCE on class CL_ACO_BSP_APPLICATION has no parameter.
Method FILL_ACTIVITY_SEQUENCE on class CL_ACO_BSP_APPLICATION has no exception.

Method GET_ACTIVITY_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ACTIVITY_GROUPS Value transfer Type reference (TYPE) ACO_TT_ACTIVITY_HIERARCHY_SUB Liste von hierarch. Abh. der Aktivitäten (untergeordnete) 20020217

Method GET_ACTIVITY_GROUPS on class CL_ACO_BSP_APPLICATION has no exception.

Method GET_ACTIVITY_SEQUENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ACTIVITY_SEQUENCE Value transfer Type reference (TYPE) ACO_BSP_TT_ACTIVITY_SEQUENCET Abfolge der Aktivitäten in Tableview 20020212

Method GET_ACTIVITY_SEQUENCE on class CL_ACO_BSP_APPLICATION has no exception.

Method GET_AUTH_HOLDER_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_AUTH_HOLDER_TYPE Value transfer Type reference (TYPE) ACO_AUTH_HOLDER_TYPE Art des "Berechtigungsobjekts": User, User Group,... 20020214

Method GET_AUTH_HOLDER_TYPE on class CL_ACO_BSP_APPLICATION has no exception.

Method GET_AUTH_HOLDER_TYPE_COUNTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_AUTH_HOLDER_TYPES Value transfer Type reference (TYPE) ACO_BSP_TT_AUTH_HOLDER_TYPE Berechtigungsinhaber 20020228

Method GET_AUTH_HOLDER_TYPE_COUNTS on class CL_ACO_BSP_APPLICATION has no exception.

Method GET_DETAIL_SCREEN_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SCREEN_IS_OPEN Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020226

Method GET_DETAIL_SCREEN_STATUS on class CL_ACO_BSP_APPLICATION 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_TS_DETAIL_D Dialogstruktur für Detailbild Berechtigungen 20020221

Method GET_DIALOG_FIELDS_DETAIL on class CL_ACO_BSP_APPLICATION has no exception.

Method GET_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DISPLAY Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020430

Method GET_DISPLAY_MODE on class CL_ACO_BSP_APPLICATION has no exception.

Method GET_DISPLAY_MODE_TV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DISPLAY Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020713

Method GET_DISPLAY_MODE_TV on class CL_ACO_BSP_APPLICATION 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_APPLICATION Applikation 20020115

Method GET_INSTANCE on class CL_ACO_BSP_APPLICATION has no exception.

Method GET_PERMISSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PERMISSIONS Value transfer Type reference (TYPE) ACO_BSP_TT_PERMISSIONS Liste von Berechtigungen für User, Usergruppen,... 20020212

Method GET_PERMISSIONS on class CL_ACO_BSP_APPLICATION has no exception.

Method GET_PERM_PER_AUTH_HOLDER_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AUTH_HOLDER_TYPE Call by reference Type reference (TYPE) ACO_AUTH_HOLDER_TYPE Art des "Berechtigungsobjekts": User, User Group,... 20020218
2 Returning RT_PERM_PER_AUTH_HOLDER_TYPE Value transfer Type reference (TYPE) ACO_BSP_TT_PERMISSIONS Liste von Berechtigungen für User, Usergruppen,... 20020218

Method GET_PERM_PER_AUTH_HOLDER_TYPE on class CL_ACO_BSP_APPLICATION has no exception.

Method GET_ROWS_IN_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ROWS_IN_TABLE Value transfer Type reference (TYPE) STRING 20020214

Method GET_ROWS_IN_TABLE on class CL_ACO_BSP_APPLICATION has no exception.

Method GET_USER_IS_ADMIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_USER_IS_ADMIN Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020214

Method GET_USER_IS_ADMIN on class CL_ACO_BSP_APPLICATION has no exception.

Method ON_ACO_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_AUTHORIZATION Call by reference Attribute reference (LIKE) 20040827

Method ON_ACO_CHANGED on class CL_ACO_BSP_APPLICATION has no exception.

Method OPEN_ADD_DETAIL_SCREEN Signature

Method OPEN_ADD_DETAIL_SCREEN on class CL_ACO_BSP_APPLICATION has no parameter.
Method OPEN_ADD_DETAIL_SCREEN on class CL_ACO_BSP_APPLICATION has no exception.

Method OPEN_CHG_DETAIL_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ALL Call by reference Type reference (TYPE) I Anzahl der markierten Einträge 20020228
2 Importing IT_SELECTED_ROWS Call by reference Type reference (TYPE) ACO_BSP_TT_SELECTED_ROWS Liste von selektierten Werten in Tableview 20020228
# Exception Resumable Description Created on
1 NO_AUTH_HOLDERS_SELECTED Kein Berechtigungsinhaber selektiert 20020228
2 NO_CHANGES_TO_OWN_RECORD Eigener Eintrag darf nicht verändert werden 20020502
3 TOO_MANY_AUTH_HOLDERS_SELECTED Mehr als ein Berechtigungsinhaber selektiert 20020228

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_TS_DETAIL_D Dialogstruktur für Detailbild Berechtigungen 20020221

Method PROPAGATE_DIALOG_FIELDS_DETAIL on class CL_ACO_BSP_APPLICATION 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 20020227

Method PROPAGATE_DIALOG_FIELDS_TVIEW on class CL_ACO_BSP_APPLICATION has no exception.

Method RESET_DETAIL_ERROR_FLAGS Signature

Method RESET_DETAIL_ERROR_FLAGS on class CL_ACO_BSP_APPLICATION has no parameter.
Method RESET_DETAIL_ERROR_FLAGS on class CL_ACO_BSP_APPLICATION has no exception.

Method RESET_PERMISSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_AUTHORIZATION Call by reference Object reference (TYPE REF TO) IF_ACO_AUTHORIZATION Informationen zu einem Ber.subjekt 20020714
2 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACO_ACTVT Aktivitiät für Berechtigungsprüfung 20020214
3 Importing IV_HR_OBJECT_ID Call by reference Type reference (TYPE) ACO_TS_HR_OBJECT_ID HR-Objekt-Id 20020214
4 Importing IV_ROLE_ID Call by reference Type reference (TYPE) ACO_ROLE_ID Rollen-Id 20020214
5 Importing IV_USER_GROUP_ID Call by reference Type reference (TYPE) ACO_USER_GROUP_ID Benutzergruppen-Id 20020214
6 Importing IV_USER_ID Call by reference Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20020214
# Exception Resumable Description Created on
1 CHANGE_FORBIDDEN Letzte Admin-Berechtigung darf nicht gelöscht werden 20020322
2 NOT_AUTHORIZED User darf Änderung nicht ausführen 20020214
3 WRONG_PARAMETERS Es wurde mehr als ein Berechtigungsinhaber versorgt 20020214

Method RETRIEVE_PERMISSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_AUTHORIZATION Call by reference Object reference (TYPE REF TO) IF_ACO_AUTHORIZATION Informationen zu einem Ber.subjekt 20020714
2 Returning RT_PERMISSIONS Value transfer Type reference (TYPE) ACO_BSP_TT_PERMISSIONS Liste von Berechtigungen für User, Usergruppen,... 20020714

Method RETRIEVE_PERMISSIONS on class CL_ACO_BSP_APPLICATION has no exception.

Method SET_AUTH_HOLDER_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AUTH_HOLDER_TYPE Call by reference Type reference (TYPE) STRING Art des "Berechtigungsobjekts": User, User Group,... 20020215

Method SET_AUTH_HOLDER_TYPE on class CL_ACO_BSP_APPLICATION has no exception.

Method SET_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DISPLAY Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020430

Method SET_DISPLAY_MODE on class CL_ACO_BSP_APPLICATION has no exception.

Method SET_MR_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_AUTHORIZATION Call by reference Object reference (TYPE REF TO) IF_ACO_AUTHORIZATION Informationen zu einem Ber.subjekt 20020211

Method SET_MR_AUTHORIZATION on class CL_ACO_BSP_APPLICATION has no exception.

Method SET_PERMISSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_AUTHORIZATION Call by reference Object reference (TYPE REF TO) IF_ACO_AUTHORIZATION Informationen zu einem Ber.subjekt 20020714
2 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACO_ACTVT Aktivitiät für Berechtigungsprüfung 20020214
3 Importing IV_HR_OBJECT_ID Call by reference Type reference (TYPE) ACO_TS_HR_OBJECT_ID HR-Objekt-Id 20020214
4 Importing IV_ROLE_ID Call by reference Type reference (TYPE) ACO_ROLE_ID Rollen-Id 20020214
5 Importing IV_USER_GROUP_ID Call by reference Type reference (TYPE) ACO_USER_GROUP_ID Benutzergruppen-Id 20020214
6 Importing IV_USER_ID Call by reference Type reference (TYPE) XUBNAME Benutzername im Benutzerstamm 20020214
# Exception Resumable Description Created on
1 CHANGE_FORBIDDEN Letzte Admin-Berechtigung darf nicht gelöscht werden 20020322
2 NOT_AUTHORIZED User darf Änderung nicht ausführen 20020214
3 WRONG_PARAMETERS Es wurde mehr als ein Berechtigungsinhaber versorgt 20020214

Method SET_USE_AS_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_USE_AS_TEMPLATE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030115

Method SET_USE_AS_TEMPLATE on class CL_ACO_BSP_APPLICATION 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 20020409

Method WRITE_REPLACE_SCRIPT on class CL_ACO_BSP_APPLICATION has no exception.
Event Signatures

Event AUTH_HOLDER_ADDED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EV_AUTH_HOLDER_COUNT Exporting Value transfer Type reference (TYPE) I 20020222

Event AUTH_HOLDER_TYPE_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EV_AUTH_HOLDER_TYPE Exporting Value transfer Type reference (TYPE) ACO_AUTH_HOLDER_TYPE Art des "Berechtigungsobjekts": User, User Group,... 20020215

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 20020225

Event DISPLAY_MODE_CHANGED Signature
Event DISPLAY_MODE_CHANGED on class CL_ACO_BSP_APPLICATION has no parameter.
Event PERMISSIONS_CHANGED Signature
Event PERMISSIONS_CHANGED on class CL_ACO_BSP_APPLICATION has no parameter.
Event ROWS_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ET_SELECTED_ROWS Exporting Value transfer Type reference (TYPE) ACO_BSP_TT_SELECTED_ROWS Liste von selektierten Werten in Tableview 20020227
History
Last changed by/on SAP  20141109 
SAP Release Created in 100