SAP ABAP Class CL_INV_MONITORING (Inbound Bill Monitoring)
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_MONITORING  
Short Description Inbound Bill Monitoring    
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 20050224   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 Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_INV_REMADV_ARCHIVING Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_INV_MONITORING has no interface implemented.
Friends
Class CL_INV_MONITORING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ALV_CONTAINER Constant Private Type reference (TYPE) CHAR25 'INV_INV_CONTROL' Bill Document Screen Element 20020911
2 CO_ALV_CONTAINER_HEAD Constant Private Type reference (TYPE) CHAR25 'INV_INV_CONTROL_HEAD' Bill Header Screen Object 20021108
3 CO_ALV_DYNPRO Instance attribute Public Type reference (TYPE) SYDYNNR '0200' Bill Header/Document in ALV 20020920
4 CO_ALV_STRUCTURE_NAME Constant Private Type reference (TYPE) DD02L-TABNAME 'INV_MONITORING_ALV' ALV Database Structure 20020919
5 CO_CHANGE_MODE Constant Public Type reference (TYPE) REGEN-WMODE '2' Processing Mode (1 = Display, 2 = Change, 3 = Create...) 20020911
6 CO_CLASS_ISU_IDENTIFIER Constant Public Type reference (TYPE) SEOCLSNAME 'CL_INV_ISU_IDENTIFIER' CL_INV_ISU_IDENTIFIER 20021118
7 CO_CREATE_MODE Constant Public Type reference (TYPE) REGEN-WMODE '3' Processing Mode (1 = Display, 2 = Change, 3 = Create...) 20020911
8 CO_DISPLAY_LOG Constant Public Type reference (TYPE) REGEN-OKCODE 'DISPLAY_INV_LOG' Display Log 20021202
9 CO_DISPLAY_MODE Constant Public Type reference (TYPE) REGEN-WMODE '1' Processing Mode (1 = Display, 2 = Change, 3 = Create...) 20020911
10 CO_DOMAIN_INV_DOC_STATUS Constant Public Type reference (TYPE) DD07L-DOMNAME 'INV_DOC_STATUS' Domain INV_DOC_STATUS 20021115
11 CO_DOMAIN_INV_PROCESS_STATUS Constant Public Type reference (TYPE) DD07L-DOMNAME 'INV_PROCESS_STATUS' Domain INV_PROCESS_STATUS 20021121
12 CO_FIELD_BANKA Constant Public Type reference (TYPE) LVC_FNAME 'BANKA' Bank Name 20021125
13 CO_FIELD_DATE_OF_PAYMENT Constant Public Type reference (TYPE) LVC_FNAME 'DATE_OF_PAYMENT' Due Date 20021115
14 CO_FIELD_DOC_CHANGED_BY Constant Public Type reference (TYPE) LVC_FNAME 'DOC_CHANGED_BY' Changed By 20021115
15 CO_FIELD_DOC_CHANGE_DATE Constant Public Type reference (TYPE) LVC_FNAME 'DOC_CHANGE_DATE' Business Partner 20021115
16 CO_FIELD_DOC_NO Constant Public Type reference (TYPE) LVC_FNAME 'INT_INV_DOC_NO' Bill Document Number 20021115
17 CO_FIELD_DOC_REFERENCE Constant Public Type reference (TYPE) LVC_FNAME 'DOC_REFERENCE' Reference 20021210
18 CO_FIELD_DOC_TYPE Constant Public Type reference (TYPE) LVC_FNAME 'DOC_TYPE' Type of Document 20021115
19 CO_FIELD_EXT_IDENT Constant Public Type reference (TYPE) LVC_FNAME 'EXT_IDENT' Enternal Identification of Document 20021118
20 CO_FIELD_EXT_INVOICE_NO Constant Public Type reference (TYPE) LVC_FNAME 'EXT_INVOICE_NO' External Bill Number 20021115
21 CO_FIELD_EXT_INVOICE_NO_ORIG Constant Public Type reference (TYPE) LVC_FNAME 'EXT_INV_NO_ORIG' Original External Bill/PAN Number 20080430
22 CO_FIELD_EXT_PARTNER Constant Public Type reference (TYPE) LVC_FNAME 'EXT_PARTNER' Business Partner 20021115
23 CO_FIELD_INT_IDENT Constant Public Type reference (TYPE) LVC_FNAME 'INT_IDENT' Internal ID of a Document 20021115
24 CO_FIELD_INT_IDENT_TYPE Constant Public Type reference (TYPE) LVC_FNAME 'INT_IDENT_TYPE' Identification Category, for Example PoD 20021115
25 CO_FIELD_INT_INV_BKID Constant Public Type reference (TYPE) LVC_FNAME 'INT_INV_BKID' Internal Key of Bank Details 20021115
26 CO_FIELD_INT_PARTNER Constant Public Type reference (TYPE) LVC_FNAME 'INT_PARTNER' Business Partner (Internal) 20021115
27 CO_FIELD_INVOICE_DATE Constant Public Type reference (TYPE) LVC_FNAME 'INVOICE_DATE' Bill date 20021115
28 CO_FIELD_INVPERIOD_END Constant Public Type reference (TYPE) LVC_FNAME 'INVPERIOD_END' End of Validity Period for Bill 20021115
29 CO_FIELD_INVPERIOD_START Constant Public Type reference (TYPE) LVC_FNAME 'INVPERIOD_START' Start of Validity Period for Bill 20021115
30 CO_FIELD_INV_BULK_REF Constant Public Type reference (TYPE) LVC_FNAME 'INV_BULK_REF' Data Exchange Group Reference Number 20080430
31 CO_FIELD_INV_CANCEL_DOC Constant Public Type reference (TYPE) LVC_FNAME 'INV_CANCEL_DOC' Document, with Which the Document Was Reversed 20021115
32 CO_FIELD_INV_DOC_STATUS Constant Public Type reference (TYPE) LVC_FNAME 'INV_DOC_STATUS' Document Status 20021115
33 CO_FIELD_INV_DOC_STATUS_TEXT Constant Public Type reference (TYPE) LVC_FNAME 'INV_DOC_STATUS_TEXT' Document Status 20021115
34 CO_FIELD_INV_PROCESS Constant Public Type reference (TYPE) LVC_FNAME 'INV_PROCESS' Process Type 20021121
35 CO_FIELD_INV_PROCESS_STATUS Constant Public Type reference (TYPE) LVC_FNAME 'INV_PROCESS_STATUS' Process Status 20021121
36 CO_FIELD_INV_PROCESS_STAT_TEXT Constant Public Type reference (TYPE) LVC_FNAME 'INV_PROCESS_STATUS_TEXT' Process Status 20021121
37 CO_FIELD_INV_PROCESS_TYPE Constant Public Type reference (TYPE) LVC_FNAME 'INV_PROCESS_TYPE' Process Type 20021121
38 CO_FIELD_INV_PROCESS_TYPE_TEXT Constant Public Type reference (TYPE) LVC_FNAME 'INV_PROCESS_TYPE_TEXT' Process Type (Text) 20021121
39 CO_FIELD_LOG Constant Public Type reference (TYPE) LVC_FNAME 'INV_LOG' Log 20021202
40 CO_FIELD_RECEIVER Constant Private Type reference (TYPE) LVC_FNAME 'EXT_RECEIVER' Bill Recipient 20020911
41 CO_FIELD_SENDER Constant Private Type reference (TYPE) LVC_FNAME 'EXT_SENDER' Bill Sender 20020911
42 CO_FIELD_VTREF Constant Public Type reference (TYPE) LVC_FNAME 'VTREF' Reference Specifications from Contract 20021115
43 CO_HEAD_AMODAL Constant Public Type reference (TYPE) REGEN-OKCODE 'HEAD_AMODAL' OKCODE: HEAD_AMODAL 20021121
44 CO_HEAD_AND_ALV_DYNPRO Constant Public Type reference (TYPE) SYDYNNR '0201' Bill Header and ALV with Bill Documents 20020920
45 CO_MENU_ACTION Constant Public Type reference (TYPE) REGEN-OKCODE 'ACTION_MENU' Action Menu 20021126
46 CO_MENU_DISPLAY_DOC Constant Public Type reference (TYPE) REGEN-OKCODE 'ACTION_DISPLAY_DOC' Action Menu 20021209
47 CO_MENU_READ_ARCHIVE_DATA Constant Public Type reference (TYPE) REGEN-OKCODE 'ACTION_ARCHIVE_READ' Display Archived Document 20030516
48 CO_MENU_READ_MISSING_ALL_DOCS Constant Public Type reference (TYPE) REGEN-OKCODE 'ACTION_READ_ALL_DOC' Reread All Missing Bill Documents 20030113
49 CO_MENU_READ_MISSING_DOCS Constant Public Type reference (TYPE) REGEN-OKCODE 'ACTION_READ_DOCS' Reread Missing Bill Documents 20030108
50 CO_MENU_READ_MISSING_SEL_DOCS Constant Public Type reference (TYPE) REGEN-OKCODE 'ACTION_READ_SEL_DOC' Reread Missing Bill Documents for Selected Bill Header 20030113
51 CO_MENU_REFRESH_DATA Constant Public Type reference (TYPE) REGEN-OKCODE 'ACTION_REFRESH_DATA' Action Menu 20021210
52 CO_PARAMETER_BANKL Constant Public Type reference (TYPE) CHAR3 'BNK' Parameter: Bank Number 20021125
53 CO_PARAMETER_BANKS Constant Public Type reference (TYPE) CHAR3 'BKL' Parameter: Bank Number 20021125
54 CO_PARAMETER_SPLITTER_HEIGHT Constant Public Type reference (TYPE) CHAR20 'INV_MON_SPLITTERH' Paremeter ID 20021119
55 CO_PICK_ALV Constant Public Type reference (TYPE) REGEN-OKCODE 'PICK_ALV' Trasaction Code: CO_PICK_ALV 20021121
56 CO_SELECT_ALL_TASK_RECORDS Constant Public Type reference (TYPE) DDSHMAXREC 0 Restrict length of list 20020913
57 CO_STYLE_TABLE Constant Private Type reference (TYPE) LVC_FNAME 'CELLTAB' ALV Control: Field Name of Internal Table Field 20020911
58 CO_TRANS_BANK_DISPLAY Constant Public Type reference (TYPE) CHAR4 'FI03' Display bank 20021125
59 CO_TRUE Constant Public Type reference (TYPE) KENNZX 'X' True 20020911
60 PST_INV_DOC_STATUS Static Attribute Protected Type reference (TYPE) ISU_T_DD07V Domain INV_DOC_STATUS 20021115
61 PST_INV_PROCESS_STAT Static Attribute Protected Type reference (TYPE) ISU_T_DD07V Domain INV_PROCESS_STAT 20021121
62 PST_INV_PROCESS_TYPE Static Attribute Protected Type reference (TYPE) ISU_T_DD07V Domain INV_PROCESS_TYPE 20021120
63 PST_TINV_C_CUSTACT Static Attribute Protected Type reference (TYPE) TTINV_C_CUSTACT Table Type for View VTINV_custact 20021126
64 PST_TINV_C_DOCTYPE Static Attribute Protected Type reference (TYPE) TTINV_C_DOCTYPE TINV_INV_DOCTYPE 20021126
65 PT_FIELDCATALOG Instance attribute Private Type reference (TYPE) LVC_T_FCAT LVC_T_FCAT 20020920
66 PT_INVOICE_DB_DATA Instance attribute Private Type reference (TYPE) TINV_DB_DATA_MON Bill Database Data 20020920
67 PT_MONITORING_ALV Instance attribute Private Type reference (TYPE) TTINV_MONITORING_ALV ALV Data 20020920
68 PT_MONITORING_OBJECT Static Attribute Private Type reference (TYPE) TTINV_MONITORING_OBJECT List of Monitoring Objects 20020920
69 PT_TOOLBAR_EXCLUDING Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Hidden Standard Functions 20020920
70 P_ALV_INCLUDE_SUM Instance attribute Protected Type reference (TYPE) KENNZX ALV Indicator with Totals Functions 20111215
71 P_ALV_LAST_CONTAINER Static Attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20020920
72 P_CONTROL Instance attribute Public Type reference (TYPE) INV_MONITORING_CONTROL Inbound Bill 'Control' Structure 20020920
73 P_CURRENT_SELECTED_DOC Instance attribute Private Type reference (TYPE) INV_INT_INV_DOC_NO Object for Which Object Services Are Displayed 20021212
74 P_GOS_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_GOS_MANAGER Object services 20021217
75 P_IS_LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV Control: Layout Structure 20020920
76 P_SPLITTER_HEIGHT Instance attribute Private Type reference (TYPE) CHAR20 Parameter ID Field 20021119
77 P_SPLITTER_HEIGHTI Instance attribute Private Type reference (TYPE) INT4 Parameter ID Field 20021119
Methods
# Method Level Visibility Method type Description Created on
1 ACTION Instance method Public Method Process Actions for Monitoring Bill Receipt 20020911
2 ACTION_CUSTOMER_ACTION Instance method Private Method Customer action 20021126
3 ACTION_DISPLAY_DOC Instance method Private Method Display Log for One (Or More) Documents 20021209
4 ACTION_DISPLAY_IDENTIFIER Instance method Private Method Display Identifier 20021118
5 ACTION_DISPLAY_LOG Instance method Private Method Display Log for One (Or More) Documents 20021202
6 ACTION_DISPLAY_SELECTED_DOC Instance method Private Method Display Selected Log 20021209
7 ACTION_DISPLAY_SELECTED_LOGS Instance method Private Method Display Selected Log 20021202
8 ACTION_GET_EXT_IDENTIFIER Static method Public Method Determine External Identifier 20021118
9 ACTION_HEAD_AMODAL Instance method Private Method Change Bill Header Index 20021121
10 ACTION_HEAD_INDEX Instance method Private Method Change Bill Header Index 20020920
11 ACTION_PICK Instance method Private Method PICK 20021118
12 ACTION_PICK_ALV Instance method Private Method PICK 20021121
13 ACTION_READ_ARCHIVE_DATA Static method Private Method Read Archived Bill Documents 20030516
14 ACTION_READ_MISSING_ALL_DOCS Instance method Private Method Action: Reread All Missing Bill Documents 20030113
15 ACTION_READ_MISSING_DOCS Instance method Private Method Action: Reread Missing Bill Documents 20030108
16 ACTION_READ_MISSING_SEL_DOCS Instance method Private Method Action: Reread Missing Bill Doc. for Selected Bill Header 20030113
17 ACTION_REFRESH Instance method Private Method Refresh data 20021210
18 ACTION_SAVE Instance method Private Method Action: SAVE 20020911
19 ALV_ACTIVATE_EVENT_HANDLER Instance method Private Method Generate Event Handler 20020911
20 ALV_CLOSE Instance method Private Method Clode ALV 20020911
21 ALV_CREATE_AND_INIT Instance method Public Method Generate and Initialize ALV 20020911
22 ALV_EXCLUDE_FUNCTION Instance method Private Method ALV Grid Control - Select Functions 20020911
23 ALV_FROM_DB_FORMAT Instance method Private Method Enter Database Data in ALV Data 20020913
24 ALV_FROM_DB_FORMAT_BANK Instance method Private Method Database Format -> ALV Format 20021125
25 ALV_FROM_DB_FORMAT_PROCESS Instance method Private Method Enter Database Data in ALV Data 20021125
26 ALV_GET_IDENTIFIER_TEXT Instance method Private Method Read Data Element Texts for Identifer 20021204
27 ALV_GET_SELECTED_ROWS Instance method Private Method Read Selected Lines 20021202
28 ALV_REFRESH_DISPLAY Instance method Public Method Refresh ALV Display Data 20020911
29 ALV_REFRESH_REQUIRED Instance method Public Method Mark ALV Grid Control for Updating 20020911
30 ALV_SET_F4 Instance method Private Method ALV Grid Control - Define F4 Help 20020911
31 ALV_SET_FIELD_CATALOG Instance method Private Method ALV Grid Control - Define Field Attributes 20020911
32 ALV_SET_LAYOUT Static method Private Method ALV Grid Control - Generate Layout 20020911
33 BUILD_DPDN_INV_DOC_STATUS Static method Public Method Dropdown for Invoice Status 20021115
34 BUILD_DPDN_INV_PROCESS_STATUS Static method Public Method Dropdown for Invoice Status 20021122
35 BUILD_DPDN_INV_PROCESS_TYPE Static method Public Method Dropdown for Invoice Processing Type 20021122
36 CHECK_CHANGED_DATA Instance method Public Method Refresh ALV 20020911
37 CHECK_DISPLAY_VARIANT Static method Private Method Check Display Mode 20021217
38 CLOSE Instance method Public Method Close Monitoring Object 20020911
39 CONSTRUCTOR Instance method Public Constructor Constructor 20021126
40 CREATE_SPLITTER_CONTROL Instance method Private Method Split Container in 2 Halves (Headers/Documents) 20021108
41 DISPLAY_BILL_HEADERS Static method Public Method Display Bill Document Headers 20021217
42 DISPLAY_MONITORING Static method Public Method Monitor Bill Receipt Processing 20020911
43 GENERATE_EXCLUDE_OKCODE Instance method Private Method List of Non-Executable OK Codes 20020924
44 HANDLE_DELAYED_CHANGED_SEL_CAL Instance method Public Event handling method Event: delayed_changed_sel_callback 20021212
45 HANDLE_DOUBLE_CLICK Instance method Public Event handling method Event: DOUBLE_CLICK 20120201
46 HANDLE_HOTSPOT_CLICK Instance method Public Event handling method Event: HOTSPOT_CLICK 20021118
47 HANDLE_MENU_BUTTON Instance method Public Event handling method Event MENU_BUTTON 20021126
48 HANDLE_ONF1 Instance method Public Event handling method F1 Help 20021203
49 HANDLE_ONF4 Instance method Public Event handling method F4 Help 20021203
50 HANDLE_TOOLBAR Instance method Public Event handling method Event TOOLBAR 20021126
51 HANDLE_USER_COMMAND Instance method Public Event handling method Event USER_COMMAND 20021126
52 IS_CHANGED Instance method Private Method Changes to Object Data? 20020911
53 OPEN Instance method Public Method Open Monitoring Object 20020911
54 PAI_AFTER Static method Public Method Get Screen Object after PAI 20020911
55 PBO_BEFORE Instance method Public Method Set Screen Object Before PBO 20020911
56 PREPARE_CLOSE Instance method Public Method Prepare Close 20020911
57 PUT_SCREEN Instance method Private Method Set ALV on Screen 20020911
58 REMOVE_CURRENT_DOCUMENT Instance method Private Method Remove Current Object Service 20021219
59 SET_CURFIELD Instance method Public Method Set Current Cursor 20021121
60 SET_CURRENT_DOCUMENT Instance method Private Method Open Object Services for Current Selected Bill Document 20021217
61 SET_SCREEN_DATA Instance method Public Method Set Screen Data 20020920
Events
Class CL_INV_MONITORING has no event.
Types
Class CL_INV_MONITORING has no local type.
Method Signatures

Method ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OKCODE Call by reference Type reference (TYPE) REGEN-OKCODE Funktionscode 20020911
# Exception Resumable Description Created on
1 SYSTEM_ERROR System fehler 20020911
2 UPDATE_ERROR Error während Update auf DB 20020911
3 USER_ERROR Eingabefehler 20020911

Method ACTION_CUSTOMER_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OKCODE Call by reference Type reference (TYPE) REGEN-OKCODE Funktionscode 20021126
# Exception Resumable Description Created on
1 CUSTOMER_ACTION fehler in Kundenaktion FuBa 20021126
2 NO_OKCODE_PROCESSED keine Kundenaktion wurde aufgerufen 20021126

Method ACTION_DISPLAY_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INT_INV_DOC_NO Call by reference Type reference (TYPE) INV_INT_INV_DOC_NO Interne Nummer des Rechnungsbelegs 20021209
# Exception Resumable Description Created on
1 DISPLAY_ERROR Fehler beim Anzeige der Protokoll 20021209

Method ACTION_DISPLAY_IDENTIFIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INT_IDENT Call by reference Type reference (TYPE) INV_INT_IDENT Interne Identifizierung eines Beleges 20021118
2 Importing IM_INT_IDENT_TYPE Call by reference Type reference (TYPE) INV_INT_IDENT_TYPE Art des internen Identifizierers (z. B. Int. POD) 20021118
# Exception Resumable Description Created on
1 INVALID_IDENTIFIER_TYPE Art des internen Identifizierers ungültig 20021118
2 SYSTEM_ERROR System fehler 20021118

Method ACTION_DISPLAY_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMT_INT_INV_DOC_NO Call by reference Type reference (TYPE) TINV_INT_INV_DOC_NO Interne Nummer der Rechnungsbeleg 20021202
2 Importing IM_INT_INV_NO Call by reference Type reference (TYPE) INV_INT_INV_NO Interne Nummer der Rechnung/des Avises 20050616
# Exception Resumable Description Created on
1 DISPLAY_LOG_ERROR Fehler beim Anzeige der Protokoll 20021202
2 NO_LOG_EXISTS kein Protokoll Einträge 20021202

Method ACTION_DISPLAY_SELECTED_DOC Signature

Method ACTION_DISPLAY_SELECTED_DOC on class CL_INV_MONITORING has no parameter.
# Exception Resumable Description Created on
1 DISPLAY_ERROR Fehler beim Anzeige 20021209

Method ACTION_DISPLAY_SELECTED_LOGS Signature

Method ACTION_DISPLAY_SELECTED_LOGS on class CL_INV_MONITORING has no parameter.
# Exception Resumable Description Created on
1 DISPLAY_LOG_ERROR Fehler beim Anzeige der Protokoll 20021202
2 NO_LOG_EXISTS kein Protokoll Einträge 20021202

Method ACTION_GET_EXT_IDENTIFIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EXT_IDENT Call by reference Type reference (TYPE) INV_EXT_IDENT Externe Identifizierung eines Beleges 20021118
2 Importing IM_INT_IDENT Call by reference Type reference (TYPE) INV_INT_IDENT Interne Identifizierung eines Beleges 20021118
3 Importing IM_INT_IDENT_TYPE Call by reference Type reference (TYPE) INV_INT_IDENT_TYPE Art des internen Identifizierers (z. B. Int. POD) 20021118
4 Importing IM_KEYDATE Call by reference Type reference (TYPE) SY-DATUM SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20021118
5 Importing IM_KEYTIME Call by reference Type reference (TYPE) SY-UZEIT SY-UZEIT Datum und Zeit, aktuelle (Applikationsserver-) Uhrzeit 20021118
# Exception Resumable Description Created on
1 INVALID_IDENT_TYPE Unbekannte Identifizierungsart 20021118
2 SYSTEM_ERROR System fehler 20021118

Method ACTION_HEAD_AMODAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OKCODE Call by reference Type reference (TYPE) REGEN-OKCODE Funktionscode 20021121
# Exception Resumable Description Created on
1 USER_ERROR USER_ERROR 20021121

Method ACTION_HEAD_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OKCODE Call by reference Type reference (TYPE) REGEN-OKCODE Funktionscode 20020920

Method ACTION_HEAD_INDEX on class CL_INV_MONITORING has no exception.

Method ACTION_PICK Signature

Method ACTION_PICK on class CL_INV_MONITORING has no parameter.
# Exception Resumable Description Created on
1 SYSTEM_ERROR system fehler 20021118

Method ACTION_PICK_ALV Signature

Method ACTION_PICK_ALV on class CL_INV_MONITORING has no parameter.
# Exception Resumable Description Created on
1 SYSTEM_ERROR system fehler 20021121

Method ACTION_READ_ARCHIVE_DATA Signature

Method ACTION_READ_ARCHIVE_DATA on class CL_INV_MONITORING has no parameter.
# Exception Resumable Description Created on
1 NO_INFOSTRUC_FOUND Es werde keine Infostruktur gefunden 20030516

Method ACTION_READ_MISSING_ALL_DOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REFRESH Call by reference Type reference (TYPE) KENNZX 'X' ALV wird sofort aufgefrischt 20030113
# Exception Resumable Description Created on
1 SYSTEM_ERROR 20030113

Method ACTION_READ_MISSING_DOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REFRESH Call by reference Type reference (TYPE) KENNZX 'X' ALV wird sofort aufgefrischt 20030108
# Exception Resumable Description Created on
1 NO_HEAD_SELECTED es wurde keine Rechnungsbelegkopfzeile ausgewählt 20030113
2 NO_READ_NECESSARY nachlesen von Rechnungsbelege nicht nötig 20030108
3 SYSTEM_ERROR 20030108

Method ACTION_READ_MISSING_SEL_DOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REFRESH Call by reference Type reference (TYPE) KENNZX 'X' ALV wird sofort aufgefrischt 20030113
# Exception Resumable Description Created on
1 NO_HEAD_SELECTED es wurde keine Rechnungsbelegkopfzeile ausgewählt 20030113
2 NO_READ_NECESSARY nachlesen von Rechnungsbelege nicht nötig 20030113
3 SYSTEM_ERROR 20030113

Method ACTION_REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SUCCESS_MSG Call by reference Type reference (TYPE) KENNZX 'X' Kennzeichen 20021210
# Exception Resumable Description Created on
1 NOT_FOUND keine Einträge gefunden 20021210

Method ACTION_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DISPLAY_MESSAGE Call by reference Type reference (TYPE) KENNZX Nachrichten ausgeben 20020911
# Exception Resumable Description Created on
1 INPUT_ERROR Eingabefehler 20020911
2 UPDATE_ERROR DB könnte nicht aktualisiert werden 20020911

Method ALV_ACTIVATE_EVENT_HANDLER Signature

Method ALV_ACTIVATE_EVENT_HANDLER on class CL_INV_MONITORING has no parameter.
Method ALV_ACTIVATE_EVENT_HANDLER on class CL_INV_MONITORING has no exception.

Method ALV_CLOSE Signature

Method ALV_CLOSE on class CL_INV_MONITORING has no parameter.
Method ALV_CLOSE on class CL_INV_MONITORING has no exception.

Method ALV_CREATE_AND_INIT Signature

Method ALV_CREATE_AND_INIT on class CL_INV_MONITORING has no parameter.
# Exception Resumable Description Created on
1 SYSTEM_ERROR System fehler 20020911

Method ALV_EXCLUDE_FUNCTION Signature

Method ALV_EXCLUDE_FUNCTION on class CL_INV_MONITORING has no parameter.
Method ALV_EXCLUDE_FUNCTION on class CL_INV_MONITORING has no exception.

Method ALV_FROM_DB_FORMAT Signature

Method ALV_FROM_DB_FORMAT on class CL_INV_MONITORING has no parameter.
Method ALV_FROM_DB_FORMAT on class CL_INV_MONITORING has no exception.

Method ALV_FROM_DB_FORMAT_BANK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BANKA Call by reference Type reference (TYPE) BANKA Name des Geldinstituts 20021125
2 Importing IMT_TINV_INV_BANK Call by reference Type reference (TYPE) TTINV_INV_BANK Bankdaten zu Rechnung oder Avis 20021125
3 Importing IM_INT_INV_BKID Call by reference Type reference (TYPE) INV_INT_INV_BKID interner Schlüssel einer Bankverbindung 20021125

Method ALV_FROM_DB_FORMAT_BANK on class CL_INV_MONITORING has no exception.

Method ALV_FROM_DB_FORMAT_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INV_PROCESS Call by reference Type reference (TYPE) INV_PROCESS Prozeß 20021125
2 Exporting EX_INV_PROCESS_STATUS_TEXT Call by reference Type reference (TYPE) INV_PROCESS_STATUS_TEXT Status des Prozesses 20021125
3 Exporting EX_INV_PROCESS_TYPE_TEXT Call by reference Type reference (TYPE) INV_PROCESS_TYPE_TEXT Prozeßart 20021125
4 Importing IMT_TINV_INV_DOCPROC Call by reference Type reference (TYPE) TTINV_INV_DOCPROC DB-Daten zum Rechnungseingang 20021127
5 Importing IM_INT_INV_DOC_NO Call by reference Type reference (TYPE) INV_INT_INV_DOC_NO Interne Nummer des Rechnungsbelegs 20021125

Method ALV_FROM_DB_FORMAT_PROCESS on class CL_INV_MONITORING has no exception.

Method ALV_GET_IDENTIFIER_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_REPTEXT Call by reference Type reference (TYPE) REPTEXT Überschrift 20021204
2 Exporting EX_SCRTEXTL Call by reference Type reference (TYPE) SCRTEXT_L Feldbezeichner lang 20021204
3 Exporting EX_SCRTEXTM Call by reference Type reference (TYPE) SCRTEXT_M Feldbezeichner mittel 20021204
4 Exporting EX_SCRTEXTS Call by reference Type reference (TYPE) SCRTEXT_S Feldbezeichner kurz 20021204
5 Importing IM_INT_IDENT_TYPE Call by reference Type reference (TYPE) INV_INT_IDENT_TYPE '01' Art des internen Identifizierers (z. B. Int. POD) 20021204
# Exception Resumable Description Created on
1 INVALID_IDENT_TYPE Ungültige Identifier 20021204
2 SYSTEM_ERROR Systemfehler 20021204

Method ALV_GET_SELECTED_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_INT_INV_DOC_NO Call by reference Type reference (TYPE) TINV_INT_INV_DOC_NO Interne Nummer der Rechnungsbeleg 20021202
# Exception Resumable Description Created on
1 NO_ENTRY_SELECTED keine Einträge selektiert 20021202

Method ALV_REFRESH_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SOFT_REFRESH Call by reference Type reference (TYPE) KENNZX 'Soft' Refresh 20020911
# Exception Resumable Description Created on
1 SYSTEM_ERROR System fehler 20020911

Method ALV_REFRESH_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REFRESH_GRID_DATA Call by reference Type reference (TYPE) KENNZX ALV Daten akutalisieren 20020924
2 Importing IM_REMOVE_SELECTION Call by reference Type reference (TYPE) KENNZX selektierte Zeilen werden nicht mehr selektiert 20021217

Method ALV_REFRESH_REQUIRED on class CL_INV_MONITORING has no exception.

Method ALV_SET_F4 Signature

Method ALV_SET_F4 on class CL_INV_MONITORING has no parameter.
Method ALV_SET_F4 on class CL_INV_MONITORING has no exception.

Method ALV_SET_FIELD_CATALOG Signature

Method ALV_SET_FIELD_CATALOG on class CL_INV_MONITORING has no parameter.
# Exception Resumable Description Created on
1 SYSTEM_ERROR System fehler 20020911

Method ALV_SET_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV-Control: Layoutstruktur 20020911
2 Importing IM_ALV_DOC Call by reference Type reference (TYPE) KENNZX 'X' ALV beinhaltet nur Beleginformation 20021113

Method ALV_SET_LAYOUT on class CL_INV_MONITORING has no exception.

Method BUILD_DPDN_INV_DOC_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_DPDN_STATUS Call by reference Type reference (TYPE) LVC_T_DROP ALV-Control: DropDown Lixtboxes 20021115
2 Importing IM_HANDLE Call by reference Type reference (TYPE) I Handle 20021115

Method BUILD_DPDN_INV_DOC_STATUS on class CL_INV_MONITORING has no exception.

Method BUILD_DPDN_INV_PROCESS_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_DPDN_STATUS Call by reference Type reference (TYPE) LVC_T_DROP ALV-Control: DropDown Lixtboxes 20021122
2 Importing IM_HANDLE Call by reference Type reference (TYPE) I Handle 20021122

Method BUILD_DPDN_INV_PROCESS_STATUS on class CL_INV_MONITORING has no exception.

Method BUILD_DPDN_INV_PROCESS_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_DPDN_PROCESS_TYPE Call by reference Type reference (TYPE) LVC_T_DROP ALV-Control: DropDown Lixtboxes 20021122
2 Importing IM_HANDLE Call by reference Type reference (TYPE) I Handle 20021122

Method BUILD_DPDN_INV_PROCESS_TYPE on class CL_INV_MONITORING has no exception.

Method CHECK_CHANGED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALID Call by reference Type reference (TYPE) KENNZX Kennzeichen 20020911

Method CHECK_CHANGED_DATA on class CL_INV_MONITORING has no exception.

Method CHECK_DISPLAY_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SELECTION Call by reference Type reference (TYPE) INV_MONITORING_DISPLAY_OPTIONS Rechnungseingang Anzeigemöglichkeiten 20021217
# Exception Resumable Description Created on
1 DISPLAY_MODE_ERROR Anzeigemodus falsch eingestellt 20021217

Method CLOSE Signature

Method CLOSE on class CL_INV_MONITORING has no parameter.
Method CLOSE on class CL_INV_MONITORING has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_INV_MONITORING has no parameter.
Method CONSTRUCTOR on class CL_INV_MONITORING has no exception.

Method CREATE_SPLITTER_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SPLITTER Call by reference Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20021108
2 Exporting EX_SPLITTER_BOTTOM Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER untere Hälfte 20021108
3 Exporting EX_SPLITTER_TOP Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER obere Hälfte 20021108
4 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20021108
# Exception Resumable Description Created on
1 SYSTEM_ERROR System fehler 20021108

Method DISPLAY_BILL_HEADERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMT_INT_INV_NO Call by reference Type reference (TYPE) TINV_INT_INV_NO Interne Nummer der Rechnung 20021217
2 Importing IM_ALLALV Call by reference Type reference (TYPE) KENNZX Rechnungsbelege werden in einem ALV angezeigt 20021217
3 Importing IM_HEADALV Call by reference Type reference (TYPE) KENNZX 'X' Rechnungsköpfe werden in einem ALV angezeigt 20021217
4 Importing IM_HEADAMODAL Call by reference Type reference (TYPE) KENNZX Rechnungsköpfe werden auf einem Popup angezeigt 20021217
5 Importing IM_HEADDYNPRO Call by reference Type reference (TYPE) KENNZX Rechnungsköpfe werden einzeln angezeigt 20021217
# Exception Resumable Description Created on
1 DISPLAY_ERROR Anzeigefehler 20021217

Method DISPLAY_MONITORING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DISPLAY_EMPTY Call by reference Type reference (TYPE) KENNZX Monitoring 'Leer' aufrufen? 20030307
2 Importing IM_MON_SELECTION Call by reference Type reference (TYPE) INV_MONITORING_DISPLAY Rechnungseingang Überwachungsparameter 20020913
3 Importing IM_WMODE Call by reference Type reference (TYPE) REGEN-WMODE '1' Bearbeitungsmodus (1 = Anzeigen, 2 = Ändern, 3 = Anlegen...) 20020911
# Exception Resumable Description Created on
1 NOT_FOUND keine Rechnungen gefunden 20020911
2 SYSTEM_ERROR System fehler 20020911

Method GENERATE_EXCLUDE_OKCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OPEN Call by reference Type reference (TYPE) KENNZX Kennzeichen 20020924

Method GENERATE_EXCLUDE_OKCODE on class CL_INV_MONITORING has no exception.

Method HANDLE_DELAYED_CHANGED_SEL_CAL Signature

Method HANDLE_DELAYED_CHANGED_SEL_CAL on class CL_INV_MONITORING has no parameter.
Method HANDLE_DELAYED_CHANGED_SEL_CAL on class CL_INV_MONITORING has no exception.

Method HANDLE_DOUBLE_CLICK Signature

Method HANDLE_DOUBLE_CLICK on class CL_INV_MONITORING has no parameter.
Method HANDLE_DOUBLE_CLICK on class CL_INV_MONITORING has no exception.

Method HANDLE_HOTSPOT_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20021118
2 Importing E_COLUMN_ID Call by reference Attribute reference (LIKE) 20021118
3 Importing E_ROW_ID Call by reference Attribute reference (LIKE) 20021118

Method HANDLE_HOTSPOT_CLICK on class CL_INV_MONITORING has no exception.

Method HANDLE_MENU_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20021126
2 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20021126

Method HANDLE_MENU_BUTTON on class CL_INV_MONITORING has no exception.

Method HANDLE_ONF1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Call by reference Attribute reference (LIKE) 20021203
2 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20021203
3 Importing E_FIELDNAME Call by reference Attribute reference (LIKE) 20021203

Method HANDLE_ONF1 on class CL_INV_MONITORING has no exception.

Method HANDLE_ONF4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Call by reference Attribute reference (LIKE) 20021203
2 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20021203
3 Importing ET_BAD_CELLS Call by reference Attribute reference (LIKE) 20021203
4 Importing E_DISPLAY Call by reference Attribute reference (LIKE) 20021203
5 Importing E_FIELDNAME Call by reference Attribute reference (LIKE) 20021203
6 Importing E_FIELDVALUE Call by reference Attribute reference (LIKE) 20021203

Method HANDLE_ONF4 on class CL_INV_MONITORING has no exception.

Method HANDLE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20021126

Method HANDLE_TOOLBAR on class CL_INV_MONITORING has no exception.

Method HANDLE_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20021126

Method HANDLE_USER_COMMAND on class CL_INV_MONITORING has no exception.

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CHANGED Call by reference Type reference (TYPE) KENNZX Änderungskennzeichen 20020911

Method IS_CHANGED on class CL_INV_MONITORING has no exception.

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DISPLAY_WARNING Call by reference Type reference (TYPE) KENNZX 'X' Warnungen anzeigen 20030108
2 Importing IM_MON_SELECTION Call by reference Type reference (TYPE) INV_MONITORING_DISPLAY Rechnungseingang Überwachungsparameter 20020913
3 Importing IM_WMODE Call by reference Type reference (TYPE) REGEN-WMODE '1' Bearbeitungsmodus (1 = Anzeigen, 2 = Ändern, 3 = Anlegen...) 20020911
# Exception Resumable Description Created on
1 DISPLAY_VARIANT Anzeigemodus nicht unterstüzt 20021217
2 NOT_FOUND keine Einträge gefunden 20020911

Method PAI_AFTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MONITORING_OBJ Call by reference Object reference (TYPE REF TO) CL_INV_MONITORING ISU Rechnungseingang-Monitoring 20020911

Method PAI_AFTER on class CL_INV_MONITORING has no exception.

Method PBO_BEFORE Signature

Method PBO_BEFORE on class CL_INV_MONITORING has no parameter.
Method PBO_BEFORE on class CL_INV_MONITORING has no exception.

Method PREPARE_CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CHANGED Call by reference Type reference (TYPE) KENNZX Kennzeichen: Änderung vorgenommen 20020911
2 Importing IM_EXIT_TYPE Call by reference Type reference (TYPE) REGEN-OKCODE 'BACK' Funktionscode 20020911
3 Importing IM_NO_DIALOG Call by reference Type reference (TYPE) KENNZX '' Pflegebilder unterdrücken 20020911
# Exception Resumable Description Created on
1 DONT_EXIT Dynpro nicht verlassen 20020911
2 SYSTEM_ERROR System fehler 20020911
3 UPDATE_ERROR Error während Update auf DB 20020911

Method PUT_SCREEN Signature

Method PUT_SCREEN on class CL_INV_MONITORING has no parameter.
Method PUT_SCREEN on class CL_INV_MONITORING has no exception.

Method REMOVE_CURRENT_DOCUMENT Signature

Method REMOVE_CURRENT_DOCUMENT on class CL_INV_MONITORING has no parameter.
Method REMOVE_CURRENT_DOCUMENT on class CL_INV_MONITORING has no exception.

Method SET_CURFIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CURFIELD Call by reference Type reference (TYPE) CURFIELD Cursorfeld 20021121

Method SET_CURFIELD on class CL_INV_MONITORING has no exception.

Method SET_CURRENT_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INT_INV_DOC_NO Call by reference Type reference (TYPE) INV_INT_INV_DOC_NO Interne Nummer des Rechnungsbelegs 20021217

Method SET_CURRENT_DOCUMENT on class CL_INV_MONITORING has no exception.

Method SET_SCREEN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INV_MONITORING_HEAD Call by reference Type reference (TYPE) INV_MONITORING_HEAD Dynprodatenstruktur für Rechnungseingangkopf 20020920

Method SET_SCREEN_DATA on class CL_INV_MONITORING has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 471