SAP ABAP Class CL_GRFN_OBJTYPE_INFO (Information for object type , its ID , its , HR Otype , text)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_API_SERVICES (Package) GRC Foundation API Services
Properties
Class CL_GRFN_OBJTYPE_INFO  
Short Description Information for object type , its ID , its , HR Otype , text    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_API_SERVICES   GRC Foundation API Services 
Created 20080303   SAP 
Last change 20141106    
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)
2 GRFNH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 GRPC0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GRFN_OBJTYPE_INFO has no interface implemented.
Friends
Class CL_GRFN_OBJTYPE_INFO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_EN Constant Public Type reference (TYPE) LANGU 'E' Language Key 20080402
2 MC_NO_AUTH Constant Public Type reference (TYPE) CHAR1 '-' Not relevant for Auth 20090220
3 MT_ENTITY_BUF Static Attribute Private Type reference (TYPE) YT_ENTITY_BUF Entity buffer 20090108
4 MT_OBJTYPE_BUF Static Attribute Private Type reference (TYPE) YT_OBJTYPE_BUF Object type buffer 20081217
5 MT_OTYPE_BUF Static Attribute Private Type reference (TYPE) YT_OTYPE_BUF 20081125
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ENTITY Static method Public Method Checks whether an entity is defined 20080709
2 CHECK_ENTITY_CENTRAL_CHECK Static method Public Method Checks whether an entity is CENTRAL_CHECK 20080917
3 CONSTRUCTOR Instance method Private Constructor 20080303
4 GET_DATAPARTS Static method Public Method Returns all dataparts (for an entity) 20080423
5 GET_DATAPART_TEXT Static method Public Method 20110817
6 GET_ENTITIES Static method Public Method Returns all entities 20080423
7 GET_ENTITY_ID Static method Public Method Obsolete. Use CL_GRFN_API_IDENT=>GET_ENTITY_ID instead. 20080724
8 GET_ENTITY_INFO Static method Public Method Get the objtype_info for an entity 20080409
9 GET_ID Static method Public Method Get the object id for objtype + objid + usage_type 20080625
10 GET_OBJTYPE_DESCR Static method Public Method Returns object type descriptor class 20080507
11 GET_OBJTYPE_INFO Static method Public Method Get the objtype_info for an objtype 20080303
12 GET_OTYPES Static method Public Method 20081027
13 GET_OTYPE_INFO Static method Public Method Get the objtype_info for an otype 20080403
14 GET_SUBENTITIES Static method Public Method Returns all subtypes (for an entity) 20080626
15 IS_HR_OBJECT Static method Public Method Checks whether this is an HR Object or not 20110323
16 PARSE_ID Static method Public Method Get the objtype + objid + usage_type for object_id 20080722
17 READ_OBJTYPE_INFO Static method Private Method 20080402
Events
Class CL_GRFN_OBJTYPE_INFO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_LANGUAGES Public See coding 20080319 BEGIN OF ys_languages, langu TYPE grfn_lang, END OF ys_languages
2 YT_LANGUAGES Public See coding 20080319 yt_languages TYPE TABLE OF ys_languages
Method Signatures

Method CHECK_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20080709
2 Returning RV_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL 20080709

Method CHECK_ENTITY on class CL_GRFN_OBJTYPE_INFO has no exception.

Method CHECK_ENTITY_CENTRAL_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_ID Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID 20080917
2 Returning RV_CENTRAL_CHECK Value transfer Type reference (TYPE) ABAP_BOOL 20080917

Method CHECK_ENTITY_CENTRAL_CHECK on class CL_GRFN_OBJTYPE_INFO has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LANGUAGE Call by reference Type reference (TYPE) GRFN_LANG Language 20080303

Method CONSTRUCTOR on class CL_GRFN_OBJTYPE_INFO has no exception.

Method GET_DATAPARTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20080423
2 Returning RT_DATAPART Value transfer Type reference (TYPE) GRFN_T_DATAPART Table of dataparts 20080423
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20080423

Method GET_DATAPART_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATAPART Call by reference Type reference (TYPE) GRFN_DATAPART Data Part 20110817
2 Importing IV_ENTITY Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20110817
3 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20110817
4 Returning RV_DP_TEXT Value transfer Type reference (TYPE) GRFN_OBJTYPE_TEXT Objtype text 20110817

Method GET_DATAPART_TEXT on class CL_GRFN_OBJTYPE_INFO has no exception.

Method GET_ENTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ENTITY Value transfer Type reference (TYPE) GRFN_T_ENTITY Table of entities 20080423

Method GET_ENTITIES on class CL_GRFN_OBJTYPE_INFO has no exception.

Method GET_ENTITY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_RETURN Value transfer Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20080724
2 Importing IV_OBJECT_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20080724

Method GET_ENTITY_ID on class CL_GRFN_OBJTYPE_INFO has no exception.

Method GET_ENTITY_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY Value transfer Type reference (TYPE) GRFN_API_ENTITY_ID Object Type ID 20080409
2 Importing IV_INFIX Value transfer Type reference (TYPE) STRING 20100113
3 Importing IV_LANGUAGE Value transfer Type reference (TYPE) GRFN_LANG Language Key 20080409
4 Returning RS_OBJTYPE_INFO Value transfer Type reference (TYPE) GRFN_S_OBJTYPE_INFO Objtype info 20080409
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Objtype not found 20080409

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJID Value transfer Type reference (TYPE) GRFN_OBJECTID Object ID 20080625
2 Importing IV_OBJTYPE Value transfer Type reference (TYPE) GRFN_OBJTYPE Entity ID 20080625
3 Importing IV_TYPE Value transfer Type reference (TYPE) GRFN_OBJTYPE_TYP Usage Type 20080625
4 Returning RV_OBJECT_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20080625

Method GET_ID on class CL_GRFN_OBJTYPE_INFO has no exception.

Method GET_OBJTYPE_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY Value transfer Type reference (TYPE) GRFN_API_ENTITY_ID Object Type ID 20080625
2 Returning RO_OBJTYPE_DESCR Value transfer Object reference (TYPE REF TO) IF_GRFN_OBJTYPE_DESCR 20080507
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Objtype not found 20080507

Method GET_OBJTYPE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Value transfer Type reference (TYPE) GRFN_LANG Language Key 20080402
2 Importing IV_OBJTYPE Value transfer Type reference (TYPE) GRFN_OBJTYPE Object Type ID 20080402
3 Importing IV_TYPE Value transfer Type reference (TYPE) GRFN_OBJTYPE_TYP Usage Type 20080625
4 Returning RS_OBJTYPE_INFO Value transfer Type reference (TYPE) GRFN_S_OBJTYPE_INFO Objtype info 20080303

Method GET_OBJTYPE_INFO on class CL_GRFN_OBJTYPE_INFO has no exception.

Method GET_OTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Value transfer Type reference (TYPE) SPRAS Language Key 20081027
2 Returning RT_OTYPE_INFO Value transfer Type reference (TYPE) GRFN_T_OTYPE_INFO Objtype informatiopn 20081027
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20081027

Method GET_OTYPE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Call by reference Type reference (TYPE) GRFN_LANG Language Key 20080403
2 Importing IV_OTYPE Call by reference Type reference (TYPE) OTYPE Object Type ID 20080403
3 Returning RS_OBJTYPE_INFO Value transfer Type reference (TYPE) GRFN_S_OBJTYPE_INFO Objtype info 20080403
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Objtype not found 20080403

Method GET_SUBENTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20080626
2 Returning RT_SUBENTITY Value transfer Type reference (TYPE) GRFN_T_SUBENTITY Table of subtypes 20080626
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20080626

Method IS_HR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20110323
2 Returning RV_IS_HR_OBJECT Value transfer Type reference (TYPE) ABAP_BOOL 20110323

Method IS_HR_OBJECT on class CL_GRFN_OBJTYPE_INFO has no exception.

Method PARSE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_HR_OTYPE Call by reference Type reference (TYPE) GRFN_OTYPE HR Otype 20080724
2 Exporting EV_OBJID Call by reference Type reference (TYPE) GRFN_OBJECTID Object ID 20080722
3 Exporting EV_OBJTYPE Call by reference Type reference (TYPE) GRFN_OBJTYPE Object Type. 20080722
4 Exporting EV_TYPE Call by reference Type reference (TYPE) GRFN_OBJTYPE_TYP Usage Type 20080722
5 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20080722

Method PARSE_ID on class CL_GRFN_OBJTYPE_INFO has no exception.

Method READ_OBJTYPE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Call by reference Type reference (TYPE) GRFN_LANG Language Key 20080402
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Objtype not found 20080402
History
Last changed by/on SAP  20141106 
SAP Release Created in 300