SAP ABAP Class CL_DRF_BAL (Application Log for Data Replication Framework)
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  
Short Description Application Log for Data Replication Framework    
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 20081107   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)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_DRF_BAL has no interface implemented.
Friends
Class CL_DRF_BAL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_BALOBJECT Constant Private Type reference (TYPE) BALOBJ_D 'DRF_OUTBOUND' Application Log: Object Name (Application Code) 20081107
2 MO_PARENT Instance attribute Private Object reference (TYPE REF TO) CL_DRF_BAL Application Log for Trade Outbound Servcies 20081107
3 MO_SERVOUT_LOG Instance attribute Public Object reference (TYPE REF TO) CL_DRF_SERVOUT_LOG Log for Trade Outbound Services 20081107
4 MR_OBJECT_ID Instance attribute Private Object reference (TYPE REF TO) DATA Reference to object id structure 20090224
5 MS_DETLEVEL Instance attribute Private Type reference (TYPE) S_DETLEVEL Current Level of Detail 20081107
6 MTO_APPLT Instance attribute Private See coding Description of Application 20081107
7 MTO_FILTT Instance attribute Private See coding Filter Dscription 20081107
8 MTO_FOBJT Instance attribute Private See coding Filter Object Description 20081107
9 MTO_SERV_IMPLT Instance attribute Private See coding Description Outbound Implementation 20081107
10 MT_DETLEVEL Instance attribute Private Type reference (TYPE) TO_DETLEVEL Stack of Levels of Detail 20081107
11 MT_HANDLE Instance attribute Public Type reference (TYPE) DRF_BAL_T_LOGH Application Log: Log Handle 20090129
12 MT_MSG Instance attribute Private Type reference (TYPE) DRF_T_MSG_STRING_BASED Application Log: Table with Messages 20081107
13 MV_AL_EXPIRE Instance attribute Private Type reference (TYPE) DRF_BAL_EXPIRE Days After Which an Application Log Expires 20081107
14 MV_APPL Instance attribute Private Type reference (TYPE) DRF_APPL Application 20081107
15 MV_CREATE_DATE Instance attribute Public Type reference (TYPE) SYDATUM Current Date of Application Server 20081107
16 MV_CREATE_TIME Instance attribute Public Type reference (TYPE) SYUZEIT Current Time of Application Server 20081107
17 MV_DLMOD Instance attribute Private Type reference (TYPE) DRF_DLMOD Preparation Mode 20081107
18 MV_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20081107
19 MV_LOGNUMBER Instance attribute Private Type reference (TYPE) BALOGNR Log Number 20090925
20 MV_MSGID Instance attribute Public Type reference (TYPE) BALMSGID Application Log: Message class, message ID 20081107
21 MV_MSGTY_MAX Instance attribute Private Type reference (TYPE) SYMSGTY "Maximum" Message Type 20090220
22 MV_OUTB_IMPL Instance attribute Private Type reference (TYPE) DRF_OUTB_IMPL Outbound Implementation 20081216
23 MV_RECOVER Instance attribute Private Type reference (TYPE) ABAP_BOOL True if errorneous objects are written 20090112
24 MV_ROOT_BO Instance attribute Private Type reference (TYPE) MDG_OBJECT_TYPE_CODE_BS Business Object for Replication 20090303
25 MV_ROOT_FOBJ Instance attribute Private Type reference (TYPE) DRF_FILTER_OBJECT filter object of outbound implementation aka root flt object 20090112
26 MV_RUN_ID Instance attribute Private Type reference (TYPE) DRF_RUN_ID Run ID 20090227
27 MV_STRUCNAME_OBJECT_ID Instance attribute Private Type reference (TYPE) DRF_STRUCNAME_OBJECT_ID Structure Name of the (composed) ID of the replicated Object 20090224
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DETLEVEL_MSG Instance method Private Method Adds Missing Messages of increase_msg_level 20090306
2 ADD_FORKED_MSGTAB Instance method Private Method Add a Message Package Internally 20081107
3 ADD_MSG Instance method Public Method Add a Message 20081107
4 ADD_MSG_BAL Instance method Public Method Add a Message with Detail "BAL Log Number" 20090202
5 ADD_MSG_EXC Instance method Public Method Add a message from an exception 20091211
6 ADD_MSG_FLT Instance method Public Method Add a Message with Filter Context 20081107
7 ADD_MSG_FROM_BAPI Instance method Public Method Add Messages From a Table 20100315
8 ADD_MSG_FROM_SMT Instance method Public Method Add Messages From a Table 20100315
9 ADD_MSG_IDOC Instance method Public Method Add a Message with Detail "IDOC_NUMBER" 20090204
10 ADD_MSG_OBJECTS_TO_LOG Instance method Public Method Add a Message with Detail "Objects for Restart" 20090114
11 ADD_MSG_RE Instance method Public Method Add a Message and Raise Exception 20081107
12 ADD_MSG_STRING Instance method Public Method Adds a Text as an Error Message 20081107
13 ADD_MSG_SY Instance method Public Method Adds a Message From the SY Fields 20081107
14 ADD_MSG_TAB Instance method Public Method Add Messages From a Table 20081107
15 ADD_MSG_TXT Instance method Public Method Add a Message with Option "Text from Customizing" 20081107
16 ADD_MSG_XI Instance method Public Method Add a Message with Detail "XI-Message-ID" 20081107
17 CLOSE_MSG_FORK Instance method Public Method Close Parallel Application Log 20081107
18 CONDENSE_LOG Instance method Public Method Condense Log by Simple Logic 20090216
19 CONSTRUCTOR Instance method Public Constructor Initialize the Application Log 20081107
20 DB_SAVE Instance method Public Method Save the Messages in the Application Log 20081107
21 DECREASE_MSG_LEVEL Instance method Public Method Reduce Level of Detail + Statistic Information 20081107
22 DISPLAY Instance method Public Method Displays the Saved Log 20081107
23 GET_DTEL_NAME Instance method Public Method Reads the Name of a Data Element 20081107
24 GET_LINE_CNT_MSG_TAB Instance method Public Method Line Count of Message Table 20091105
25 GET_MSG_TAB Instance method Public Method Supplies the Reference For the Message Table 20081107
26 INCREASE_MSG_LEVEL Instance method Public Method Increase Level of Detail 20081107
27 MAINTAIN_CONTEXT Instance method Private Method Maintains Context 20090224
28 MAINTAIN_INITIALS Instance method Private Method Store Initial Values of a Message 20081107
29 MAINTAIN_MSGV Instance method Private Method Select MSGV or "Text from Customizing" 20081107
30 MAINTAIN_PARAMS Instance method Private Method Maintains Callback Fm and Parameters for Messages Details 20090109
31 MAX_MSGTY Instance method Private Method Determines the Hardest Message Type 20090220
32 OPEN_MSG_FORK Instance method Public Method Parallelize Application Log on Current Level 20081107
33 READ_MSG_TEXT Instance method Private Method Select MSGV or "Text from Customizing" 20081107
34 READ_ROOT_FOBJ_OBJ_ID_STRUC Instance method Private Method Determines Root Filter Object by Selection Customizing 20090224
Events
Class CL_DRF_BAL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_APPLT Private See coding 20081107 BEGIN OF s_applt , appl TYPE DRF_APPL , text TYPE DRF_APPL_TEXT ,END OF s_applt
2 S_DETLEVEL Private See coding 20081107 BEGIN OF s_detlevel , detlevel TYPE int4 , msgid TYPE msgid , alsort TYPE balsort , msg type drf_s_msg , runtimer TYPE REF TO if_abap_runtime ,END OF s_detlevel
3 S_FILTT Private See coding 20081107 BEGIN OF s_filtt , fobj TYPE DRF_FILTER_OBJECT , filter TYPE DRF_FILTER , text TYPE DRF_FILTER_TEXT ,END OF s_filtt
4 S_FOBJT Private See coding 20081107 BEGIN OF s_fobjt , fobj TYPE DRF_FILTER_OBJECT , text TYPE DRF_FOBJ_TEXT ,END OF s_fobjt
5 S_SERV_IMPLT Private See coding 20081107 BEGIN OF s_serv_implt , serv_impl TYPE DRF_SERV_IMPL , text TYPE DRF_SERV_IMPL_TEXT ,END OF s_serv_implt
6 TO_DETLEVEL Private See coding 20081107 to_detlevel TYPE SORTED TABLE OF s_detlevel WITH UNIQUE KEY detlevel
Method Signatures

Method ADD_DETLEVEL_MSG Signature

Method ADD_DETLEVEL_MSG on class CL_DRF_BAL has no parameter.
Method ADD_DETLEVEL_MSG on class CL_DRF_BAL has no exception.

Method ADD_FORKED_MSGTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MSGTAB Call by reference Type reference (TYPE) DRF_T_MSG_STRING_BASED Anwendungs-Log: Tabelle mit Messages 20081107

Method ADD_FORKED_MSGTAB on class CL_DRF_BAL has no exception.

Method ADD_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) DATA Reference to relevant object 20090224
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) BAL_S_CONT Anwendungs-Log: Kontext 20081107
3 Importing IS_PARAMS Call by reference Type reference (TYPE) BAL_S_PARM Anwendungs-Log: Parameter 20081107
4 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichtenidentifikation 20081107
5 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20081107
6 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20081107
7 Importing IV_MSGV1 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20081107
8 Importing IV_MSGV1_SRC Call by reference Type reference (TYPE) BALMSGVSRC Anwendungs-Log: Herkunft einer Message-Variablen 20081107
9 Importing IV_MSGV2 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20081107
10 Importing IV_MSGV2_SRC Call by reference Type reference (TYPE) BALMSGVSRC Anwendungs-Log: Herkunft einer Message-Variablen 20081107
11 Importing IV_MSGV3 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20081107
12 Importing IV_MSGV3_SRC Call by reference Type reference (TYPE) BALMSGVSRC Anwendungs-Log: Herkunft einer Message-Variablen 20081107
13 Importing IV_MSGV4 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20081107
14 Importing IV_MSGV4_SRC Call by reference Type reference (TYPE) BALMSGVSRC Anwendungs-Log: Herkunft einer Message-Variablen 20081107

Method ADD_MSG on class CL_DRF_BAL has no exception.

Method ADD_MSG_BAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXTNUMBER Call by reference Type reference (TYPE) BALNREXT Application Log: External ID 20090202
2 Importing IV_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20090202
3 Importing IV_LOGNUMBER Call by reference Type reference (TYPE) BALOGNR Application log: log number 20090202
4 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY Message Type 20090220
5 Importing IV_OUTB_IMPL Call by reference Type reference (TYPE) DRF_OUTB_IMPL Outbound Implementation 20090202
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

Method ADD_MSG_BAL on class CL_DRF_BAL has no exception.

Method ADD_MSG_EXC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY Message Type 20091211
2 Importing IX_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_DRF_EXCEPTION Abstract Superclass for All Global Exceptions 20091211

Method ADD_MSG_EXC on class CL_DRF_BAL has no exception.

Method ADD_MSG_FLT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FOBJ Call by reference Type reference (TYPE) DRF_FILTER_OBJECT Filterobjekt 20081107
2 Importing IV_LOG_COUNTER Call by reference Type reference (TYPE) DRF_COUNTER Counter for Log call 20090226
3 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichtenidentifikation 20081107
4 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20081107
5 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20081107
6 Importing IV_MSGV1 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20081107
7 Importing IV_MSGV1_TXT Call by reference Type reference (TYPE) DRF_S_TEXT_KEYS Text für V1 aus Customizing lesen, hier sind die Schlüssel 20081107
8 Importing IV_MSGV2 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20081107
9 Importing IV_MSGV2_TXT Call by reference Type reference (TYPE) DRF_S_TEXT_KEYS Text für V2 aus Customizing lesen, hier sind die Schlüssel 20081107
10 Importing IV_MSGV3 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20081107
11 Importing IV_MSGV3_TXT Call by reference Type reference (TYPE) DRF_S_TEXT_KEYS Text für V3 aus Customizing lesen, hier sind die Schlüssel 20081107
12 Importing IV_MSGV4 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20081107
13 Importing IV_MSGV4_TXT Call by reference Type reference (TYPE) DRF_S_TEXT_KEYS Text für V4 aus Customizing lesen, hier sind die Schlüssel 20081107

Method ADD_MSG_FLT on class CL_DRF_BAL has no exception.

Method ADD_MSG_FROM_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MSGTAB Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100315

Method ADD_MSG_FROM_BAPI on class CL_DRF_BAL has no exception.

Method ADD_MSG_FROM_SMT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MSGTAB Call by reference Type reference (TYPE) SMT_ERROR_TAB Error Message Structure of SMT 20100315

Method ADD_MSG_FROM_SMT on class CL_DRF_BAL has no exception.

Method ADD_MSG_IDOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) DATA Outbound Message 20090731
2 Importing IV_IDOC_NUMBER Call by reference Type reference (TYPE) ALE_DOCNUM ALE: IDOC Number 20090204
3 Importing IV_SERV_IMPL Call by reference Type reference (TYPE) DRF_OUTB_IMPL Outbound Implementation 20090204

Method ADD_MSG_IDOC on class CL_DRF_BAL has no exception.

Method ADD_MSG_OBJECTS_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STAT_INFO Call by reference Type reference (TYPE) DRF_S_STAT_INFO Statistical Information 20090114
2 Importing IT_OBJECTS Call by reference Type reference (TYPE) SORTED TABLE Erroneous Objects 20090114
3 Importing IV_OUTB_IMPL Call by reference Type reference (TYPE) DRF_OUTB_IMPL Outbound Implementation 20090217

Method ADD_MSG_OBJECTS_TO_LOG on class CL_DRF_BAL has no exception.

Method ADD_MSG_RE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) DATA Reference to relevant object 20090224
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) BAL_S_CONT Anwendungs-Log: Kontext 20081107
3 Importing IS_PARAMS Call by reference Type reference (TYPE) BAL_S_PARM Anwendungs-Log: Parameter 20081107
4 Importing IV_DECREASE_MSG_LEVEL Call by reference Type reference (TYPE) ABAP_BOOL ' ' Decrease Message Level before raising exception 20090310
5 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichtenidentifikation 20081107
6 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20081107
7 Importing IV_MSGV1 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20081107
8 Importing IV_MSGV1_SRC Call by reference Type reference (TYPE) BALMSGVSRC Anwendungs-Log: Herkunft einer Message-Variablen 20081107
9 Importing IV_MSGV2 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20081107
10 Importing IV_MSGV2_SRC Call by reference Type reference (TYPE) BALMSGVSRC Anwendungs-Log: Herkunft einer Message-Variablen 20081107
11 Importing IV_MSGV3 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20081107
12 Importing IV_MSGV3_SRC Call by reference Type reference (TYPE) BALMSGVSRC Anwendungs-Log: Herkunft einer Message-Variablen 20081107
13 Importing IV_MSGV4 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20081107
14 Importing IV_MSGV4_SRC Call by reference Type reference (TYPE) BALMSGVSRC Anwendungs-Log: Herkunft einer Message-Variablen 20081107
15 Importing IX_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_DRF_EXCEPTION Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20081107
16 Importing IX_EXCEPTION_CATCHED Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20081107
# Exception Resumable Description Created on
1 CX_DRF_EXCEPTION 20081107

Method ADD_MSG_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID 'DRF_OUTBOUND' Nachrichtenklasse 20081107
2 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO '097' Nachrichtennummer 20081107
3 Importing IV_MSGTEXT Call by reference Type reference (TYPE) STRING Nachrichtentext 20081107
4 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20081107

Method ADD_MSG_STRING on class CL_DRF_BAL has no exception.

Method ADD_MSG_SY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) DATA Reference to relevant object 20090224
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) BAL_S_CONT Application Log: Context 20090224
3 Importing IS_PARAMS Call by reference Type reference (TYPE) BAL_S_PARM Application Log: Parameters 20090224

Method ADD_MSG_SY on class CL_DRF_BAL has no exception.

Method ADD_MSG_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MSGTAB Call by reference Type reference (TYPE) DRF_T_MSG Anwendungs-Log: Tabelle mit Messages 20081107

Method ADD_MSG_TAB on class CL_DRF_BAL has no exception.

Method ADD_MSG_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) DATA Reference to relevant object 20090224
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) BAL_S_CONT Anwendungs-Log: Kontext 20081107
3 Importing IS_PARAMS Call by reference Type reference (TYPE) BAL_S_PARM Anwendungs-Log: Parameter 20081107
4 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichtenidentifikation 20081107
5 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20081107
6 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20081107
7 Importing IV_MSGV1 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20081107
8 Importing IV_MSGV1_TXT Call by reference Type reference (TYPE) DRF_S_TEXT_KEYS Text für V1 aus Customizing lesen, hier sind die Schlüssel 20081107
9 Importing IV_MSGV2 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20081107
10 Importing IV_MSGV2_TXT Call by reference Type reference (TYPE) DRF_S_TEXT_KEYS Text für V2 aus Customizing lesen, hier sind die Schlüssel 20081107
11 Importing IV_MSGV3 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20081107
12 Importing IV_MSGV3_TXT Call by reference Type reference (TYPE) DRF_S_TEXT_KEYS Text für V3 aus Customizing lesen, hier sind die Schlüssel 20081107
13 Importing IV_MSGV4 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20081107
14 Importing IV_MSGV4_TXT Call by reference Type reference (TYPE) DRF_S_TEXT_KEYS Text für V4 aus Customizing lesen, hier sind die Schlüssel 20081107

Method ADD_MSG_TXT on class CL_DRF_BAL has no exception.

Method ADD_MSG_XI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE_ID_PROTOCOL Call by reference Object reference (TYPE REF TO) IF_WSPROTOCOL_MESSAGE_ID XI und WS: Message ID lesen 20081107
2 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) DATA Reference to relevant object 20090731
3 Importing IS_MESSAGE_OUT Call by reference Type reference (TYPE) DATA XI Ausgangsnachricht in generierter Struktur 20081107
4 Importing IV_OBJECT_COUNT Call by reference Type reference (TYPE) INT4 Anzahl Objekte in der XI-Message 20081107
5 Importing IV_OUTB_IMPL Call by reference Type reference (TYPE) DRF_OUTB_IMPL Outbound Implementation 20090310
6 Importing IV_XI_MSG_GUID Call by reference Type reference (TYPE) SXMSMGUID XI: Message-Id 20081107

Method ADD_MSG_XI on class CL_DRF_BAL has no exception.

Method CLOSE_MSG_FORK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MSGTAB Call by reference Type reference (TYPE) DRF_T_MSG Anwendungs-Log: Tabelle mit Messages 20081107

Method CLOSE_MSG_FORK on class CL_DRF_BAL has no exception.

Method CONDENSE_LOG Signature

Method CONDENSE_LOG on class CL_DRF_BAL has no parameter.
Method CONDENSE_LOG on class CL_DRF_BAL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SERVOUT_LOG Call by reference Object reference (TYPE REF TO) CL_DRF_SERVOUT_LOG Log für Trade Outbound services 20081107
2 Importing IV_APPL Call by reference Type reference (TYPE) DRF_APPL Anwendung 20081107
3 Importing IV_DLMOD Call by reference Type reference (TYPE) DRF_DLMOD Aufbereitungsmodus 20081107
4 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20090305
5 Importing IV_LOG_NUMBER Call by reference Type reference (TYPE) BALOGNR Application log: log number 20090305
6 Importing IV_MSGID Call by reference Type reference (TYPE) MSGID Nachrichtenidentifikation 20081107
7 Importing IV_OUTB_IMPL Call by reference Type reference (TYPE) DRF_OUTB_IMPL Outbound Implementation 20081216
8 Importing IV_RUN_ID Call by reference Type reference (TYPE) DRF_RUN_ID Run ID 20090227
9 Importing IV_WRITE_LOG Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Write Log 20110204

Method CONSTRUCTOR on class CL_DRF_BAL has no exception.

Method DB_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LOGHANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20090305
2 Exporting EV_LOGNUMBER Value transfer Type reference (TYPE) BALOGNR Anwendungs-Log: Protokollnummer 20081107
3 Importing IV_INTERIM_SAVE Call by reference Type reference (TYPE) ABAP_BOOL ' ' Interim Save 20090929
4 Importing IV_TESTRUN Call by reference Type reference (TYPE) ABAP_BOOL ' ' True if only testrun 20090311
# Exception Resumable Description Created on
1 CX_DRF_EXCEPTION Root Class for Exceptions 20090306

Method DECREASE_MSG_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STAT_INFO Call by reference Type reference (TYPE) DRF_S_STAT_INFO Statistische Informationen 20081107

Method DECREASE_MSG_LEVEL on class CL_DRF_BAL has no exception.

Method DISPLAY Signature

Method DISPLAY on class CL_DRF_BAL has no parameter.
Method DISPLAY on class CL_DRF_BAL has no exception.

Method GET_DTEL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATA Call by reference Type reference (TYPE) ANY Datenobject 20081107
2 Returning RV_SCRTEXT Value transfer Type reference (TYPE) SCRTEXT_L Feldbezeichner lang 20081107

Method GET_DTEL_NAME on class CL_DRF_BAL has no exception.

Method GET_LINE_CNT_MSG_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LINE_CNT Value transfer Type reference (TYPE) I Line Count 20091105

Method GET_LINE_CNT_MSG_TAB on class CL_DRF_BAL has no exception.

Method GET_MSG_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) DRF_T_MSG Anwendungs-Log: Tabelle mit Messages 20081107

Method GET_MSG_TAB on class CL_DRF_BAL has no exception.

Method INCREASE_MSG_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTEXT Call by reference Type reference (TYPE) BAL_S_CONT Anwendungs-Log: Kontext 20081107
2 Importing IS_PARAMS Call by reference Type reference (TYPE) BAL_S_PARM Anwendungs-Log: Parameter 20081107
3 Importing IV_ALSORT Call by reference Type reference (TYPE) BALSORT Anwendungs-Log: Sortierkriterium/Gruppierung 20081107
4 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) CSEQUENCE Freier Text statt Nachricht 20081107
5 Importing IV_MSGID Call by reference Type reference (TYPE) MSGID Nachrichtenidentifikation 20081107
6 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20081107
7 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20081107
8 Importing IV_MSGV1 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20081107
9 Importing IV_MSGV1_TXT Call by reference Type reference (TYPE) DRF_S_TEXT_KEYS Text für V1 aus Customizing lesen, hier sind die Schlüssel 20081107
10 Importing IV_MSGV2 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20081107
11 Importing IV_MSGV2_TXT Call by reference Type reference (TYPE) DRF_S_TEXT_KEYS Text für V1 aus Customizing lesen, hier sind die Schlüssel 20081107
12 Importing IV_MSGV3 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20081107
13 Importing IV_MSGV3_TXT Call by reference Type reference (TYPE) DRF_S_TEXT_KEYS Text für V1 aus Customizing lesen, hier sind die Schlüssel 20081107
14 Importing IV_MSGV4 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20081107
15 Importing IV_MSGV4_TXT Call by reference Type reference (TYPE) DRF_S_TEXT_KEYS Text für V1 aus Customizing lesen, hier sind die Schlüssel 20081107

Method INCREASE_MSG_LEVEL on class CL_DRF_BAL has no exception.

Method MAINTAIN_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) DATA Reference to relevant object 20090224
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) BAL_S_CONT Application Log: Context 20090224
3 Returning RS_CONTEXT Value transfer Type reference (TYPE) DRF_S_CONT Application Log: Context 20090224

Method MAINTAIN_CONTEXT on class CL_DRF_BAL has no exception.

Method MAINTAIN_INITIALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MSG Call by reference Type reference (TYPE) DRF_S_MSG Anwendungs-Log: Message 20081107

Method MAINTAIN_INITIALS on class CL_DRF_BAL has no exception.

Method MAINTAIN_MSGV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MSGV1 Call by reference Type reference (TYPE) STRING Nachrichtenvariable 20081107
2 Exporting EV_MSGV2 Call by reference Type reference (TYPE) STRING Nachrichtenvariable 20081107
3 Exporting EV_MSGV3 Call by reference Type reference (TYPE) STRING Nachrichtenvariable 20081107
4 Exporting EV_MSGV4 Call by reference Type reference (TYPE) STRING Nachrichtenvariable 20081107
5 Importing IV_MSGV1 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20081107
6 Importing IV_MSGV1_TXT Call by reference Type reference (TYPE) DRF_S_TEXT_KEYS Text für V1 aus Customizing lesen, hier sind die Schlüssel 20081107
7 Importing IV_MSGV2 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20081107
8 Importing IV_MSGV2_TXT Call by reference Type reference (TYPE) DRF_S_TEXT_KEYS Text für V2 aus Customizing lesen, hier sind die Schlüssel 20081107
9 Importing IV_MSGV3 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20081107
10 Importing IV_MSGV3_TXT Call by reference Type reference (TYPE) DRF_S_TEXT_KEYS Text für V3 aus Customizing lesen, hier sind die Schlüssel 20081107
11 Importing IV_MSGV4 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 20081107
12 Importing IV_MSGV4_TXT Call by reference Type reference (TYPE) DRF_S_TEXT_KEYS Text für V4 aus Customizing lesen, hier sind die Schlüssel 20081107

Method MAINTAIN_MSGV on class CL_DRF_BAL has no exception.

Method MAINTAIN_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BAL_PARAMS Call by reference Type reference (TYPE) BAL_S_PARM Application log: Parameters 20090109
2 Importing IV_FOBJ Call by reference Type reference (TYPE) DRF_FILTER_OBJECT Filter Object 20090109
3 Importing IV_LOG_COUNTER Call by reference Type reference (TYPE) DRF_COUNTER Counter for Log calls 20090226
4 Importing IV_OUTB_IMPL Call by reference Type reference (TYPE) DRF_OUTB_IMPL Outbound Implementation 20090112
5 Importing IV_RUN_ID Call by reference Type reference (TYPE) DRF_RUN_ID Run ID 20090227
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_TESTRUN Call by reference Type reference (TYPE) ABAP_BOOL ' ' True if only testrun 20090311
8 Importing IV_TYPE Call by reference Type reference (TYPE) DRF_CONTEXTOBJECT_TYPE Context Object Type 20090109

Method MAINTAIN_PARAMS on class CL_DRF_BAL has no exception.

Method MAX_MSGTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGTY1 Call by reference Type reference (TYPE) SYMSGTY Message Type 20090220
2 Importing IV_MSGTY2 Call by reference Type reference (TYPE) SYMSGTY Message Type 20090220
3 Returning RV_MSGTY_MAX Value transfer Type reference (TYPE) SYMSGTY Message Type 20090220

Method MAX_MSGTY on class CL_DRF_BAL has no exception.

Method OPEN_MSG_FORK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALSORT Call by reference Type reference (TYPE) BALSORT Anwendungs-Log: Sortierkriterium/Gruppierung 20081107
2 Importing IV_APPL Call by reference Type reference (TYPE) DRF_APPL Replication Model 20130211
3 Importing IV_MSGID Call by reference Type reference (TYPE) MSGID Nachrichtenidentifikation 20081107
4 Importing IV_OUTB_IMPL Call by reference Type reference (TYPE) DRF_OUTB_IMPL Outbound Implementation 20090202
5 Importing IV_TESTRUN Call by reference Type reference (TYPE) DRF_TEST ' ' Run Program in Test Mode 20090925
6 Returning RO_BAL Value transfer Object reference (TYPE REF TO) CL_DRF_BAL Anwendungslog für parallele Logs 20090930

Method OPEN_MSG_FORK on class CL_DRF_BAL has no exception.

Method READ_MSG_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_MSGV Value transfer Type reference (TYPE) SYMSGV Nachrichtenvariable 20081107
2 Importing IV_MSGV_TXT Call by reference Type reference (TYPE) DRF_S_TEXT_KEYS Text für V1 aus Customizing lesen, hier sind die Schlüssel 20081107

Method READ_MSG_TEXT on class CL_DRF_BAL has no exception.

Method READ_ROOT_FOBJ_OBJ_ID_STRUC Signature

Method READ_ROOT_FOBJ_OBJ_ID_STRUC on class CL_DRF_BAL has no parameter.
Method READ_ROOT_FOBJ_OBJ_ID_STRUC on class CL_DRF_BAL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 701