Hierarchy
⤷ 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 |