SAP ABAP Class CL_ACO_AUTHORIZATION_CUST (Customizing for Authorization Check)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA (Application Component) Cross-Application Components
     ACO (Package) Authorization Check with Access Control Objects
Properties
Class CL_ACO_AUTHORIZATION_CUST  
Short Description Customizing for Authorization Check    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package ACO   Authorization Check with Access Control Objects 
Created 20011130   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ACO_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_ACO_AUTHORIZATION_CUST has no interface implemented.
Friends
Class CL_ACO_AUTHORIZATION_CUST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ST_ACTIVITIES_SUB Static Attribute Private Type reference (TYPE) ACO_TT_ACTIVITY_HIERARCHY_SUB List of Hierarchical Dependencies of Activities (Subord.) 20011229
2 ST_ACTIVITIES_SUP Static Attribute Private Type reference (TYPE) ACO_TT_ACTIVITY_HIERARCHY_SUP List of Hierarchical Dependencies of Activities (Superior) 20011229
3 ST_ACTIVITY Static Attribute Private Type reference (TYPE) ACO_TT_ACTIVITY_HIERARCHY List of Hierarchical Dependencies of Activities 20011229
4 ST_ACTIVITYT Static Attribute Private Type reference (TYPE) ACO_TT_ACTIVITYT List of Texts of Activities for Authorization Check 20020211
5 ST_OBJECT_TYPES Static Attribute Private Type reference (TYPE) ACO_TT_OBJECT_TYPE List of Object Types 20020506
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020211
2 GET_ACTIVITY_GROUPS Static method Public Method Returns the Activities According to Dependencies 20020204
3 GET_ACTIVITY_TEXTS Static method Public Method Gets All Activity Texts 20020211
4 GET_ALL_ACTIVITIES Static method Public Method Get All Activities for an Objec Type 20011220
5 GET_ALL_ACTIVITIES_W_PARENT Static method Public Method Get All Activities for an Object Category (w.Superior Auth.) 20020721
6 GET_SUBORDINATE_ACTIVITIES Static method Public Method Get All Subordinate Activities for IV_ACTIVITY 20011214
7 GET_SUPERIOR_ACTIVITIES Static method Public Method Gets Activity Directly Superior to IV_ACTIVITY 20011229
8 GET_SUPERIOR_ACTIVITY Static method Public Method Gets Activity Directly Superior to IV_ACTIVITY 20011212
9 INITIALIZE Static method Public Method 20011212
10 IS_CDOC_REQUIRED Static method Public Method Are ACO Change Documents Required for the Application 20071219
11 REFRESH_ATTRIBUTES Static method Public Method Reset Attributes " Note 1365934 20090803
Events
Class CL_ACO_AUTHORIZATION_CUST has no event.
Types
Class CL_ACO_AUTHORIZATION_CUST has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method GET_ACTIVITY_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Objekttyp 20020204
2 Returning RT_ACTIVITY_GROUPS Value transfer Type reference (TYPE) ACO_TT_ACTIVITY_HIERARCHY_SUB Liste von hierarch. Abh. der Aktivitäten (untergeordnete) 20020204

Method GET_ACTIVITY_GROUPS on class CL_ACO_AUTHORIZATION_CUST has no exception.

Method GET_ACTIVITY_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ACTIVITYT Value transfer Type reference (TYPE) ACO_TT_ACTIVITYT Liste von Texten der Aktivitäten der Berechtigungsprüfung 20020211

Method GET_ACTIVITY_TEXTS on class CL_ACO_AUTHORIZATION_CUST has no exception.

Method GET_ALL_ACTIVITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Objekttyp 20011220
2 Returning RT_ACTIVITIES Value transfer Type reference (TYPE) ACO_TT_ACTIVITY_UNSORTED Liste von Aktivitäten für Berechtigungsprüfung 20011220

Method GET_ALL_ACTIVITIES on class CL_ACO_AUTHORIZATION_CUST has no exception.

Method GET_ALL_ACTIVITIES_W_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Objekttyp 20020721
2 Returning RT_ACTIVITIES Value transfer Type reference (TYPE) ACO_TT_ACTIVITY_HIERARCHY Liste von hierarchischen Abhängigkeiten der Aktivitäten 20020721

Method GET_ALL_ACTIVITIES_W_PARENT on class CL_ACO_AUTHORIZATION_CUST has no exception.

Method GET_SUBORDINATE_ACTIVITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACO_ACTVT Aktivitiät für Berechtigungsprüfung 20011214
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Objekttyp 20011214
3 Returning RT_ACTIVITY Value transfer Type reference (TYPE) ACO_TT_ACTIVITY_UNSORTED Liste von Aktivitäten für Berechtigungsprüfung 20011229

Method GET_SUBORDINATE_ACTIVITIES on class CL_ACO_AUTHORIZATION_CUST has no exception.

Method GET_SUPERIOR_ACTIVITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACO_ACTVT Aktivitiät für Berechtigungsprüfung 20011229
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Objekttyp 20011229
3 Returning RT_ACTIVITY Value transfer Type reference (TYPE) ACO_TT_ACTIVITY_UNSORTED Liste von Aktivitäten für Berechtigungsprüfung 20011229

Method GET_SUPERIOR_ACTIVITIES on class CL_ACO_AUTHORIZATION_CUST has no exception.

Method GET_SUPERIOR_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACO_ACTVT Aktivitiät für Berechtigungsprüfung 20011212
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Objekttyp 20011212
3 Returning RV_ACTIVITY Value transfer Type reference (TYPE) ACO_ACTVT Aktivitiät für Berechtigungsprüfung 20011212

Method GET_SUPERIOR_ACTIVITY on class CL_ACO_AUTHORIZATION_CUST has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Objekttyp 20011220

Method INITIALIZE on class CL_ACO_AUTHORIZATION_CUST has no exception.

Method IS_CDOC_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Objekttyp 20071219
2 Returning RV_APPL_CD_REQUIRED Value transfer Type reference (TYPE) ACO_DTEL_CD_REQUIRED Indikator: Änderungsbelege erforderlich 20071219

Method IS_CDOC_REQUIRED on class CL_ACO_AUTHORIZATION_CUST has no exception.

Method REFRESH_ATTRIBUTES Signature

Method REFRESH_ATTRIBUTES on class CL_ACO_AUTHORIZATION_CUST has no parameter.
Method REFRESH_ATTRIBUTES on class CL_ACO_AUTHORIZATION_CUST has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 100