SAP ABAP Class CL_ACO_SUBSTITUTE_SERVICES (Class with Services for Substitutes)
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_SUBSTITUTE_SERVICES  
Short Description Class with Services for Substitutes    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ACO   Authorization Check with Access Control Objects 
Created 20030930   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ACO_SUBSTITUTE_SERVICES has no forward declaration.
Interfaces
Class CL_ACO_SUBSTITUTE_SERVICES has no interface implemented.
Friends
Class CL_ACO_SUBSTITUTE_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_CONV_EXIT Static Attribute Private Type reference (TYPE) RS38L_FNAM Name of Function Module 20060530
2 SR_BADI_SUBSTITUTES Static Attribute Private Object reference (TYPE REF TO) IF_EX_ACO_SUBSTITUTES BAdI Interface IF_EX_ACO_BSP_SUBSTITUTES 20041102
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20041102
2 GET_APPL_OBJ_URL Static method Public Method Determine URL + Title for Application Object 20060530
3 GET_LABEL Static method Public Method Get Description for Object Categories 20041102
4 GET_OBJECTS_FOR_USER_AS_SUBST Static method Public Method Get Objects for Which the User is the Substitute 20040206
5 GET_SUBSTITUTABLE_OBJECTS Static method Public Method Access to List of Objects to Be Displayed 20041102
6 GET_SUBSTITUTE Static method Public Method Read Substitute for a User 20030930
Events
Class CL_ACO_SUBSTITUTE_SERVICES has no event.
Types
Class CL_ACO_SUBSTITUTE_SERVICES has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method GET_APPL_OBJ_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NWBC_DESKTOP_URL Value transfer Type reference (TYPE) ACO_TS_URL URL für NWBC Desktop mit Titel 20090702
2 Exporting ES_NWBC_HTML_URL Value transfer Type reference (TYPE) ACO_TS_URL URL für NWBC HTML mit Titel 20090702
3 Exporting ES_PORTAL_URL Value transfer Type reference (TYPE) ACO_TS_URL URL für Portal mit Titel 20090702
4 Exporting ES_URL Value transfer Type reference (TYPE) ACO_TS_URL URL mit Titel 20090702
5 Importing IR_BADI_OBJ_URL Call by reference Object reference (TYPE REF TO) IF_EX_ACO_APPL_OBJECT_URL BAdI-Interface IF_EX_ACO_APPL_OBJECT_URL 20060601
6 Importing IV_GUID Call by reference Type reference (TYPE) ACO_OBJECT_ID Objekt-ID 20060530
7 Importing IV_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Objekttyp 20060530

Method GET_APPL_OBJ_URL on class CL_ACO_SUBSTITUTE_SERVICES has no exception.

Method GET_LABEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LABEL_DESCRIPTION Call by reference Type reference (TYPE) STRING Label für Beschreibung 20041102
2 Exporting EV_LABEL_ID Call by reference Type reference (TYPE) STRING Label für Identifikation 20041102
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Objekttyp 20041102

Method GET_LABEL on class CL_ACO_SUBSTITUTE_SERVICES has no exception.

Method GET_OBJECTS_FOR_USER_AS_SUBST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_USER Call by reference Type reference (TYPE) ACO_USER_ID SY-UNAME Benutzer-ID 20040206
2 Returning RT_ACO_SUBSTITUTE Value transfer Type reference (TYPE) ACO_TT_SUBSTITUTE Objektbezogene Berechtigungen für Vertreter 20040206

Method GET_OBJECTS_FOR_USER_AS_SUBST on class CL_ACO_SUBSTITUTE_SERVICES has no exception.

Method GET_SUBSTITUTABLE_OBJECTS 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_TT_SUBSTITUTE_OBJECT Objekte, für die Vertreter festgelegt werden soll 20041102
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ACO_OBJECT_TYPE Objekttyp 20041102
3 Importing IV_USER_ID Call by reference Type reference (TYPE) ACO_USER_ID SY-UNAME Benutzer-ID 20041102

Method GET_SUBSTITUTABLE_OBJECTS on class CL_ACO_SUBSTITUTE_SERVICES has no exception.

Method GET_SUBSTITUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) ACO_OBJECT_ID Objekt-ID 20030930
2 Importing IV_USER Call by reference Type reference (TYPE) ACO_USER_ID Benutzer-ID 20030930
3 Returning RV_USER_SUBST Value transfer Type reference (TYPE) ACO_USER_ID_SUBSTITUTE Benutzer-ID des Vertreters 20030930
# Exception Resumable Description Created on
1 NOT_FOUND Kein Vertreter wurde gefunden 20030930
History
Last changed by/on SAP  20110908 
SAP Release Created in 310