SAP ABAP Interface IF_SRM_ORGANIZER_BE (Interface for Organizer Backend)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_ORGANIZER (Package) SAP Records Mgt: Records Organizer
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SRM_VIEWGEN_BE SAP View Generator 20010911
Properties
Interface IF_SRM_ORGANIZER_BE  
Short Description Interface for Organizer Backend    
General Data
Package SRM_ORGANIZER   SAP Records Mgt: Records Organizer 
Created 20010821   SAP 
Last changed 20060207   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 IF_SRM_ORGANIZER_BE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_SRM_ORGANIZER_BE has no interface.
Friends
Interface IF_SRM_ORGANIZER_BE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FAVORITES_ROOT_NODE_ID Constant Public Type reference (TYPE) STRING 'FAVORIT_ROOT' Node ID for Root Node Favorites 20010911
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_RMS_ID Instance method Public Method Checks Existence of RMS ID and Authorization 20040218
2 FAVORITE_DELETE Instance method Public Method Deletes an Element from the Favorites (Recursive if Needed) 20040310
3 FAVORITE_INSERT Instance method Public Method Sets a New Element in Favorites 20040310
4 FAVORITE_READ Instance method Public Method Reads the Favorites List 20010911
5 FAVORITE_READ_REMOTE Instance method Public Method Read Favorites (Remote) 20040225
6 FAVORITE_REMOVE_ELEMENT Instance method Public Method Deletes an Element From the Favorites 20011113
7 FAVORITE_RENAME Instance method Public Method Rename an Element from the Favorites 20050321
8 FAVORITE_WRITE Instance method Public Method Writes the Favorites List 20010911
9 FAVORITE_WRITE_REMOTE Instance method Public Method Write Favorites (Remote) 20050321
10 GET_RMS_ID_LIST Instance method Public Method Gets List of the Permissible RMSIDs for the User (Buffered) 20040218
11 GET_VIEW_LIST Instance method Public Method Gets List of Defined Views for User 20010912
12 HISTORY_ADD_ELEMENT Instance method Public Method Adds an Element to the History 20020503
13 HISTORY_READ Instance method Public Method Reads the Complete History 20010911
14 HISTORY_READ_REMOTE Instance method Public Method Read History (Remote Call) 20040219
15 HISTORY_REMOVE_ELEMENT Instance method Public Method Deletes an Element From the History 20011017
16 PREFERENCES_GET Instance method Public Method Reads Preferences 20040218
17 PREFERENCES_SET Instance method Public Method Sets Preferences 20040218
18 RESUBMISSION_ADD_UPDATE Instance method Public Method Add or Update Possible Element in Resubmission 20020503
19 RESUBMISSION_CHECK Instance method Public Method Checks Resubmission Entry 20020503
20 RESUBMISSION_GET Instance method Public Method Reads List of Resubmission Entries 20020429
21 RESUBMISSION_GET_COUNT Instance method Public Method Determine Number of Elements (Quick) 20021025
22 RESUBMISSION_GET_FOR_POID Instance method Public Method Checks Whether a POID Is Already in the Resubmission 20020429
23 RESUBMISSION_GET_WHEREUSED Instance method Public Method Where-Used List for Resubmission Element 20021017
24 RESUBMISSION_REMOVE Instance method Public Method Delete Element 20020522
25 SET_COMPROLE_FILTER Instance method Public Method Set Filter (Component Role) 20050527
26 VIEW_CREATE_FROM_REGISTRY Instance method Public Method Generate Default View from Registry 20030612
27 VIEW_READ_REMOTE Instance method Public Method Read View (Remote) 20040506
Events
Interface IF_SRM_ORGANIZER_BE has no event.
Types
Interface IF_SRM_ORGANIZER_BE has no local type.
Method Signatures

Method CHECK_RMS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RMS_ID Call by reference Type reference (TYPE) STRING 20040218
2 Returning RE_CHECK_OK Value transfer Type reference (TYPE) SRMBOOLEAN Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20040218
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040218

Method FAVORITE_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_ID Call by reference Type reference (TYPE) STRING 20040310
2 Importing IM_RMS_ID Call by reference Type reference (TYPE) STRING 20040310
3 Importing IM_UNAME Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20040310
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040310

Method FAVORITE_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ICON_ID Call by reference Type reference (TYPE) STRING 20040310
2 Importing IM_IS_FOLDER Call by reference Type reference (TYPE) SRMBOOLEAN Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20040310
3 Importing IM_PARENT_NODE_KEY Call by reference Type reference (TYPE) STRING Key Parent oder IF_SRM_ORGANIZER_BE=>FAVORITES_ROOT_NODE_ID 20041122
4 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20041122
5 Importing IM_RMS_ID Call by reference Type reference (TYPE) STRING 20040310
6 Importing IM_TEXT Call by reference Type reference (TYPE) STRING 20040310
7 Importing IM_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME R/3-System, Anmeldename des Benutzers 20040310
8 Returning RE_NEW_NODE_KEY Value transfer Type reference (TYPE) STRING 20041122
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040310
2 CX_SRM_ORGANIZER RM Organizer 20041122

Method FAVORITE_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RMS_ID Value transfer Type reference (TYPE) STRING RMS ID 20010911
2 Importing IM_UNAME Value transfer Type reference (TYPE) SYUNAME Benutzername 20010911
3 Returning RE_NODETAB Value transfer Type reference (TYPE) TREEMSNOTA Nodetab (Userobjekt=POID) 20010911

Method FAVORITE_READ on Interface IF_SRM_ORGANIZER_BE has no exception.

Method FAVORITE_READ_REMOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARENT_NODE Call by reference Type reference (TYPE) STRING IF_SRM_ORGANIZER_BE=>FAVORITES_ROOT_NODE_ID 20040226
2 Importing IM_READ_ALL Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Alles lesen 20050321
3 Importing IM_RMS_ID Call by reference Type reference (TYPE) STRING 20040225
4 Importing IM_UNAME Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20040225
5 Returning RE_NODES Value transfer Type reference (TYPE) RCMAT_ORG_FAVORITES Organizer - Favoriten 20040225
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040226

Method FAVORITE_REMOVE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID zu entfernende POID 20011113
2 Importing IM_UNAME Value transfer Type reference (TYPE) SYUNAME Benutzer 20011113
3 Returning RE_FOUND Value transfer Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE: Element war in Favoriten 20011113
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20011113

Method FAVORITE_RENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NEW_TEXT Call by reference Type reference (TYPE) STRING neue Beschreibung 20050321
2 Importing IM_NODE_KEY Call by reference Type reference (TYPE) STRING Node Key 20050321
3 Importing IM_RMS_ID Call by reference Type reference (TYPE) STRING RMS ID 20050321
4 Importing IM_UNAME Call by reference Type reference (TYPE) SYUNAME Benutzername 20050321
5 Importing IM_UPDATE_MODE Call by reference Type reference (TYPE) STRING IF_SRM=>DB_UPDATE_AND_COMMIT Update Mode 20050322

Method FAVORITE_RENAME on Interface IF_SRM_ORGANIZER_BE has no exception.

Method FAVORITE_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODETAB Value transfer Type reference (TYPE) TREEMSNOTA Nodetab (Userobjekt=POID) 20010911
2 Importing IM_RMS_ID Call by reference Type reference (TYPE) STRING RMS ID 20010911
3 Importing IM_UNAME Call by reference Type reference (TYPE) SYUNAME Benutzername 20010911
4 Importing IM_UPDATE_MODE Call by reference Type reference (TYPE) STRING IF_SRM=>DB_UPDATE_AND_COMMIT Update Mode 20040127
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK 20010911

Method FAVORITE_WRITE_REMOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODES Call by reference Type reference (TYPE) RCMAT_ORG_FAVORITES Organizer - Favoriten 20050321
2 Importing IM_RMS_ID Call by reference Type reference (TYPE) STRING 20050321
3 Importing IM_UNAME Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20050321
4 Importing IM_UPDATE_MODE Call by reference Type reference (TYPE) STRING IF_SRM=>DB_UPDATE_AND_COMMIT Update Mode 20050321
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20050321

Method GET_RMS_ID_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RMS_ID_LIST Value transfer Type reference (TYPE) SRM_LIST_STRING List: String 20040218
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040218

Method GET_VIEW_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CFWID Value transfer Type reference (TYPE) SRMCFWID BSP oder WIN 20010912
2 Importing IM_RMS_ID Value transfer Type reference (TYPE) STRING RMS ID 20010912
3 Importing IM_UNAME Value transfer Type reference (TYPE) SYUNAME Benutzername 20010912
4 Returning RE_VIEWS Value transfer Type reference (TYPE) SRM_LIST_STRING Views (mit Bezeichnungen) 20010912

Method GET_VIEW_LIST on Interface IF_SRM_ORGANIZER_BE has no exception.

Method HISTORY_ADD_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MAX_ITEMS Call by reference Type reference (TYPE) I 30 maximale Anzahl Elemente in History 20020503
2 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Poid 20020503
3 Importing IM_RMS_ID Call by reference Type reference (TYPE) STRING RMS ID 20020503
4 Importing IM_UNAME Call by reference Type reference (TYPE) SYUNAME Benutzername 20020503
5 Importing IM_UPDATE_MODE Call by reference Type reference (TYPE) STRING IF_SRM=>DB_UPDATE_AND_COMMIT Update Modus 20040127
6 Returning RE_ELEMENT_EXISTS Value transfer Type reference (TYPE) SRMBOOLEAN Element existiere und wurde upgedatet 20050330
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20020503

Method HISTORY_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RMS_ID Value transfer Type reference (TYPE) STRING RMS ID 20010911
2 Importing IM_UNAME Value transfer Type reference (TYPE) SYUNAME Benutzername 20010911
3 Returning RE_NODETAB Value transfer Type reference (TYPE) TREEMSNOTA Simple Tree Model: Knotentabelle 20010911
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20010911

Method HISTORY_READ_REMOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RMS_ID Call by reference Type reference (TYPE) STRING 20040219
2 Importing IM_UNAME Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20040219
3 Returning RE_HISTORY_TAB Value transfer Type reference (TYPE) RCMAT_ORG_HISTORY History 20040219
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040219

Method HISTORY_REMOVE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID des zu entfernenden Elements 20011017
2 Importing IM_UNAME Value transfer Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20011017
3 Returning RE_FOUND Value transfer Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE: Element war in History 20011017
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20011017

Method PREFERENCES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AREA_ID Call by reference Type reference (TYPE) STRING 20040218
2 Importing IM_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME R/3-System, Anmeldename des Benutzers 20040218
3 Returning RE_PREF Value transfer Type reference (TYPE) SRMORGREC SRM Records Organizer : Recently used object names 20040218

Method PREFERENCES_GET on Interface IF_SRM_ORGANIZER_BE has no exception.

Method PREFERENCES_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AREA_ID Call by reference Type reference (TYPE) STRING 20040218
2 Importing IM_PREF_RMS_ID Call by reference Type reference (TYPE) STRING 20040218
3 Importing IM_PREF_SPLITSIZE Call by reference Type reference (TYPE) I 20040218
4 Importing IM_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME R/3-System, Anmeldename des Benutzers 20040218

Method PREFERENCES_SET on Interface IF_SRM_ORGANIZER_BE has no exception.

Method RESUBMISSION_ADD_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ITEM Call by reference Type reference (TYPE) SRMORGRSS Element 20020503
2 Importing IM_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME Benutzername 20020503
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20020503

Method RESUBMISSION_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ITEM Value transfer Type reference (TYPE) SRMORGRSS RM Organizer : Struktur: Wiedervorlageeintrag 20020503
2 Returning RE_CHECK_MSG Value transfer Type reference (TYPE) BAPIRET2 Returnparameter 20020503

Method RESUBMISSION_CHECK on Interface IF_SRM_ORGANIZER_BE has no exception.

Method RESUBMISSION_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DUE_DATE Call by reference Type reference (TYPE) DATS '99993112' Stichtag (Fälligkeitsdatum gleich oder kleiner) 20020503
2 Importing IM_RES_DATE Call by reference Type reference (TYPE) DATS '99993112' Stichtag (Wiedervorlagedatum gleich oder kleiner) 20020503
3 Importing IM_RMSID Call by reference Type reference (TYPE) STRING RMS 20020429
4 Importing IM_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME Benutzer 20020429
5 Returning RE_ITEMS Value transfer Type reference (TYPE) SRM_LIST_RESUBMISSION Wiedervorlage-Elemente 20020429
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20020503

Method RESUBMISSION_GET_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DUE_DATE Call by reference Type reference (TYPE) DATS '99991231' Datum und Zeit, aktuelles (Applikationsserver-)Datum 20021025
2 Importing IM_RMS_ID Call by reference Type reference (TYPE) SRMRMSID RMS ID 20050217
3 Importing IM_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME Benutzer 20021025
4 Returning RE_COUNT Value transfer Type reference (TYPE) I Anzahl Elemente 20021025

Method RESUBMISSION_GET_COUNT on Interface IF_SRM_ORGANIZER_BE has no exception.

Method RESUBMISSION_GET_FOR_POID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID Objekt 20020429
2 Importing IM_RMS_ID Call by reference Type reference (TYPE) STRING 20020503
3 Importing IM_UNAME Call by reference Type reference (TYPE) SYUNAME User (optional) 20020429
4 Returning RE_ITEM Value transfer Type reference (TYPE) SRMORGRSS Eintrag, falls vorhanden 20020429
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20020429

Method RESUBMISSION_GET_WHEREUSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PDIR_ID Call by reference Type reference (TYPE) STRING POID ID 20021017
2 Returning RE_WHEREUSED Value transfer Type reference (TYPE) SRM_LIST_RESUBMISSION Wiedervorlageelement 20021017
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20021017

Method RESUBMISSION_REMOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ITEM Call by reference Type reference (TYPE) SRMORGRSS Element 20020522
2 Importing IM_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME Benutzername 20020522
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20020522

Method SET_COMPROLE_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPROLE_FILTER Call by reference Type reference (TYPE) STRING 20050527

Method SET_COMPROLE_FILTER on Interface IF_SRM_ORGANIZER_BE has no exception.

Method VIEW_CREATE_FROM_REGISTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RMS_ID Call by reference Type reference (TYPE) STRING 20030612
2 Returning RE_NODETAB Value transfer Type reference (TYPE) TREEMSNOTA 20030612
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20030612

Method VIEW_READ_REMOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CFW_ID Call by reference Type reference (TYPE) SRMCFWID Clientframework ID 20040506
2 Importing IM_PARENT_NODE Call by reference Type reference (TYPE) STRING 20040506
3 Importing IM_RMS_ID Call by reference Type reference (TYPE) STRING 20040506
4 Importing IM_VIEW_ID Call by reference Type reference (TYPE) AGR_NAME Name der Rolle 20040506
5 Returning RE_NODES Value transfer Type reference (TYPE) RCMAT_ORG_VIEW Organizer - Views 20040506
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20040506
History
Last changed by/on SAP  20060207 
SAP Release Created in 610