SAP ABAP Interface IF_SRM_CLIENTMANAGER (Client Framework Manager)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_CLIENTFRAME_WIN (Package) Records Management: Wingui Client Framework
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SRM_CLIENTMANAGER Clientmanager Class 20000407
Properties
Interface IF_SRM_CLIENTMANAGER  
Short Description Client Framework Manager    
General Data
Package SRM_CLIENTFRAME_WIN   Records Management: Wingui Client Framework 
Created 20000404   SAP 
Last changed 00000000   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SRM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 SRMIF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_SRM_CLIENTMANAGER has no interface.
Friends
Interface IF_SRM_CLIENTMANAGER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLIENT_EVENT_STACK Instance attribute Public Type reference (TYPE) SRMIF_CLIENT_EVENTS_TAB The Client Event Stack 20000710
2 GUI_TYPE Instance attribute Public Type reference (TYPE) I Actual GUI Type 20001102
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_EVENT_STACK Instance method Public Method Check the Current Event Stack 20000710
2 CHECK_INCOMING_ACTIVITY Instance method Public Method Check the incoming target activity 20001102
3 CONNECT_SPS_ACTIVITIES Instance method Public Method Connects SPS Activities Object 20010718
4 CONNECT_SPS_AUTHORIZATION Instance method Public Method Connects SPS Authorization Object 20010718
5 CONNECT_SPS_MENU Instance method Public Method Connects an SPS 20010712
6 CONNECT_SPS_VISUALIZATION Instance method Public Method Connects an SPS 20010712
7 CONNECT_SPS_VISUALIZATION_PASV Instance method Public Method Connects an SPS 20020419
8 CONNECT_SPS_VISUAL_QUERY Instance method Public Method Connects an SPS 20010719
9 DELETE_FROM_EVENT_STACK Instance method Public Method Delete Entry from Event Stack 20000710
10 GET_DEFAULT_ACTIVITY Instance method Public Method Determines Default Activity for a POID 20010326
11 GET_GUI_TYPE Instance method Public Method Get the actual GUI type 20001102
12 GET_SPS_POSITION Instance method Public Method Gets Position of an Element Type 20010226
13 GET_SPS_VISUALIZATION Instance method Public Method Gets a new instance of the SPS 20020226
14 GET_SPS_VISUALIZATION_PASV Instance method Public Method Gets a new instance of the SPS 20020419
15 INSERT_INTO_EVENT_STACK Instance method Public Method Insert Entry into Event Stack 20000710
16 WRITE_APPL_LOG Instance method Public Method Write Application Log 20001115
Events
Interface IF_SRM_CLIENTMANAGER has no event.
Types
Interface IF_SRM_CLIENTMANAGER has no local type.
Method Signatures

Method CHECK_EVENT_STACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_EVENT Call by reference Type reference (TYPE) SRMIF_CLIENT_EVENTS Client Event 20010711
2 Returning ENTRY_EXIST Value transfer Type reference (TYPE) SRMBOOLEAN Entry exist in Client stack 20010711

Method CHECK_EVENT_STACK on Interface IF_SRM_CLIENTMANAGER has no exception.

Method CHECK_INCOMING_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVITY Call by reference Type reference (TYPE) SRMIF_SP_ACTIVITY Incoming activity 20010711
2 Returning ACTIVITY_SUPPORTED Value transfer Type reference (TYPE) SRMBOOLEAN Activity is supported by SP 20010711
3 Importing POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Incoming POID object 20010712
# Exception Resumable Description Created on
1 CX_SRM_ACTIVITY Aktivitäten (abstrakt) 20010720
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010710
3 CX_SRM_POID POID Fehler (abstrakt) 20010720
4 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20010711

Method CONNECT_SPS_ACTIVITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID of the calling Comp. 20010718
2 Returning SPS_ACTIVITIES Value transfer Object reference (TYPE REF TO) OBJECT SPS Activities Objekt 20010718
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010718
2 CX_SRM_POID POID Fehler (abstrakt) 20010718
3 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20010718

Method CONNECT_SPS_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID poid 20010718
2 Returning SPS_AUTHORIZATION Value transfer Object reference (TYPE REF TO) OBJECT SPS Authorization Objekt 20010718
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010718
2 CX_SRM_POID POID Fehler (abstrakt) 20010718
3 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20010718

Method CONNECT_SPS_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID Referenz 20010712
2 Returning SPS_MENU_REF Value transfer Object reference (TYPE REF TO) OBJECT SPS Referenz 20010712
# Exception Resumable Description Created on
1 CX_SRM_CLFRM_MISSING_INTERFACE Ein für die Ausführung benötigtes Interface fehlt 20010824
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010712
3 CX_SRM_POID POID Fehler (abstrakt) 20010712
4 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20010712

Method CONNECT_SPS_VISUALIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID Referenz 20010712
2 Returning SPS_VISU_REF Value transfer Object reference (TYPE REF TO) OBJECT SPS Referenz 20010712
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010712
2 CX_SRM_POID POID Fehler (abstrakt) 20010712
3 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20010712

Method CONNECT_SPS_VISUALIZATION_PASV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID Referenz 20020419
2 Returning SPS_VISU_REF Value transfer Object reference (TYPE REF TO) OBJECT SPS Referenz 20020419
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20020419
2 CX_SRM_POID POID Fehler (abstrakt) 20020419
3 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20020419

Method CONNECT_SPS_VISUAL_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID Referenz 20010719
2 Returning SPS_VISU_QUERY_REF Value transfer Object reference (TYPE REF TO) OBJECT SPS Referenz 20010719
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010719
2 CX_SRM_POID POID Fehler (abstrakt) 20010719
3 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20010719

Method DELETE_FROM_EVENT_STACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_EVENT Call by reference Type reference (TYPE) SRMIF_CLIENT_EVENTS Client Event 20010711
2 Returning ENTRY_IS_DELETED Value transfer Type reference (TYPE) SRMBOOLEAN Entry is deleted from stack 20010711
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010711
2 CX_SRM_POID POID Fehler (abstrakt) 20010711

Method GET_DEFAULT_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DEFAULT_ACTIVITY Value transfer Type reference (TYPE) SRMIF_SP_ACTIVITY Standardaktivität 20010711
2 Importing POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Poid Objekt 20010711
# Exception Resumable Description Created on
1 CX_SRM_ACTIVITY Aktivitäten (abstrakt) 20010720
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010711
3 CX_SRM_NO_AUTHORIZATION Fehlende Berechtigung 20010711
4 CX_SRM_POID POID Fehler (abstrakt) 20010720
5 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20010711

Method GET_GUI_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning GUI_TYPE Value transfer Type reference (TYPE) I Actual GUI type 20010711
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010710

Method GET_SPS_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning POSITION Value transfer Type reference (TYPE) I Position (1 = links, 2 = rechts) 20010711
2 Importing SPS_ID Value transfer Type reference (TYPE) STRING POID 20010716
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20010711
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010711
3 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20010711

Method GET_SPS_VISUALIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID Referenz 20020226
2 Returning SPS_VISU_REF Value transfer Object reference (TYPE REF TO) OBJECT SPS Referenz 20020226
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20020226
2 CX_SRM_POID POID Fehler (abstrakt) 20020226
3 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20020226

Method GET_SPS_VISUALIZATION_PASV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID Referenz 20020419
2 Returning SPS_VISU_REF Value transfer Object reference (TYPE REF TO) OBJECT SPS Referenz 20020419
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20020419
2 CX_SRM_POID POID Fehler (abstrakt) 20020419
3 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20020419

Method INSERT_INTO_EVENT_STACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_EVENT Call by reference Type reference (TYPE) SRMIF_CLIENT_EVENTS Client event 20010711
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010711

Method WRITE_APPL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSGID Call by reference Type reference (TYPE) SYMSGID Messageclass 20010711
2 Importing MSGNO Call by reference Type reference (TYPE) SYMSGNO Messagenumber 20010711
3 Importing MSGTY Call by reference Type reference (TYPE) SYMSGTY Messagetyp 20010711
4 Importing MSGV1 Call by reference Type reference (TYPE) STRING Messagevariable 20010711
5 Importing MSGV2 Call by reference Type reference (TYPE) STRING Messagevariable 20010711
6 Importing MSGV3 Call by reference Type reference (TYPE) STRING Messagevariable 20010711
7 Importing MSGV4 Call by reference Type reference (TYPE) STRING Messagevariable 20010711
8 Importing NO_UPDATE_TASK Call by reference Type reference (TYPE) BOOLEAN 'X' 'X' -> write log after raising an E-message 20010711
9 Importing PROCLASS Call by reference Type reference (TYPE) BALPROBCL '2' Problemclass 20010711
10 Importing TEXT Call by reference Type reference (TYPE) BALTEXT Text 20010711

Method WRITE_APPL_LOG on Interface IF_SRM_CLIENTMANAGER has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 46D