SAP ABAP Class IF_SRM_ROOT (Root)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SRM_ROOT Root Class for Object Tree 20000225
Properties
Class IF_SRM_ROOT  
Short Description Root    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20000225   SAP 
Last change 20010815   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_SRM_ROOT has no forward declaration.
Interfaces
Class IF_SRM_ROOT has no interface implemented.
Friends
Class IF_SRM_ROOT has no friend class.
Attributes
Class IF_SRM_ROOT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONNECT_SRM_OBJECT_BY_ROLE Instance method Public Method Connect: Create & Init & Buffer SRM Object for Class Role 20010625
2 GET_POID_BUFFER Instance method Public Method Get: Interface Reference to POID Buffer 20010825
3 GET_SPS_EXECUTION_BY_ID Instance method Public Method Get: Interfaces Reference to SPS Execution 20010629
4 GET_SPS_EXECUTION_BY_POID Instance method Public Method Get: Interfaces Reference to SPS Execution 20010629
5 GET_SPS_FACTORY_BY_ID Instance method Public Method Get: Interfaces Reference to SPS Factory 20010629
6 GET_SPS_FACTORY_BY_POID Instance method Public Method Get: Interfaces Reference to SPS Factory 20010629
7 GET_SRM_OBJECT_BY_ROLE Instance method Public Method Get: Create & Init SRM Object for Class Role 20010809
8 IS_POID_BUFFER_ACTIV Instance method Public Method Check Whether POID Buffer Active 20010926
Events
Class IF_SRM_ROOT has no event.
Types
Class IF_SRM_ROOT has no local type.
Method Signatures

Method CONNECT_SRM_OBJECT_BY_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASS_ROLE Call by reference Type reference (TYPE) STRING Klassenrolle 20010625
2 Returning RE_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Objektreferenz 20010625
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler 20010625
2 CX_SRM_REGISTRATION_DATA Allgemeiner Fehler: Registrierungsdaten 20010625

Method GET_POID_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_POID_BUFFER Value transfer Object reference (TYPE REF TO) IF_SRM_POID_BUFFER POID Buffer 20010825

Method GET_POID_BUFFER on class IF_SRM_ROOT has no exception.

Method GET_SPS_EXECUTION_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SPS_ID Call by reference Type reference (TYPE) STRING 20010629
2 Returning RE_SPS_EXECUTION Value transfer Object reference (TYPE REF TO) IF_SRM_SPS_EXECUTION Speziell für SPS Objekt 20010629
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010629
2 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20010629

Method GET_SPS_EXECUTION_BY_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 Speziell: POID 20010629
2 Returning RE_SPS_EXECUTION Value transfer Object reference (TYPE REF TO) IF_SRM_SPS_EXECUTION Speziell für SPS Objekt 20010629
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010629
2 CX_SRM_POID POID Fehler (abstrakt) 20010629
3 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20010629

Method GET_SPS_FACTORY_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SPS_ID Call by reference Type reference (TYPE) STRING SPS ID 20010629
2 Returning RE_SPS_FACTORY Value transfer Object reference (TYPE REF TO) IF_SRM_SPS_FACTORY Speziell für SPS Objekt 20010629
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010629
2 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20010629

Method GET_SPS_FACTORY_BY_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 Speziell: POID 20010629
2 Returning RE_SPS_FACTORY Value transfer Object reference (TYPE REF TO) IF_SRM_SPS_FACTORY Speziell für SPS Objekt 20010629
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010629
2 CX_SRM_POID POID Fehler (abstrakt) 20010629
3 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20010629

Method GET_SRM_OBJECT_BY_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASS_ROLE Call by reference Type reference (TYPE) STRING Klassenrolle 20010809
2 Returning RE_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Objektreferenz 20010809
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler 20010809
2 CX_SRM_REGISTRATION_DATA Allgemeiner Fehler: Registrierungsdaten 20010809

Method IS_POID_BUFFER_ACTIV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CHECK_RESULT Value transfer Type reference (TYPE) SRMBOOLEAN Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20010926

Method IS_POID_BUFFER_ACTIV on class IF_SRM_ROOT has no exception.
History
Last changed by/on SAP  20010815 
SAP Release Created in