SAP ABAP Interface IF_SRM_SP_CONT_ELEMENT_CHANGE (Change Container Element(s))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_CONTAINER_ELEMENT (Package) Element(s) of a Container
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_SP_CONTAINER HR Admin: Container Class 20050308
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RMPS_NOTE_CONTAINER Test Container 20060406
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SCMG_CASE_CONTAINER Case Class for Role IS_SP_CONTAINER_ELEMENTS 20040617
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SRM_SP_RECORD_CONT_ELEMS SP Record: Implementation of Container Elements 20040618
Properties
Interface IF_SRM_SP_CONT_ELEMENT_CHANGE  
Short Description Change Container Element(s)    
General Data
Package SRM_CONTAINER_ELEMENT   Element(s) of a Container 
Created 20040209   SAP 
Last changed 20050214   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...
Interfaces
Interface IF_SRM_SP_CONT_ELEMENT_CHANGE has no interface.
Friends
Interface IF_SRM_SP_CONT_ELEMENT_CHANGE has no friend.
Attributes
Interface IF_SRM_SP_CONT_ELEMENT_CHANGE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ELEMENT_BY_PARENT Instance method Public Method Insert an Element to a Parent Element as a Child 20040226
2 ADD_ELEMENT_BY_REFERENCE Instance method Public Method Add an Element Using a Reference Element 20040302
3 CLOSE Instance method Public Method Closes the Container 20040209
4 DELETE_ELEMENT Instance method Public Method Delete an Element 20040209
5 GET_FREE_CHILDREN_ELEMENTS Instance method Public Method Free Child Elements (Record Model Structure, Cardinality) 20041123
6 GET_MESSAGE Instance method Public Method Existing Message after Operation 20040226
7 IS_ADDING_OF_ELEMS_SUPPORTED Instance method Public Method Does the container support addition of elements? 20040209
8 IS_DELETING_OF_ELEMS_SUPPORTED Instance method Public Method Does the container support deletion of elements? 20040209
9 OPEN Instance method Public Method Opens the Container for Changes 20040209
10 SAVE Instance method Public Method Saves the Changes 20040209
Events
Interface IF_SRM_SP_CONT_ELEMENT_CHANGE has no event.
Types
Interface IF_SRM_SP_CONT_ELEMENT_CHANGE has no local type.
Method Signatures

Method ADD_ELEMENT_BY_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ELEMENT Call by reference Object reference (TYPE REF TO) IF_SRM_CONTAINER_ELEMENT einzufügendes Element 20040226
2 Importing IM_ELEMENT_COLLECTION Call by reference Object reference (TYPE REF TO) IF_SRM_CONT_ELEMENT_COLLECT Collection über Container-Elemente 20040305
3 Importing IM_PARENT_ELEMENT_ID Call by reference Type reference (TYPE) STRING ID des Eltern-Elements, initial = root 20040226
4 Returning RE_ADDED_ELEMENT_INFO Value transfer Type reference (TYPE) SRMRI_ADDED_ELEMENT_INFO Info über das eingefügte Element 20040302
# Exception Resumable Description Created on
1 CX_SRM_SP_CONT_ELEMENT_CHANGE Fehlerklasse zum Ändern eines Elements im Container 20040226

Method ADD_ELEMENT_BY_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ADD_BEFORE Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Position vor/danach 20040302
2 Importing IM_ELEMENT Call by reference Object reference (TYPE REF TO) IF_SRM_CONTAINER_ELEMENT einzufügendes Element 20040302
3 Importing IM_REFERENCE_ELEMENT_ID Call by reference Type reference (TYPE) STRING Referenz-Element-ID 20040302
4 Returning RE_ADDED_ELEMENT Value transfer Object reference (TYPE REF TO) IF_SRM_CONTAINER_ELEMENT eingefügtes Element 20040302
# Exception Resumable Description Created on
1 CX_SRM_SP_CONT_ELEMENT_CHANGE Fehlerklasse zum Ändern eines Elements im Container 20040302

Method CLOSE Signature

Method CLOSE on Interface IF_SRM_SP_CONT_ELEMENT_CHANGE has no parameter.
Method CLOSE on Interface IF_SRM_SP_CONT_ELEMENT_CHANGE has no exception.

Method DELETE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ELEMENT Call by reference Object reference (TYPE REF TO) IF_SRM_CONTAINER_ELEMENT zu löschendes Element 20040209
# Exception Resumable Description Created on
1 CX_SRM_SP_CONT_ELEMENT_CHANGE Fehlerklasse zum Ändern eines Elements im Container 20040209

Method GET_FREE_CHILDREN_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARENT_ELEMENT_ID Call by reference Type reference (TYPE) STRING ID desEltern-Elements, initial = root 20041123
2 Returning RE_ELEMENT_TAB Value transfer Type reference (TYPE) SRMRI_CONTAINER_ELEMENT_TAB Collection über Container-Elemente 20041123

Method GET_FREE_CHILDREN_ELEMENTS on Interface IF_SRM_SP_CONT_ELEMENT_CHANGE has no exception.

Method GET_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_MESSAGE Value transfer Type reference (TYPE) SRMRI_CONT_CHG_MESSAGE Nachricht beim Ändern eines Containers 20040301

Method GET_MESSAGE on Interface IF_SRM_SP_CONT_ELEMENT_CHANGE has no exception.

Method IS_ADDING_OF_ELEMS_SUPPORTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ADDING_SUPPORTED Value transfer Type reference (TYPE) SRMBOOLEAN boolsche Variable 20040303

Method IS_ADDING_OF_ELEMS_SUPPORTED on Interface IF_SRM_SP_CONT_ELEMENT_CHANGE has no exception.

Method IS_DELETING_OF_ELEMS_SUPPORTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_IS_SUPPORTED Value transfer Type reference (TYPE) SRMBOOLEAN boolsche Variable 20040209

Method IS_DELETING_OF_ELEMS_SUPPORTED on Interface IF_SRM_SP_CONT_ELEMENT_CHANGE has no exception.

Method OPEN Signature

Method OPEN on Interface IF_SRM_SP_CONT_ELEMENT_CHANGE has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_SP_CONT_ELEMENT_CHANGE Fehlerklasse zum Ändern eines Elements im Container 20040209

Method SAVE Signature

Method SAVE on Interface IF_SRM_SP_CONT_ELEMENT_CHANGE has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_SP_CONT_ELEMENT_CHANGE Fehlerklasse zum Ändern eines Elements im Container 20040209
History
Last changed by/on SAP  20050214 
SAP Release Created in 700