SAP ABAP Interface IF_RMPS_OPERATION_ELIST (Special Methods for Recursive Element List)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-RCM (Application Component) Records and Case Management
     RMPS_OPERATION (Package) Operations for Recursive Functions
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RMPS_SP_OP_ELIST Recursive Operation Element List 20021127
Properties
Interface IF_RMPS_OPERATION_ELIST  
Short Description Special Methods for Recursive Element List    
General Data
Package RMPS_OPERATION   Operations for Recursive Functions 
Created 20021127   SAP 
Last changed 20070911   SAP 
Unicode checks active    
Forward declarations
Interface IF_RMPS_OPERATION_ELIST has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_RMPS_OPERATION Recursive Operation on DOMEA Objects 20021127
Friends
Interface IF_RMPS_OPERATION_ELIST has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ATTR_SCOPE_ALL Constant Public Type reference (TYPE) STRING 'ALL' Deliver All Object Attributes as Result 20021127
2 ATTR_SCOPE_GENERIC Constant Public Type reference (TYPE) STRING 'GENERIC' Generic Attribute Information (from IfSrmNonVisInfoSP) 20021127
3 ATTR_SCOPE_NONE Constant Public Type reference (TYPE) STRING 'NONE' Do Not Deliver Any Object Attributes as Result 20021127
Methods
# Method Level Visibility Method type Description Created on
1 GET_ELEMENT_LIST Instance method Public Method Get Element List 20021127
2 GET_PARAM_ATTR_SCOPE Instance method Public Method Get Par.: Scope of Attribute Info for Objects (Def.:FW_STD) 20021127
3 GET_PARAM_CHK_LIST_PERMISSION Instance method Public Method Get Parameter: Check List Authorization? 20021127
4 GET_PARAM_ELEM_UNIQUE Instance method Public Method Get Par.: Only deliver el. once if multi. occur.(def: false) 20021127
5 INITIALIZE Instance method Public Method Initialization (must be carried out at the beginning) 20021127
6 SET_ELEMENT_DATA Instance method Public Method Set List Information for an Element 20021202
7 SET_PARAM_ATTR_SCOPE Instance method Public Method Set Par.: Scope of Attribute Info for Objects 20021127
8 SET_PARAM_CHK_LIST_PERMISSION Instance method Public Method Set Parameter: Check List Authorization? 20021127
9 SET_PARAM_ELEM_UNIQUE Instance method Public Method Set Par: Only deliver el once if there are multi occurrances 20021127
Events
Interface IF_RMPS_OPERATION_ELIST has no event.
Types
Interface IF_RMPS_OPERATION_ELIST has no local type.
Method Signatures

Method GET_ELEMENT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ELEMENT_LIST Value transfer Object reference (TYPE REF TO) IF_RMPS_ELEMENT_LIST_INTERN Elementliste (Ergebnis der Operation) 20021127

Method GET_ELEMENT_LIST on Interface IF_RMPS_OPERATION_ELIST has no exception.

Method GET_PARAM_ATTR_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ATTR_SCOPE Value transfer Type reference (TYPE) STRING Umfang der zu liefernden Attr. (Konst. ATTR_SCOPE_*) 20021127

Method GET_PARAM_ATTR_SCOPE on Interface IF_RMPS_OPERATION_ELIST has no exception.

Method GET_PARAM_CHK_LIST_PERMISSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CHK_LIST_PERMISSION Value transfer Type reference (TYPE) SRMBOOLEAN List-Berechtigung für jedes El. prüfen? (IF_SRM=>TRUE/FALSE) 20021127

Method GET_PARAM_CHK_LIST_PERMISSION on Interface IF_RMPS_OPERATION_ELIST has no exception.

Method GET_PARAM_ELEM_UNIQUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ELEM_UNIQUE Value transfer Type reference (TYPE) SRMBOOLEAN El. bei mehrfachem Vorkommen nur 1 mal liefern? 20021127

Method GET_PARAM_ELEM_UNIQUE on Interface IF_RMPS_OPERATION_ELIST has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ELEMENT_LIST Value transfer Object reference (TYPE REF TO) IF_RMPS_ELEMENT_LIST_INTERN Elementliste (Objekt, das die Elementdaten sammelt) 20021127

Method INITIALIZE on Interface IF_RMPS_OPERATION_ELIST has no exception.

Method SET_ELEMENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DESCRIPTION_IN_PARENT Call by reference Type reference (TYPE) STRING 20070222
2 Importing IM_ELEMENT_ATTRIBUTES Value transfer Object reference (TYPE REF TO) IF_RMPS_SP_ELEMENT_LIST Interface zum Lesen der Element-Attribute 20021202
3 Importing IM_ELEMENT_AUTHORIZATION Value transfer Object reference (TYPE REF TO) IF_SRM_SP_AUTHORIZATION Interface zum Prüfen der List-Berechtigung 20021202
4 Importing IM_IF_NON_VIS_INFO Value transfer Object reference (TYPE REF TO) IF_SRM_NON_VISUAL_INFO_SP Standardinformationen 20021202
5 Importing IM_OPERATION_RUN Value transfer Object reference (TYPE REF TO) IF_RMPS_OPERATION_RUN Durchlauf der Operation 20021202
6 Importing IM_OP_OBJ_ID Value transfer Type reference (TYPE) RMPS_OP_OBJ_ID ID des Operationsobjekts 20021202

Method SET_ELEMENT_DATA on Interface IF_RMPS_OPERATION_ELIST has no exception.

Method SET_PARAM_ATTR_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTR_SCOPE Value transfer Type reference (TYPE) STRING ATTR_SCOPE_GENERIC Umfang der zu liefernden Attr. (Konst. ATTR_SCOPE_*) 20021127

Method SET_PARAM_ATTR_SCOPE on Interface IF_RMPS_OPERATION_ELIST has no exception.

Method SET_PARAM_CHK_LIST_PERMISSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHK_LIST_PERMISSION Value transfer Type reference (TYPE) SRMBOOLEAN List-Berechtigung für jedes El. prüfen? (IF_SRM=>TRUE/FALSE) 20021127

Method SET_PARAM_CHK_LIST_PERMISSION on Interface IF_RMPS_OPERATION_ELIST has no exception.

Method SET_PARAM_ELEM_UNIQUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ELEM_UNIQUE Value transfer Type reference (TYPE) SRMBOOLEAN El. bei mehrfachem Vorkommen nur 1 mal liefern? 20021127

Method SET_PARAM_ELEM_UNIQUE on Interface IF_RMPS_OPERATION_ELIST has no exception.
History
Last changed by/on SAP  20070911 
SAP Release Created in 110_620