SAP ABAP Class IF_GENIL_OBJ_REQUEST_SPEC (Specification of a genIL Object Request)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_GENIL_REQUEST_SPEC GenIL Request Specification 20100423
Properties
Class IF_GENIL_OBJ_REQUEST_SPEC  
Short Description Specification of a genIL Object Request    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20030117   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_GENIL_OBJ_REQUEST_SPEC has no interface implemented.
Friends
Class IF_GENIL_OBJ_REQUEST_SPEC has no friend class.
Attributes
Class IF_GENIL_OBJ_REQUEST_SPEC has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ATTRIBUTES_REQUESTED Instance method Public Method Checks Whether Object Attributes Should Be Read 20030707
2 CHECK_ATTRPROPS_REQUESTED Instance method Public Method Checks Whether Object Attributes Are To Be Read 20090428
3 GET_OBJ_ID Instance method Public Method 20100423
4 GET_OBJ_ID_WITH_PARENT Instance method Public Method 20030117
5 GET_REF_2_REQUEST_OBJECT Instance method Public Method 20030117
6 GET_REQUESTED_ATTRIBUTES Instance method Public Method 20030117
7 GET_REQUESTED_RELATIONS Instance method Public Method 20030117
Events
Class IF_GENIL_OBJ_REQUEST_SPEC has no event.
Types
Class IF_GENIL_OBJ_REQUEST_SPEC has no local type.
Method Signatures

Method CHECK_ATTRIBUTES_REQUESTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAMESPACE Call by reference Type reference (TYPE) GENILT_NAMESPACE Namensraum 20090714
2 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME externer Name eines Objekts 20030707
3 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20030707

Method CHECK_ATTRIBUTES_REQUESTED on class IF_GENIL_OBJ_REQUEST_SPEC has no exception.

Method CHECK_ATTRPROPS_REQUESTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAMESPACE Call by reference Type reference (TYPE) GENILT_NAMESPACE Namensraum 20090714
2 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME Externer Name eines Objekts 20090428
3 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20090428

Method CHECK_ATTRPROPS_REQUESTED on class IF_GENIL_OBJ_REQUEST_SPEC has no exception.

Method GET_OBJ_ID Signature

Method GET_OBJ_ID on class IF_GENIL_OBJ_REQUEST_SPEC has no parameter.
Method GET_OBJ_ID on class IF_GENIL_OBJ_REQUEST_SPEC has no exception.

Method GET_OBJ_ID_WITH_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME externer Name eines Objekts 20030117
2 Importing IV_PARENT Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECT 20030117
3 Importing IV_RELATION_NAME Call by reference Type reference (TYPE) CRMT_RELATION_NAME Name einer Relation 20030117
4 Returning RT_OBJECT_ID Value transfer Type reference (TYPE) CRMT_GENIL_OBJECT_ID_TAB Tabelle von ObjektI Ds im generischen IL 20030117

Method GET_OBJ_ID_WITH_PARENT on class IF_GENIL_OBJ_REQUEST_SPEC has no exception.

Method GET_REF_2_REQUEST_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAMESPACE Call by reference Type reference (TYPE) GENILT_NAMESPACE Namensraum 20090714
2 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME externer Name eines Objekts 20030117
3 Returning RREF_REQ_OBJ Value transfer Object reference (TYPE REF TO) CRMT_REQUEST_OBJ Struktur zur Spezifikation des Objektrequests 20030117

Method GET_REF_2_REQUEST_OBJECT on class IF_GENIL_OBJ_REQUEST_SPEC has no exception.

Method GET_REQUESTED_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAMESPACE Call by reference Type reference (TYPE) GENILT_NAMESPACE Namensraum 20090714
2 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME externer Name eines Objekts 20030117
3 Returning RT_ATTR Value transfer Type reference (TYPE) CRMT_ATTR_NAME_TAB Tabelle von Attributenamen 20030117

Method GET_REQUESTED_ATTRIBUTES on class IF_GENIL_OBJ_REQUEST_SPEC has no exception.

Method GET_REQUESTED_RELATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAMESPACE Call by reference Type reference (TYPE) GENILT_NAMESPACE Namensraum 20090714
2 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME externer Name eines Objekts 20030117
3 Returning RT_RELS Value transfer Type reference (TYPE) CRMT_RELATION_NAME_TAB Tabelle von Relationsnamen 20030117
# Exception Resumable Description Created on
1 CX_CRM_CIC_NO_ENTRY Ausnahme: Keine Eintrag 20030117
History
Last changed by/on SAP  20110908 
SAP Release Created in