SAP ABAP Class CL_GRFN_IO_LOG (IO Log)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_CLM (Package) Shared infrastructure for CLM integration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GRFN_APPLOG_BASIS The application log basis class 20100728
Properties
Class CL_GRFN_IO_LOG  
Short Description IO Log    
Super Class CL_GRFN_APPLOG_BASIS The application log basis class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_CLM   Shared infrastructure for CLM integration 
Created 20100728   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)
Interfaces
Class CL_GRFN_IO_LOG has no interface implemented.
Friends
Class CL_GRFN_IO_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_AL_MSGID Constant Public Type reference (TYPE) SYMSGID 'GRFN_CLM' Message Class 20100728
2 GC_AL_OBJECT Constant Public Type reference (TYPE) BALOBJ_D 'GRFN' Application log: Object name (Application code) 20100728
3 GC_AL_SUBOBJECT Constant Public See coding Application Log: Subobject 20100728
4 MV_EXT_ID Instance attribute Private Type reference (TYPE) BALNREXT Application Log: External ID 20120508
Methods
# Method Level Visibility Method type Description Created on
1 GET_INSTANCE_WITH_EXT_ID Static method Public Method 20120508
2 GET_IO_LOG Static method Public Method Get the latest log 20120511
3 GET_IO_LOG_HEADER Static method Public Method Get log header 20120511
4 GET_SUMMARY_WITH_EXT_ID Static method Public Method 20120510
5 HAS_ERROR Static method Public Method Has error during import 20120531
6 LOG_SUMMARY_WITH_EXT_ID Instance method Public Method 20120509
7 START Instance method Public Method 20100728
8 STOP Instance method Public Method 20100728
Events
Class CL_GRFN_IO_LOG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_LOG Public See coding 20120507 BEGIN OF s_log, header TYPE balhdr, logs TYPE grfn_t_ui_log, END OF s_log
2 T_LOG Public See coding 20120507 t_log TYPE STANDARD TABLE OF s_log
Method Signatures

Method GET_INSTANCE_WITH_EXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXPORT_OPTION Call by reference Object reference (TYPE REF TO) CL_GRFN_IO_EXPORT_OPTION Export option 20120508
2 Importing IO_IMPORT_OPTION Call by reference Object reference (TYPE REF TO) CL_GRFN_IO_IMPORT_OPTION Import option 20120508
3 Importing IV_EXT_ID Call by reference Type reference (TYPE) BALNREXT Application Log: External ID 20120508
4 Returning RO_LOG Value transfer Object reference (TYPE REF TO) CL_GRFN_IO_LOG IO Log 20120508

Method GET_INSTANCE_WITH_EXT_ID on class CL_GRFN_IO_LOG has no exception.

Method GET_IO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) GRFN_T_UI_LOG UI Log Table 20120511
2 Importing IS_LOG_HEADER Call by reference Type reference (TYPE) GRFN_S_UI_LOG_HEADER Application log: log header 20120511

Method GET_IO_LOG on class CL_GRFN_IO_LOG has no exception.

Method GET_IO_LOG_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_HEADER Call by reference Type reference (TYPE) GRFN_T_UI_LOG_HEADER Application Log: Log header data table 20120511
2 Importing IV_EXT_ID Call by reference Type reference (TYPE) BALNREXT Application Log: External ID 20120511
3 Importing IV_OBJECT Call by reference Type reference (TYPE) BALOBJ_D 'GRFN' Application log: Object name (Application code) 20120511
4 Importing IV_SHOW_SIMULATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20120604
5 Importing IV_SUB_OBJECT Call by reference Type reference (TYPE) BALSUBOBJ Application Log: Subobject 20120511

Method GET_IO_LOG_HEADER on class CL_GRFN_IO_LOG has no exception.

Method GET_SUMMARY_WITH_EXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOG_ID Call by reference Type reference (TYPE) BALNREXT Application Log: External ID 20120510
2 Returning RV_TEXT Value transfer Type reference (TYPE) TEXT255 Text, 255 Characters 20120510

Method GET_SUMMARY_WITH_EXT_ID on class CL_GRFN_IO_LOG has no exception.

Method HAS_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOG_ID Call by reference Type reference (TYPE) BALNREXT Application Log: External ID 20120531
2 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20120531

Method HAS_ERROR on class CL_GRFN_IO_LOG has no exception.

Method LOG_SUMMARY_WITH_EXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HAS_ERROR Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120511
2 Importing IV_TEXT Call by reference Type reference (TYPE) TEXT255 Text, 255 Characters 20120509

Method LOG_SUMMARY_WITH_EXT_ID on class CL_GRFN_IO_LOG has no exception.

Method START Signature

Method START on class CL_GRFN_IO_LOG has no parameter.
Method START on class CL_GRFN_IO_LOG has no exception.

Method STOP Signature

Method STOP on class CL_GRFN_IO_LOG has no parameter.
Method STOP on class CL_GRFN_IO_LOG has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in V1000