SAP ABAP Class CL_RMPS_PARENT_HANDLER (Service Class for Searching for Suitable Sup. Object)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-RCM (Application Component) Records and Case Management
     RMPS_PRO_PROPERTY (Package) PRO: Attribute Handling
Properties
Class CL_RMPS_PARENT_HANDLER  
Short Description Service Class for Searching for Suitable Sup. Object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMPS_PRO_PROPERTY   PRO: Attribute Handling 
Created 20040716   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RMPSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RMPS_PARENT_HANDLER has no interface implemented.
Friends
Class CL_RMPS_PARENT_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_USAGE_GENERAL Constant Public Type reference (TYPE) STRING 'RMPS_USAGE_GENERAL' Use: Generally no influence from appl. logic 20040716
2 C_USAGE_GET_CONTEXT_PROPS Constant Public Type reference (TYPE) STRING 'RMPS_USAGE_GET_CONTEXT_PROPS' Use: Reading of attr. of superordinate object(s) 20040716
3 G_IF_SRM Instance attribute Public Object reference (TYPE REF TO) IF_SRM General SRM Methods 20040716
4 G_POID Instance attribute Public Object reference (TYPE REF TO) IF_SRM_POID POID of obj. whose superordinate objects are being srchd for 20040716
5 G_SEMANTIC_TYPE_OF_POID Instance attribute Public Type reference (TYPE) STRING Semantic Type of Object in G_POID 20040716
6 G_SRM_SERVICE Instance attribute Public Object reference (TYPE REF TO) IF_SRM_SRM_SERVICE SRM Service 20040726
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20040716
2 GET_PARENTS_VIA_POID_DIR Instance method Public Method Get All Directly Superordinate Objects 20040716
3 GET_PARENT_OBJECT Instance method Public Method Gets Top Object 20040716
4 GET_PARENT_PATH Instance method Public Method Get all superordinate obj. in 1 path to hier. root 20040915
5 IS_PARENT_VALID Instance method Protected Method Check if individual object comes into question 20040716
Events
Class CL_RMPS_PARENT_HANDLER has no event.
Types
Class CL_RMPS_PARENT_HANDLER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IF_SRM Call by reference Object reference (TYPE REF TO) IF_SRM Allgemeine SRM Methoden 20040716
2 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des Objekts, dessen übergeordn. Objekt gesucht wird 20040716
# Exception Resumable Description Created on
1 CX_SRM Basisklasse (abstrakt) 20040726

Method GET_PARENTS_VIA_POID_DIR 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, falls abweichend vom behandelten Objekt (G_POID) 20040716
2 Returning RE_PARENT_POIDS Value transfer Type reference (TYPE) SRM_LIST_POID_INTERFACE Direkt übergeordnete Objekte (Relation CT) 20040716
# Exception Resumable Description Created on
1 CX_SRM Basisklasse (abstrakt) 20040716

Method GET_PARENT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PARENT_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Direkt übergeordnetes Objekt 20040716
2 Exporting EX_PARENT_SEMANTIC_TYPE Call by reference Type reference (TYPE) STRING Semantischer Typ des übergeordn. Objekts 20040716
3 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SRM_PROP_CONTEXT Kontext (Möglichkeit, weitere Parameter zu übergeben) 20040716
4 Importing IM_DIRECT_PARENT_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Direkter Vater (angeben, wenn Bez. noch nicht gespeichert!) 20040716
5 Importing IM_FUTURE_RELATIONS Call by reference Type reference (TYPE) RMPSD_FUTURE_RELATIONS Künftige CT-Relationen 20040716
6 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID, falls abweichend vom behandelten Objekt (G_POID) 20040716
7 Importing IM_USAGE Call by reference Type reference (TYPE) STRING C_USAGE_GENERAL Geplante Verwendung (s.Konst. C_USAGE_*) 20040716
# Exception Resumable Description Created on
1 CX_SRM Basisklasse (abstrakt) 20040716

Method GET_PARENT_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SRM_PROP_CONTEXT Kontext (Möglichkeit, weitere Parameter zu übergeben) 20040915
2 Importing IM_DIRECT_PARENT_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Direkter Vater (angeben, wenn Bez. noch nicht gespeichert!) 20040915
3 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID, falls abweichend vom behandelten Objekt (G_POID) 20040915
4 Returning RE_PARENTS Value transfer Type reference (TYPE) SRM_LIST_OBJECT Übergeordn. Obj. (VALUE = POID-Obj.; TEXT = SemanticType) 20040915
# Exception Resumable Description Created on
1 CX_SRM Basisklasse (abstrakt) 20040915

Method IS_PARENT_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IS_VALID Call by reference Type reference (TYPE) SRMBOOLEAN Objekt kommt als übergeordnetes Objekt in Frage 20040716
2 Exporting EX_SEMANTIC_TYPE Call by reference Type reference (TYPE) STRING Semantischer Typ des Objekts 20040716
3 Importing IM_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SRM_PROP_CONTEXT Kontext (Möglichkeit, weitere Parameter zu übergeben) 20040716
4 Importing IM_PARENT_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Zu prüfendes Objekt 20040716
5 Importing IM_USAGE Call by reference Type reference (TYPE) STRING C_USAGE_GENERAL Geplante Verwendung (s.Konst. C_USAGE_*) 20040716

Method IS_PARENT_VALID on class CL_RMPS_PARENT_HANDLER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 640