SAP ABAP Class CL_INV_INV_REMADV_LOG (Bill Document LOG)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-IDE (Application Component) Intercompany Data Exchange
     EE_INVOICE_RECEIPT (Package) Bill Receipt Checks
Properties
Class CL_INV_INV_REMADV_LOG  
Short Description Bill Document LOG    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EE_INVOICE_RECEIPT   Bill Receipt Checks 
Created 20020911   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_INV_INV_REMADV_DOC_PROC Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_INV_INV_REMADV_LOG has no interface implemented.
Friends
Class CL_INV_INV_REMADV_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTROL Instance attribute Private Type reference (TYPE) INV_LOG_CONTROL Control Data of Bill Log / Payment Advice Note Log 20021028
2 CO_DISPLAY_HANDLE Constant Public Type reference (TYPE) SLIS_HANDL 'LOG1' Mgt. ID for repeated calls from the same program 20021229
3 CO_INVMODE_CHANGE Constant Public Type reference (TYPE) INV_MODE '2' Processing Mode (1 = Display, 2 = Change, 3 = Create...) 20020912
4 CO_INVMODE_CREATE Constant Public Type reference (TYPE) INV_MODE '3' Processing Mode (1 = Display, 2 = Change, 3 = Create...) 20021101
5 CO_INVMODE_DISPLAY Constant Public Type reference (TYPE) INV_MODE '1' Processing Mode (1 = Display, 2 = Change, 3 = Create...) 20020912
6 CO_INVMODE_PROCESS Constant Public Type reference (TYPE) INV_MODE '8' Processing Mode (8 = Execute) 20111012
7 CO_LOG_OBJECT Constant Public Type reference (TYPE) BALOBJ_D 'INV_LOG1' Application Log: Object Name (Application Code) 20021219
8 CO_LOG_STATUS_COMPLAIN Constant Public Type reference (TYPE) INV_LOG_STATUS '6' Status of Log Entry 20030513
9 CO_LOG_STATUS_END_PROCESSING Constant Public Type reference (TYPE) INV_LOG_STATUS '7' Exit Processing 20030523
10 CO_LOG_STATUS_ERROR Constant Public Type reference (TYPE) INV_LOG_STATUS '3' Status of Log Entry 20030130
11 CO_LOG_STATUS_MANUAL_ACTION Constant Public Type reference (TYPE) INV_LOG_STATUS '5' Status of Log Entry 20030219
12 CO_LOG_STATUS_MANUAL_REL Constant Public Type reference (TYPE) INV_LOG_STATUS '4' Status of Log Entry 20030130
13 CO_LOG_STATUS_OK Constant Public Type reference (TYPE) INV_LOG_STATUS '1' Status of Log Entry 20030130
14 CO_LOG_STATUS_WARNING Constant Public Type reference (TYPE) INV_LOG_STATUS '2' Status of Log Entry 20030130
15 CO_MSG_CONTEXT_STRUCTURE Constant Public Type reference (TYPE) BALTABNAME 'INV_LOG_APL_CONTEXT' Application Log: Context: DDIC structure name 20021219
16 CO_MSG_CONTEXT_TXT_STRUCTURE Constant Public Type reference (TYPE) BALTABNAME 'INV_LOG_APL_CONTEXT_TXT' Application Log: Context: DDIC structure name 20021219
17 CO_PROBCLASS_HIGH Constant Public Type reference (TYPE) BALPROBCL '2' Application Log: Message Problem Class 20020912
18 CO_PROBCLASS_INFO Constant Public Type reference (TYPE) BALPROBCL '4' Application Log: Message Problem Class 20020912
19 CO_PROBCLASS_MEDIUM Constant Public Type reference (TYPE) BALPROBCL '3' Application Log: Message Problem Class 20020912
20 CO_PROBCLASS_OTHER Constant Public Type reference (TYPE) BALPROBCL ' ' Application Log: Message Problem Class 20020912
21 CO_PROBCLASS_VERYHIGH Constant Public Type reference (TYPE) BALPROBCL '1' Application Log: Message Problem Class 20020912
22 CO_TREE_DESCRIPTION_KEY Constant Public Type reference (TYPE) INV_INT_PROTTREEDESCRIPTION '01' Title of Navigation Tree in Log 20021229
23 CURRENTLY_OPEN_LOGS Instance attribute Private Type reference (TYPE) BALHDR_T Currently Opened Logs 20021218
24 DB_DATA Instance attribute Private Type reference (TYPE) INV_LOG_DATA Log Data Inbound Bill/Payment Advice Note Processing 20021021
25 DELETE_DATA Instance attribute Private Type reference (TYPE) INV_LOG_DATA Log Data Inbound Bill/Payment Advice Note Processing 20021021
26 DISPLAY_DATA Instance attribute Private Type reference (TYPE) INV_LOG_DATA Log Data Inbound Bill/Payment Advice Note Processing 20021101
27 HEAD_TAB Instance attribute Private Type reference (TYPE) TTINV_INV_HEAD Table Category: Bill Header 20031121
28 INSERT_DATA Instance attribute Private Type reference (TYPE) INV_LOG_DATA Log Data Inbound Bill/Payment Advice Note Processing 20021021
29 NEW_DATA Instance attribute Private Type reference (TYPE) INV_LOG_DATA Log Data Inbound Bill/Payment Advice Note Processing 20021021
30 NUMTAB Instance attribute Private Type reference (TYPE) INUMTAB Maximum Message Number 20021115
31 UPDATE_DATA Instance attribute Private Type reference (TYPE) INV_LOG_DATA Log Data Inbound Bill/Payment Advice Note Processing 20021021
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MAN_MSG_TO_LOG Static method Public Method Add Manual Processing Messages Log 20030221
2 ADD_MESSAGES_TO_APLOG Instance method Private Method Enter Messages in Application Log 20021218
3 ADD_MSG_TO_LOG Instance method Public Method Add Processing Messages to Log 20020911
4 ADJUST_INV_LINE_NO Instance method Public Method 20050603
5 CHECK_FILTER_CONDITIONS Instance method Private Method Check Filter Conditions for Individual Message 20021218
6 CHECK_MESSAGE Instance method Private Method Check Messages 20021101
7 CHECK_MESSAGE_HEAD Instance method Private Method Check Message Header 20021112
8 CLOSE_LOG Instance method Public Method Close Log (Remove Locks) 20020911
9 CL_DETERMINE_STATUS_TEXT Static method Public Method Determine Process Text 20040109
10 CL_DISPLAY_LOG Static method Public Method Display log 20020913
11 CL_GET_ERROR_LINES Static method Public Method Determine Lines with Errors 20070827
12 CL_GET_LATEST_LOGDATA Static method Public Method Read Header Data of Last Run for Each Subprocess 20040109
13 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020911
14 CREATE_APPLICATIONLOG Instance method Private Method Create Temporary Application Log 20021210
15 CREATE_BAL_S_MSG Instance method Private Method Adopt Message in Log Structure 20021219
16 CREATE_EXTERN_NUMBER Instance method Private Method Generate External Number 20021219
17 CREATE_LOG Instance method Private Method Generate Log 20021219
18 DETERMINE_CREATE_LOG Instance method Private Method Determine or Create Application Log 20021218
19 DISPLAY_CREATE_PROFILE Instance method Private Method Generate Display Profile 20021220
20 DISPLAY_CREATE_PROF_CALLBACK Instance method Private Method Enter Profile Callback for Log 20021229
21 DISPLAY_CREATE_PROF_HEADTEXT Instance method Private Method Generate Header of Log Display 20021229
22 DISPLAY_CREATE_PROF_SET_F_D Instance method Private Method Set Profile Indicator 20021229
23 DISPLAY_CREATE_PROF_STRUCTURE Instance method Private Method Generate Tree Structure of Log Display 20021229
24 DISPLAY_CREATE_PROF_STR_DATE Instance method Private Method Generate Tree Structure for Displaying Date in Log 20021229
25 DISPLAY_CREATE_PROF_STR_DOC Instance method Private Method Generate Tree Structure for Displaying Document in Log 20021229
26 DISPLAY_CREATE_PROF_STR_PRO Instance method Private Method Generate Tree Structure for Displaying Process in Log 20021229
27 DISPLAY_CREATE_PROF_STR_RUNNO Instance method Private Method Gen. Tree Struct. for Displaying Proc. Execution No. in Log 20030604
28 DISPLAY_CREATE_PROF_STR_SPRO Instance method Private Method Generate Tree Structure for Displaying Subprocess in Log 20021229
29 DISPLAY_CREATE_PROF_STR_TIME Instance method Private Method Generate Tree Structure for Displaying Time in Log 20030604
30 DISPLAY_CREATE_PROF_TITLE Instance method Private Method Generate Title of Log Display 20021229
31 DISPLAY_CREATE_SORT Instance method Private Method Generate DISP_SORT 20030708
32 DISPLAY_LOG Instance method Public Method Display log 20021101
33 FILTER_DISPLAY_DATA Instance method Private Method Transfer Display-Relevant Data to Display Data 20021210
34 FILTER_MESSAGES_FOR_LOG Instance method Private Method Filter Messages for Log 20021218
35 GENERATE_NUMTAB Instance method Private Method Generate Table of Current Numbers 20021114
36 GET_DOM_TEXT Static method Private Method Read Data Element Text (Medium) 20021112
37 GET_INVOICE_TYPE Instance method Private Method Determine INVOICE_TYPE for Header Data 20031121
38 PREPARE_FOR_UPDATE Instance method Private Method Prepare the Insert, Update and Delete Tables 20021028
39 PREPARE_SAVE_LOG Instance method Public Method Prepate to Save Log 20020911
40 READ_CUSTOMIZING Instance method Private Method Read Customizing 20021114
41 SAVE_LOG Instance method Public Method Save Log 20020911
42 SAVE_MSG_IN_OBJ Instance method Private Method Add Messages to Current Log (Internal) 20021112
43 SELECT_LOGHD Static method Private Method Log Table - Read HEAD 20021101
44 SELECT_LOGLINE Static method Private Method Log Table - HEAD Line 20021101
45 SELECT_LOGPARM Static method Private Method Log Table - HEAD Parameter 20021101
46 SHOW_APPLICATIONLOG Instance method Private Method Display log 20021218
47 UPDATE_LOGHD Instance method Private Method Save Log Header Data 20021021
48 UPDATE_LOGLINE Instance method Private Method Save Log Lines 20021021
49 UPDATE_LOGPARM Instance method Private Method Save Log Parameter 20021021
Events
Class CL_INV_INV_REMADV_LOG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 INUMTAB Private See coding Maximum Message Number 20021115 INUMTAB type standard table of INUMTAB_WA
2 INUMTAB_WA Private See coding Maximum Message Number 20021115 begin of INUMTAB_WA, INV_LOG_NO type INV_LOG_NO, maxnum type INV_LOG_LINE_NO, end of INUMTAB_WA
3 LCL_DISP_SORT Private See coding Sorting Data 20030708 LCL_DISP_SORT type standard table of LCL_DISP_SORT_WA
4 LCL_DISP_SORT_WA Private See coding Lines of Sorting Data 20030708 begin of LCL_DISP_SORT_WA, INV_LOG_NO type INV_LOG_NO, SORT_NR type INV_LOG_SORT_NR, end of LCL_DISP_SORT_WA
5 LCL_ENQUE_LOG Private See coding Locked Logs 20021218 lcl_enque_log type standard table of lcl_enque_log_wa
6 LCL_ENQUE_LOG_WA Private See coding Line of Locked Loops 20021218 begin of lcl_enque_log_wa, log_handle type balloghndl, end of lcl_enque_log_wa
Method Signatures

Method ADD_MAN_MSG_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_LOG Call by reference Object reference (TYPE REF TO) CL_INV_INV_REMADV_LOG Rechnungsbeleg LOG 20030221
2 Importing IM_AUTO Call by reference Type reference (TYPE) INV_KENNZX SPACE automatischer Prozess 20030516
3 Importing IM_INV_DOC_NO Call by reference Type reference (TYPE) INV_INT_INV_DOC_NO Interne Nummer des Rechnungsbelegs/Avisbelegs 20030221
4 Importing IM_INV_NO Call by reference Type reference (TYPE) INV_INT_INV_NO Interne Nummer der Rechnung/des Avises 20030221
5 Importing IM_LOG Call by reference Object reference (TYPE REF TO) CL_INV_INV_REMADV_LOG Rechnungsbeleg LOG 20050603
6 Importing IM_MSG Call by reference Type reference (TYPE) TTINV_LOG_MSGBODY Rechnungs-/Avisbearbeitung Meldungsdaten 20030221
7 Importing IM_SUB_PROCESS_NO Call by reference Type reference (TYPE) INV_NR_OF_SUBPROC '00000001' Nummer des Subprozesses (z. B. Prüffunktionsbaustein) 20030221
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20030221
2 MISSING_MSGID bei einer der Meldungen fehlt die Nachrichtenklasse 20030221
3 MISSING_MSGTY bei einer der Meldungen fehlt der Meldungstyp 20030221
4 WRONG_PROBCLASS eine der Meldungen hat eine unzulässige Problemklasse 20030221

Method ADD_MESSAGES_TO_APLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOGINDEX Call by reference Type reference (TYPE) SYTABIX '1' Interne Tabellen, aktueller Zeilenindex 20021219
2 Importing IM_MESSAGES Call by reference Type reference (TYPE) INV_LOG_DATA Logdaten Rechnungseingangsbearb / Avisbearbeitung 20021218
# Exception Resumable Description Created on
1 ERROR_DURING_ADD_MSG Fehler bei einfügen der Nachricht 20021218
2 LOG_IS_FULL log ist voll 20021218

Method ADD_MSG_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSG Call by reference Type reference (TYPE) TTINV_LOG_MSGLOG Rechnungs-/Avisbearbeitung Meldungsdaten 20021028
# Exception Resumable Description Created on
1 MISSING_MSGID bei einer der Meldungen fehlt die Nachrichtenklasse 20020912
2 MISSING_MSGTY bei einer der Meldungen fehlt der Meldungstyp 20020912
3 WRONG_DATA Geschützte Datenbereiche wurden gefüllt 20020912
4 WRONG_HEAD die Kopfdaten sind unzulässig 20020912
5 WRONG_PROBCLASS eine der Meldungen hat eine unzulässige Problemklasse 20020912

Method ADJUST_INV_LINE_NO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DIALOG Call by reference Type reference (TYPE) INV_DIALOG Aufruf im Dialog 20050603
2 Importing IM_LINE_NO_DIFF Call by reference Type reference (TYPE) TINV_LOG_LINE_DIFF Tabellentyp für INV_LOG_LINE_DIFF 20050603

Method ADJUST_INV_LINE_NO on class CL_INV_INV_REMADV_LOG has no exception.

Method CHECK_FILTER_CONDITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGE Call by reference Type reference (TYPE) TINV_INV_LOGLINE Logtabelle - ZEILE - für Rechnungseingangsbearbeitung 20021218
2 Returning RE_MSG_OK Value transfer Type reference (TYPE) INV_KENNZX Allgemeines Kennzeichen 'X' oder ' ' 20021218

Method CHECK_FILTER_CONDITIONS on class CL_INV_INV_REMADV_LOG has no exception.

Method CHECK_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGE Call by reference Type reference (TYPE) INV_LOG_MSGBODY Rechnungs-/Avisbearbeitung Meldungsdaten 20021101
# Exception Resumable Description Created on
1 MISSING_MSGID bei einer der Meldungen fehlt die Nachrichtenklasse 20021101
2 MISSING_MSGTY bei einer der Meldungen fehlt der Meldungstyp 20021101
3 WRONG_DATA Geschützer Datenbereiche wurden gefüllt 20021101
4 WRONG_PROBCLASS eine der Meldungen hat eine unzulässige Problemklasse 20021101

Method CHECK_MESSAGE_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGE Call by reference Type reference (TYPE) INV_LOG_MSGBODY Rechnungs-/Avisbearbeitung Meldungsdaten 20130606
2 Importing IM_MESSAGE_HEAD Call by reference Type reference (TYPE) INV_LOG_MSGHEAD Rechnung/Avis Kopfdaten für Meldungen und Protokoll 20021112
# Exception Resumable Description Created on
1 MISSING_DATA fehlende Daten 20021112
2 WRONG_DATA Daten falsch gefüllt 20021112

Method CLOSE_LOG Signature

Method CLOSE_LOG on class CL_INV_INV_REMADV_LOG has no parameter.
Method CLOSE_LOG on class CL_INV_INV_REMADV_LOG has no exception.

Method CL_DETERMINE_STATUS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STATUS Call by reference Type reference (TYPE) INV_LOG_STATUS Status des Log-Eintrags 20040109
2 Returning RE_TEXT Value transfer Type reference (TYPE) DD07V-DDTEXT Kurztext zu Festwerten 20040109

Method CL_DETERMINE_STATUS_TEXT on class CL_INV_INV_REMADV_LOG has no exception.

Method CL_DISPLAY_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_LOG Call by reference Object reference (TYPE REF TO) CL_INV_INV_REMADV_LOG Rechnungsbeleg LOG 20021028
2 Importing IM_AMODAL Call by reference Type reference (TYPE) INV_KENNZX SPACE Log als amodalen Dialog anzeigen 20021120
3 Importing IM_CLOSE_LOG Call by reference Type reference (TYPE) INV_KENNZX 'X' Log bei verlassen schliesen 20021101
4 Importing IM_DOC Call by reference Object reference (TYPE REF TO) CL_INV_INV_REMADV_DOC Rechnungsbeleg 20030516
5 Importing IM_INT_INV_DOC_NO_TAB Call by reference Type reference (TYPE) TTINV_INV_DOCKEY Tabellentyp: Rechnungsbeleg Schlüssel 20021028
6 Importing IM_INT_INV_NO Call by reference Type reference (TYPE) INV_INT_INV_NO Interne Nummer der Rechnung 20021028
7 Importing IM_SEL_LINES Call by reference Type reference (TYPE) TTINV_PROCESS_LINE Selektierte Zeilennummer 20040826
8 Importing IM_SHOW_ALL_DATA Call by reference Type reference (TYPE) INV_KENNZX SPACE alle Logdaten anzeigen 20021028
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal error 20020913
2 NO_AUTHORITY Keine Berechntigung zum Anzeigen des Logs 20021220
3 NO_LOG_EXISTS it is no log available 20020913

Method CL_GET_ERROR_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_LOG Call by reference Object reference (TYPE REF TO) CL_INV_INV_REMADV_LOG Rechnungsbeleg LOG 20070827
2 Exporting EX_ERROR_LINES Call by reference Type reference (TYPE) TTINV_PROCESS_LINE Fehlerhafte Zeilen 20070827
3 Importing IM_CLOSE_LOG Call by reference Type reference (TYPE) INV_KENNZX 'X' Log bei verlassen schliesen 20070827
4 Importing IM_DOC Call by reference Object reference (TYPE REF TO) CL_INV_INV_REMADV_DOC Rechnungsbeleg 20070827
5 Importing IM_INT_INV_DOC_NO Call by reference Type reference (TYPE) INV_INT_INV_DOC_NO Interne Nummer des Rechnungsbelegs/Avisbelegs 20070827
6 Importing IM_INT_INV_NO Call by reference Type reference (TYPE) INV_INT_INV_NO Interne Nummer der Rechnung 20070827
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal error 20070827
2 NO_AUTHORITY Keine Berechntigung zum Anzeigen des Logs 20070827
3 NO_LOG_DATA there is no data 20070827
4 NO_LOG_EXISTS it is no log available 20070827

Method CL_GET_LATEST_LOGDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LOGHD Call by reference Type reference (TYPE) TTINV_INV_LOGHD Tabellentyp: Logtabelle - HEAD - für Rechnungseingangsbearb. 20040109
2 Importing IM_INT_INV_DOC_NO Call by reference Type reference (TYPE) INV_INT_INV_DOC_NO Interne Nummer des Rechnungsbelegs/Avisbelegs 20040109
3 Importing IM_INT_INV_NO Call by reference Type reference (TYPE) INV_INT_INV_NO Interne Nummer der Rechnung/des Avises 20040109
# Exception Resumable Description Created on
1 NO_DATA_FOUND keine Daten gefunden 20040109

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOC Call by reference Object reference (TYPE REF TO) CL_INV_INV_REMADV_DOC Rechnungsbeleg 20030516
2 Importing IM_INT_INV_DOC_NO_TAB Call by reference Type reference (TYPE) TTINV_INV_DOCKEY Tabellentyp: Rechnungsbeleg Schlüssel 20021028
3 Importing IM_INT_INV_NO Call by reference Type reference (TYPE) INV_INT_INV_NO Interne Nummer der Rechnung 20021028
4 Importing IM_MODE Call by reference Type reference (TYPE) INV_MODE CO_INVMODE_DISPLAY Bearbeitungsmodus (1 = Anzeigen, 2 = Ändern, 3 = Anlegen...) 20021028
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal error 20020913
2 NO_DATA_FOUND INT_INV_NO did not exists 20021101
3 WRONG_INV_MODE INV_MODE is not allowed 20020912

Method CREATE_APPLICATIONLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_HANDLE Call by reference Type reference (TYPE) BAL_T_LOGH Anwendungs-Log: Tabelle mit Protokoll-Handles 20021210
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20021218
2 NO_DATA_EXISTS es existieren keine Daten 20021210
3 TOO_MUCH_DATA es existieren zuviele Daten 20021210

Method CREATE_BAL_S_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HEAD Call by reference Type reference (TYPE) TINV_INV_LOGHD Logtabelle - HEAD - für Rechnungseingangsbearbeitung 20021219
2 Importing IM_INVOICE_TYPE Call by reference Type reference (TYPE) INV_INVOICE_TYPE Art der Rechnung / Art des Avises 20031121
3 Importing IM_LINE Call by reference Type reference (TYPE) TINV_INV_LOGLINE Logtabelle - ZEILE - für Rechnungseingangsbearbeitung 20021219
4 Importing IM_PARAM Call by reference Type reference (TYPE) TTINV_INV_LOGPARM Tabellentyp: Logtabelle - PARAMETER - für Rechnungseing.b. 20021219
5 Importing IM_SORT_NR Call by reference Type reference (TYPE) INV_LOG_SORT_NR Sortiernummer des Logs 20030708
6 Returning RE_MSGBAL Value transfer Type reference (TYPE) BAL_S_MSG Anwendungs-Log: Daten einer Meldung 20021219

Method CREATE_BAL_S_MSG on class CL_INV_INV_REMADV_LOG has no exception.

Method CREATE_EXTERN_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HEAD Call by reference Type reference (TYPE) TINV_INV_LOGHD Logtabelle - HEAD - für Rechnungseingangsbearbeitung 20021219
2 Returning RE_EXT_NUMBER Value transfer Type reference (TYPE) BALNREXT Anwendungs-Log: Externe Identifikation 20021219

Method CREATE_EXTERN_NUMBER on class CL_INV_INV_REMADV_LOG has no exception.

Method CREATE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LOG Call by reference Type reference (TYPE) BALHDR Anwendungs-Log: Protokollkopf 20021219
2 Importing IM_EXTERN_NUMBER Call by reference Type reference (TYPE) BALNREXT Anwendungs-Log: Externe Identifikation 20021219
# Exception Resumable Description Created on
1 LOG_HEADER_INCONSISTENT Protokollkopf ist inkonsistent 20021219

Method DETERMINE_CREATE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_LOGS Call by reference Type reference (TYPE) BALHDR_T Anwendungs-Log: Tabelle mit Protokollkopfdaten 20021218
2 Exporting EX_NEW_LOGS Call by reference Type reference (TYPE) LCL_ENQUE_LOG 20021218
3 Importing IM_MESSAGES Call by reference Type reference (TYPE) INV_LOG_DATA Logdaten Rechnungseingangsbearb / Avisbearbeitung 20021218
# Exception Resumable Description Created on
1 LOG_HEADER_INCONSISTENT Protokollkopf ist inkonsistent 20021218

Method DISPLAY_CREATE_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DISPLAY_PROFILE Call by reference Type reference (TYPE) BAL_S_PROF Anwendungs-Log: Aufbereitungs-Profil für Protokollausgabe 20021220

Method DISPLAY_CREATE_PROFILE on class CL_INV_INV_REMADV_LOG has no exception.

Method DISPLAY_CREATE_PROF_CALLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DISPLAY_PROFILE Call by reference Type reference (TYPE) BAL_S_PROF Anwendungs-Log: Aufbereitungs-Profil für Protokollausgabe 20021229

Method DISPLAY_CREATE_PROF_CALLBACK on class CL_INV_INV_REMADV_LOG has no exception.

Method DISPLAY_CREATE_PROF_HEADTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_HEAD_TEXT Value transfer Type reference (TYPE) BALHEADTXT Anwendungs-Log: Tree: Text über der Hierarchiespalte 20021229

Method DISPLAY_CREATE_PROF_HEADTEXT on class CL_INV_INV_REMADV_LOG has no exception.

Method DISPLAY_CREATE_PROF_SET_F_D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DISPLAY_PROFILE Call by reference Type reference (TYPE) BAL_S_PROF Anwendungs-Log: Aufbereitungs-Profil für Protokollausgabe 20021229

Method DISPLAY_CREATE_PROF_SET_F_D on class CL_INV_INV_REMADV_LOG has no exception.

Method DISPLAY_CREATE_PROF_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DISPLAY_PROFILE Call by reference Type reference (TYPE) BAL_S_PROF Anwendungs-Log: Aufbereitungs-Profil für Protokollausgabe 20021229

Method DISPLAY_CREATE_PROF_STRUCTURE on class CL_INV_INV_REMADV_LOG has no exception.

Method DISPLAY_CREATE_PROF_STR_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FCAT Call by reference Type reference (TYPE) BAL_T_FCAT Anwendungs-Log: Feldkatalog für Protokollanzeige 20021229
2 Changing CH_SORT Call by reference Type reference (TYPE) BAL_T_SORT Anwendungs-Log: Sortierung von Meldungen und Kapiteln 20021229
3 Importing IM_POSITION Call by reference Type reference (TYPE) LVC_COLPOS ALV-Control: Ausgabespalte 20030106

Method DISPLAY_CREATE_PROF_STR_DATE on class CL_INV_INV_REMADV_LOG has no exception.

Method DISPLAY_CREATE_PROF_STR_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FCAT Call by reference Type reference (TYPE) BAL_T_FCAT Anwendungs-Log: Feldkatalog für Protokollanzeige 20021229
2 Changing CH_SORT Call by reference Type reference (TYPE) BAL_T_SORT Anwendungs-Log: Sortierung von Meldungen und Kapiteln 20021229
3 Importing IM_POSITION Call by reference Type reference (TYPE) LVC_COLPOS ALV-Control: Ausgabespalte 20030106

Method DISPLAY_CREATE_PROF_STR_DOC on class CL_INV_INV_REMADV_LOG has no exception.

Method DISPLAY_CREATE_PROF_STR_PRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FCAT Call by reference Type reference (TYPE) BAL_T_FCAT Anwendungs-Log: Feldkatalog für Protokollanzeige 20021229
2 Changing CH_SORT Call by reference Type reference (TYPE) BAL_T_SORT Anwendungs-Log: Sortierung von Meldungen und Kapiteln 20021229
3 Importing IM_POSITION Call by reference Type reference (TYPE) LVC_COLPOS ALV-Control: Ausgabespalte 20030106

Method DISPLAY_CREATE_PROF_STR_PRO on class CL_INV_INV_REMADV_LOG has no exception.

Method DISPLAY_CREATE_PROF_STR_RUNNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FCAT Call by reference Type reference (TYPE) BAL_T_FCAT Anwendungs-Log: Feldkatalog für Protokollanzeige 20030604
2 Changing CH_SORT Call by reference Type reference (TYPE) BAL_T_SORT Anwendungs-Log: Sortierung von Meldungen und Kapiteln 20030604
3 Importing IM_POSITION Call by reference Type reference (TYPE) LVC_COLPOS ALV-Control: Ausgabespalte 20030604

Method DISPLAY_CREATE_PROF_STR_RUNNO on class CL_INV_INV_REMADV_LOG has no exception.

Method DISPLAY_CREATE_PROF_STR_SPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FCAT Call by reference Type reference (TYPE) BAL_T_FCAT Anwendungs-Log: Feldkatalog für Protokollanzeige 20021229
2 Changing CH_SORT Call by reference Type reference (TYPE) BAL_T_SORT Anwendungs-Log: Sortierung von Meldungen und Kapiteln 20021229
3 Importing IM_POSITION Call by reference Type reference (TYPE) LVC_COLPOS ALV-Control: Ausgabespalte 20030106

Method DISPLAY_CREATE_PROF_STR_SPRO on class CL_INV_INV_REMADV_LOG has no exception.

Method DISPLAY_CREATE_PROF_STR_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FCAT Call by reference Type reference (TYPE) BAL_T_FCAT Anwendungs-Log: Feldkatalog für Protokollanzeige 20030604
2 Changing CH_SORT Call by reference Type reference (TYPE) BAL_T_SORT Anwendungs-Log: Sortierung von Meldungen und Kapiteln 20030604
3 Importing IM_POSITION Call by reference Type reference (TYPE) LVC_COLPOS ALV-Control: Ausgabespalte 20030604

Method DISPLAY_CREATE_PROF_STR_TIME on class CL_INV_INV_REMADV_LOG has no exception.

Method DISPLAY_CREATE_PROF_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TITLE Value transfer Type reference (TYPE) BALTITLE Anwendungs-Log: Titel des Dynpros 20021229

Method DISPLAY_CREATE_PROF_TITLE on class CL_INV_INV_REMADV_LOG has no exception.

Method DISPLAY_CREATE_SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DISP_SORT Call by reference Type reference (TYPE) LCL_DISP_SORT Sortierdaten 20030708
2 Importing IM_MESSAGES Call by reference Type reference (TYPE) INV_LOG_DATA Logdaten Rechnungseingangsbearb / Avisbearbeitung 20030708

Method DISPLAY_CREATE_SORT on class CL_INV_INV_REMADV_LOG has no exception.

Method DISPLAY_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AMODAL Call by reference Type reference (TYPE) INV_KENNZX SPACE Log als amodalen Dialog anziegen 20021120
2 Importing IM_SEL_LINES Call by reference Type reference (TYPE) TTINV_PROCESS_LINE Selektierte Zeilennummer 20040826
3 Importing IM_SHOW_ALL_DATA Call by reference Type reference (TYPE) INV_KENNZX alle Logdaten anzeigen 20021101
# Exception Resumable Description Created on
1 INTERNAL_ERROR internal error 20021101
2 NO_AUTHORITY Keine Berechntigung zum Anzeigen des Logs 20021220
3 NO_LOG_DATA Es exiestieren kein Meldungen 20050324

Method FILTER_DISPLAY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SEL_LINES Call by reference Type reference (TYPE) TTINV_PROCESS_LINE Selektierte Zeilennummer 20040826
2 Importing IM_SHOW_ALL_DATA Call by reference Type reference (TYPE) INV_KENNZX Allgemeines Kennzeichen 'X' oder ' ' 20021210

Method FILTER_DISPLAY_DATA on class CL_INV_INV_REMADV_LOG has no exception.

Method FILTER_MESSAGES_FOR_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_MESSAGES Call by reference Type reference (TYPE) INV_LOG_DATA Logdaten Rechnungseingangsbearb / Avisbearbeitung 20021218

Method FILTER_MESSAGES_FOR_LOG on class CL_INV_INV_REMADV_LOG has no exception.

Method GENERATE_NUMTAB Signature

Method GENERATE_NUMTAB on class CL_INV_INV_REMADV_LOG has no parameter.
Method GENERATE_NUMTAB on class CL_INV_INV_REMADV_LOG has no exception.

Method GET_DOM_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TEXT Call by reference Type reference (TYPE) DD04V-SCRTEXT_M Feldbezeichner mittel 20021112
2 Importing IM_NAME Call by reference Type reference (TYPE) DCOBJDEF-NAME Name eines ABAP Dictionary-Objekts 20021112

Method GET_DOM_TEXT on class CL_INV_INV_REMADV_LOG has no exception.

Method GET_INVOICE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HEAD Call by reference Type reference (TYPE) TINV_INV_LOGHD Logtabelle - HEAD - für Rechnungseingangsbearbeitung 20031121
2 Returning RE_INVOICE_TYPE Value transfer Type reference (TYPE) INV_INVOICE_TYPE Art der Rechnung / Art des Avises 20031121

Method GET_INVOICE_TYPE on class CL_INV_INV_REMADV_LOG has no exception.

Method PREPARE_FOR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DELETE Call by reference Type reference (TYPE) INV_LOG_DATA Logdaten Rechnungseingangsbearb / Avisbearbeitung 20021028
2 Exporting EX_INSERT Call by reference Type reference (TYPE) INV_LOG_DATA Logdaten Rechnungseingangsbearb / Avisbearbeitung 20021028
3 Exporting EX_UPDATE Call by reference Type reference (TYPE) INV_LOG_DATA Logdaten Rechnungseingangsbearb / Avisbearbeitung 20021028
4 Importing IM_NEW Call by reference Type reference (TYPE) INV_LOG_DATA Logdaten Rechnungseingangsbearb / Avisbearbeitung 20021028
5 Importing IM_OLD Call by reference Type reference (TYPE) INV_LOG_DATA Logdaten Rechnungseingangsbearb / Avisbearbeitung 20021028

Method PREPARE_FOR_UPDATE on class CL_INV_INV_REMADV_LOG has no exception.

Method PREPARE_SAVE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CHANGES Call by reference Type reference (TYPE) INV_KENNZX Allgemeines Kennzeichen 'X' oder ' ' 20021028
# Exception Resumable Description Created on
1 ERROR_DURING_PREPARE Es ist ein Fehler bei der Vorbereitung aufgetreten 20020912
2 NO_MESSAGE_EXIST Es existiert keine zu speichernde Nachricht 20020912

Method READ_CUSTOMIZING Signature

Method READ_CUSTOMIZING on class CL_INV_INV_REMADV_LOG has no parameter.
Method READ_CUSTOMIZING on class CL_INV_INV_REMADV_LOG has no exception.

Method SAVE_LOG Signature

Method SAVE_LOG on class CL_INV_INV_REMADV_LOG has no parameter.
# Exception Resumable Description Created on
1 PREPARE_SAVE_NECESSARY die Vorbereitung des Sicherns ist noch notwendig 20020912

Method SAVE_MSG_IN_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSG Call by reference Type reference (TYPE) TTINV_LOG_MSGLOG Rechnungs-/Avisbearbeitung Meldungsdaten 20021112
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20021112

Method SELECT_LOGHD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LOGHD Call by reference Type reference (TYPE) TTINV_INV_LOGHD Tabellentyp: Logtabelle - HEAD - für Rechnungseingangsbearb. 20021101
2 Importing IM_INT_INV_DOC_NO_TAB Call by reference Type reference (TYPE) TTINV_INV_DOCKEY Tabellentyp: Rechnungsbeleg Schlüssel 20021101
3 Importing IM_INT_INV_NO Call by reference Type reference (TYPE) INV_INT_INV_NO Interne Nummer der Rechnung 20021101
# Exception Resumable Description Created on
1 NO_DATA_FOUND keine Daten gefunden 20021101
2 WRONG_PARAMETER fehlerhafte import parameter 20021101

Method SELECT_LOGLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LOGLINE Call by reference Type reference (TYPE) TTINV_INV_LOGLINE Tabellentyp: Logtabelle - ZEILE - für Rechnungseingangsb. 20021101
2 Importing IM_LOGHD Call by reference Type reference (TYPE) TTINV_INV_LOGHD Tabellentyp: Logtabelle - HEAD - für Rechnungseingangsbearb. 20021101
# Exception Resumable Description Created on
1 NO_DATA_FOUND keine Daten gefunden 20021101
2 WRONG_PARAMETER fehlerhafte import parameter 20021101

Method SELECT_LOGPARM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LOGPARM Call by reference Type reference (TYPE) TTINV_INV_LOGPARM Tabellentyp: Logtabelle - PARAMETER - für Rechnungseing.b. 20021101
2 Importing IM_LOGHD Call by reference Type reference (TYPE) TTINV_INV_LOGHD Tabellentyp: Logtabelle - HEAD - für Rechnungseingangsbearb. 20021101
# Exception Resumable Description Created on
1 NO_DATA_FOUND keine Daten gefunden 20021101
2 WRONG_PARAMETER fehlerhafte import parameter 20021101

Method SHOW_APPLICATIONLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AMODAL Call by reference Type reference (TYPE) INV_KENNZX Allgemeines Kennzeichen 'X' oder ' ' 20021218
2 Importing IM_HANDLE Call by reference Type reference (TYPE) BAL_T_LOGH Anwendungs-Log: Tabelle mit Protokoll-Handles 20021218
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20021220
2 NO_AUTHORITY Keine Berechntigung zum Anzeigen des Logs 20021220

Method UPDATE_LOGHD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOGHD_DELETE Call by reference Type reference (TYPE) TTINV_INV_LOGHD Tabellentyp: Logtabelle - HEAD - für Rechnungseingangsbearb. 20021028
2 Importing IM_LOGHD_INSERT Call by reference Type reference (TYPE) TTINV_INV_LOGHD Tabellentyp: Logtabelle - HEAD - für Rechnungseingangsbearb. 20021028
3 Importing IM_LOGHD_UPDATE Call by reference Type reference (TYPE) TTINV_INV_LOGHD Tabellentyp: Logtabelle - HEAD - für Rechnungseingangsbearb. 20021028

Method UPDATE_LOGHD on class CL_INV_INV_REMADV_LOG has no exception.

Method UPDATE_LOGLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOGLINE_DELETE Call by reference Type reference (TYPE) TTINV_INV_LOGLINE Logtabelle - ZEILE - für Rechnungseingangsbearbeitung 20021028
2 Importing IM_LOGLINE_INSERT Call by reference Type reference (TYPE) TTINV_INV_LOGLINE Logtabelle - ZEILE - für Rechnungseingangsbearbeitung 20021028
3 Importing IM_LOGLINE_UPDATE Call by reference Type reference (TYPE) TTINV_INV_LOGLINE Logtabelle - ZEILE - für Rechnungseingangsbearbeitung 20021028

Method UPDATE_LOGLINE on class CL_INV_INV_REMADV_LOG has no exception.

Method UPDATE_LOGPARM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOGPARM_DELETE Call by reference Type reference (TYPE) TTINV_INV_LOGPARM Tabellentyp: Logtabelle - PARAMETER- für Rechnungseingangsbe 20021028
2 Importing IM_LOGPARM_INSERT Call by reference Type reference (TYPE) TTINV_INV_LOGPARM Tabellentyp: Logtabelle - PARAMETER - für Rechnungseingangsb 20021028
3 Importing IM_LOGPARM_UPDATE Call by reference Type reference (TYPE) TTINV_INV_LOGPARM Tabellentyp: Logtabelle - PARAMETER - für Rechnungseingangsb 20021028

Method UPDATE_LOGPARM on class CL_INV_INV_REMADV_LOG has no exception.
History
Last changed by/on SAP  20050615 
SAP Release Created in 471