SAP ABAP Class CL_DRF_BAL_DISPLAY (Data Replication Framework: Display Application Log)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-MDG-DRF (Application Component) Data Replication Framework
     DRF_COMMON (Package) Data Replication Framework: General / Reusable
Properties
Class CL_DRF_BAL_DISPLAY  
Short Description Data Replication Framework: Display Application Log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class DRF_OUTBOUND    
Program status     
Category 0   
Package DRF_COMMON   Data Replication Framework: General / Reusable 
Created 20090121   SAP 
Last change 20130531   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 CL_DRF_BAL_DISPLAY has no interface implemented.
Friends
Class CL_DRF_BAL_DISPLAY has no friend class.
Attributes
Class CL_DRF_BAL_DISPLAY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CALLBACK_DETAIL Static method Public Method Handle Message Details 20090331
2 CALLBACK_FCODES Static method Public Method Handle Own Function Codes 20090331
3 CALLBACK_READ Static method Public Method Read Texts for Log Tree Header 20090331
4 CALLBACK_TOOLBAR Static method Public Method Modify Toolbar 20090331
5 CONVERT_EXTNUMBER2IDS Static method Public Method Converts External Number of BAL to Replication Identifiers 20090203
6 CONVERT_IDS2EXTNUMBER Static method Public Method Converts Replication Identifiers to External Number of BAL 20090203
7 DB_SEARCH Static method Public Method Search Logs for Data Replication Execution 20090121
8 DISPLAY_APPLICATION_LOG Static method Public Method Displays an Application Log 20090204
9 DISPLAY_FILTER_CRITERIA Static method Private Method Display Filter Criteria and Filtered Objects 20090331
10 EXTRACT_PARAMS Static method Private Method Extract Message Parameters to Flat Variables 20090331
11 PREPARE_FILTER Static method Private Method Prepare Filter for Search 20090121
12 PREPARE_PROFILE Static method Private Method Prepares the Display Profile of the Application Log 20090203
13 PREPARE_PROFILE_FCAT Static method Private Method Prepares the Display Profile of the Application Log 20090303
14 SUBMIT_MESSAGE_REOUT Static method Private Method Start Report to Restart Replication 20090331
15 SUBMIT_RSXMB_SELECT_MESSAGES Static method Private Method Display PI Message 20090331
16 SUBMIT_SELECT_IDOC Static method Private Method Display Idoc 20090331
Events
Class CL_DRF_BAL_DISPLAY has no event.
Types
Class CL_DRF_BAL_DISPLAY has no local type.
Method Signatures

Method CALLBACK_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMS Call by reference Type reference (TYPE) DRF_T_SPAR Interface for function group SP06 20090331

Method CALLBACK_DETAIL on class CL_DRF_BAL_DISPLAY has no exception.

Method CALLBACK_FCODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_USER_COMMAND_DATA Call by reference Type reference (TYPE) BAL_S_CBUC Application Log: 'USER_COMMAND' callback data 20090331

Method CALLBACK_FCODES on class CL_DRF_BAL_DISPLAY has no exception.

Method CALLBACK_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CONTEXT_HEADER Call by reference Type reference (TYPE) BAL_S_CONT Application Log: Context 20090331
2 Changing CS_CONTEXT_MESSAGE Call by reference Type reference (TYPE) BAL_S_CONT Application Log: Context 20090331
3 Changing CS_DISPLAY_DATA Call by reference Type reference (TYPE) BAL_S_SHOW Application Log: Log display data 20090331
4 Changing CV_FIELD Call by reference Type reference (TYPE) ANY 20090331
5 Importing IS_INFO Call by reference Type reference (TYPE) BAL_S_CBRD Application Log: 'Read_Extern' callback information 20090331

Method CALLBACK_READ on class CL_DRF_BAL_DISPLAY has no exception.

Method CALLBACK_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TOOLBAR_INFO Call by reference Type reference (TYPE) BAL_S_TBI Application Log: Toolbar event information 20090331

Method CALLBACK_TOOLBAR on class CL_DRF_BAL_DISPLAY has no exception.

Method CONVERT_EXTNUMBER2IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_APPL Call by reference Type reference (TYPE) DRF_APPL Application 20090203
2 Exporting EV_OUTB_IMPL Call by reference Type reference (TYPE) DRF_OUTB_IMPL Outbound Implementation 20090203
3 Exporting EV_RUN_ID Call by reference Type reference (TYPE) DRF_RUN_ID 20090227
4 Importing IV_EXTERNAL_NUMBER Call by reference Type reference (TYPE) BALNREXT Application Log: External ID 20090203

Method CONVERT_EXTNUMBER2IDS on class CL_DRF_BAL_DISPLAY has no exception.

Method CONVERT_IDS2EXTNUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXTERNAL_NUMBER Call by reference Type reference (TYPE) BALNREXT Application Log: External ID 20090203
2 Importing IV_APPL Call by reference Type reference (TYPE) DRF_APPL Application 20090203
3 Importing IV_OUTB_IMPL Call by reference Type reference (TYPE) DRF_OUTB_IMPL Outbound Implementation 20090203
4 Importing IV_RUN_ID Call by reference Type reference (TYPE) DRF_RUN_ID 20090227
5 Importing IV_SEARCH_ALL_APPL Call by reference Type reference (TYPE) ABAP_BOOL ' ' Search All applications 20090827
6 Importing IV_SEARCH_ALL_OUTB_IMPL Call by reference Type reference (TYPE) ABAP_BOOL ' ' Search for all log to application 20090203
7 Importing IV_SEARCH_ALL_RUNS Call by reference Type reference (TYPE) ABAP_BOOL ' ' Search for all log to application/outbound implementations 20090227

Method CONVERT_IDS2EXTNUMBER on class CL_DRF_BAL_DISPLAY has no exception.

Method DB_SEARCH 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) BALHDR_T Application Log: Log header data table 20090121
2 Importing ITO_OUTB_IMPL Call by reference Type reference (TYPE) DRF_TO_SERV_IMPL Range for Outbound Implementation 20091214
3 Importing ITR_BO Call by reference Type reference (TYPE) DRF_TR_BO Range for Business Objects 20090121
4 Importing IT_OBJECT_ID_RANGES Call by reference Type reference (TYPE) BAL_T_CFIL Select options on Object Ids 20090224
5 Importing IV_APPL Call by reference Type reference (TYPE) DRF_APPL Application 20090121
6 Importing IV_DATE_FROM Call by reference Type reference (TYPE) BALDATE SY-DATLO From Date 20090121
7 Importing IV_DATE_TO Call by reference Type reference (TYPE) BALDATE SY-DATLO To Date 20090121
8 Importing IV_DLMOD Call by reference Type reference (TYPE) DRF_DLMOD ' ' Replication Mode (space = all) 20090121
9 Importing IV_DO_DB_LOAD Call by reference Type reference (TYPE) ABAP_BOOL ' ' Load application log from DB to memory 20090121
10 Importing IV_LOG_SEARCH_MODE Call by reference Type reference (TYPE) DRF_BALLOGMODE ' ' Mode which logs which will be displayed 20090305
11 Importing IV_TIME_FROM Call by reference Type reference (TYPE) BALTIME '000000' From Time 20090121
12 Importing IV_TIME_TO Call by reference Type reference (TYPE) BALTIME SY-UZEIT To Time 20090121
13 Importing IV_UPPER_PROBLEM_CLASS Call by reference Type reference (TYPE) BALPROBCL '4' Upper Limit Message problem class 20090121
14 Importing IV_USER Call by reference Type reference (TYPE) BALUSER Application log: user name 20090224
# Exception Resumable Description Created on
1 CX_DRF_BAL_DISPLAY Root Class for Exceptions 20090121

Method DISPLAY_APPLICATION_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LOG_HANDLE Call by reference Type reference (TYPE) BAL_T_LOGH Application Log: Log Handle Table 20090205
2 Importing IT_MSG_CONTEXT_FILTER Call by reference Type reference (TYPE) BAL_T_CFIL Application Log: Table with context filter 20090224
3 Importing IV_ALV_VARIANT_REPORT Call by reference Type reference (TYPE) SY-REPID Reportname to save alv variants of lower message screen 20100108
4 Importing IV_APPL_LOG_NR Call by reference Type reference (TYPE) BALOGNR Application log: log number 20090204
5 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20090205
6 Importing IV_LOG_SEARCH_MODE Call by reference Type reference (TYPE) DRF_BALLOGMODE ' ' Mode which logs which will be displayed 20090306
7 Importing IV_PROFILE_GROUPED Call by reference Type reference (TYPE) ABAP_BOOL ' ' Grouped? Otherwise Hierarchically 20090205
8 Importing IV_STRUCNAME_CONTEXT Call by reference Type reference (TYPE) DRF_STRUCNAME_OBJECT_ID Structure Name of the (composed) ID of the replicated Object 20090224
9 Importing IV_TITLE Call by reference Type reference (TYPE) BALTITLE Application Log: Screen title 20090205

Method DISPLAY_APPLICATION_LOG on class CL_DRF_BAL_DISPLAY has no exception.

Method DISPLAY_FILTER_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STAT_ID Call by reference Type reference (TYPE) DRF_S_STAT_ID Key Fields of Statistical Information 20090331
2 Importing IV_SHOW_RESTART_BUTTON Call by reference Type reference (TYPE) ABAP_BOOL 20090331

Method DISPLAY_FILTER_CRITERIA on class CL_DRF_BAL_DISPLAY has no exception.

Method EXTRACT_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STAT_ID Call by reference Type reference (TYPE) DRF_S_STAT_ID Key Fields of Statistical Information 20090331
2 Exporting EV_BALHANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20090331
3 Exporting EV_IDOC_NUMBER Call by reference Type reference (TYPE) ALE_DOCNUM IDoc Number 20090331
4 Exporting EV_OBJTYPE Call by reference Type reference (TYPE) DRF_CONTEXTOBJECT_TYPE Context Object Type 20090331
5 Exporting EV_RECOVER Call by reference Type reference (TYPE) ABAP_BOOL Restart is possible, erroneous objects saved 20090331
6 Exporting EV_STRUC_CNTXT Call by reference Type reference (TYPE) DRF_STRUCNAME_OBJECT_ID Structure Name of the (composed) ID of the replicated Object 20090331
7 Exporting EV_TESTRUN Call by reference Type reference (TYPE) ABAP_BOOL Only Testrun 20090331
8 Exporting EV_XI_MSG_GUID Call by reference Type reference (TYPE) SXMSMGUID XI: Message ID 20090331
9 Importing IT_PARAMS Call by reference Type reference (TYPE) DRF_T_SPAR Interface for function group SP06 20090331

Method EXTRACT_PARAMS on class CL_DRF_BAL_DISPLAY has no exception.

Method PREPARE_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOG_FILTER Call by reference Type reference (TYPE) BAL_S_LFIL Application Log: Log filter criteria 20090121
2 Importing ITO_OUTB_IMPL Call by reference Type reference (TYPE) DRF_TO_SERV_IMPL Outbound Implementations of an Application 20091214
3 Importing ITR_BO Call by reference Type reference (TYPE) DRF_TR_BO Range for Business Objects 20090121
4 Importing IT_OBJECT_ID_RANGES Call by reference Type reference (TYPE) BAL_T_CFIL Select options on Object Ids 20090224
5 Importing IV_APPL Call by reference Type reference (TYPE) DRF_APPL Application 20090121
6 Importing IV_DATE_FROM Call by reference Type reference (TYPE) BALDATE SY-DATLO From Date 20090121
7 Importing IV_DATE_TO Call by reference Type reference (TYPE) BALDATE SY-DATLO To Date 20090121
8 Importing IV_DLMOD Call by reference Type reference (TYPE) DRF_DLMOD ' ' Replication Mode (space = all) 20090121
9 Importing IV_LOG_SEARCH_MODE Call by reference Type reference (TYPE) DRF_BALLOGMODE ' ' Mode which logs which will be displayed 20090305
10 Importing IV_TIME_FROM Call by reference Type reference (TYPE) BALTIME '000000' From Time 20090121
11 Importing IV_TIME_TO Call by reference Type reference (TYPE) BALTIME SY-UZEIT To Time 20090121
12 Importing IV_UPPER_PROBLEM_CLASS Call by reference Type reference (TYPE) BALPROBCL '4' Upper Limit Message problem class 20090121
13 Importing IV_USER Call by reference Type reference (TYPE) BALUSER Application log: user name 20090224
# Exception Resumable Description Created on
1 CX_DRF_BAL_DISPLAY Exceptions while searching and loading application logs 20090924

Method PREPARE_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DISPLAY_PROFILE Call by reference Type reference (TYPE) BAL_S_PROF Application Log: Log Output Format Profile 20090203
2 Importing IV_ALV_VARIANT_REPORT Call by reference Type reference (TYPE) SY-REPID Reportname to save alv variants of lower message screen 20100108
3 Importing IV_HANDLE_COUNT Call by reference Type reference (TYPE) I Count of application log handles 20090303
4 Importing IV_LOG_SEARCH_MODE Call by reference Type reference (TYPE) DRF_BALLOGMODE ' ' Mode which logs which will be displayed 20090306
5 Importing IV_PROFILE_GROUPED Call by reference Type reference (TYPE) ABAP_BOOL ' ' Grouped? Otherwise Hierarchically 20090203
6 Importing IV_STRUCNAME_CONTEXT Call by reference Type reference (TYPE) DRF_STRUCNAME_OBJECT_ID Structure Name of the (composed) ID of the replicated Object 20090224
7 Importing IV_TITLE Call by reference Type reference (TYPE) BALTITLE Application Log: Screen title 20091106

Method PREPARE_PROFILE on class CL_DRF_BAL_DISPLAY has no exception.

Method PREPARE_PROFILE_FCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FCAT Call by reference Type reference (TYPE) BAL_T_FCAT Application Log: Log Display Field Catalog 20090303
2 Changing CT_SORT Call by reference Type reference (TYPE) BAL_T_SORT Application Log: Sort Messages and Chapters 20090303
3 Changing CV_HEAD_SIZE Call by reference Type reference (TYPE) BALHEADSIZ Application Log: Tree: Hierarchy column width 20090303
4 Changing CV_HEAD_TEXT Call by reference Type reference (TYPE) BALHEADTXT Application Log: Tree: Hierarchy column heading text 20090303
5 Importing IV_LOG_SEARCH_MODE Call by reference Type reference (TYPE) DRF_BALLOGMODE ' ' Mode which logs which will be displayed 20090306

Method PREPARE_PROFILE_FCAT on class CL_DRF_BAL_DISPLAY has no exception.

Method SUBMIT_MESSAGE_REOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STAT_ID Call by reference Type reference (TYPE) DRF_S_STAT_ID Key Fields of Statistical Information 20090331
2 Importing IV_PROCESS_ALL_OBJECTS Call by reference Type reference (TYPE) ABAP_BOOL 20090331
3 Importing IV_PROCESS_ERRORNEOUS_OBJECTS Call by reference Type reference (TYPE) ABAP_BOOL 20090331
4 Importing IV_PROCESS_SELECTED_OBJECTS Call by reference Type reference (TYPE) ABAP_BOOL 20090331

Method SUBMIT_MESSAGE_REOUT on class CL_DRF_BAL_DISPLAY has no exception.

Method SUBMIT_RSXMB_SELECT_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_XI_MSG_GUID Call by reference Type reference (TYPE) SXMSMGUID XI: Message ID 20090331

Method SUBMIT_RSXMB_SELECT_MESSAGES on class CL_DRF_BAL_DISPLAY has no exception.

Method SUBMIT_SELECT_IDOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IDOC_NUMBER Call by reference Type reference (TYPE) ALE_DOCNUM IDoc Number 20090331

Method SUBMIT_SELECT_IDOC on class CL_DRF_BAL_DISPLAY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702