SAP ABAP Class CL_FKKINV_BWTRIG_DISP (Monitoring of BW Extraction Index for Invoicing Documents)
Hierarchy
FI-CA (Software Component) FI-CA
   FI-CA-INV (Application Component) Invoicing to Contract Accounts Receivable and Payable
     FKKINV (Package) Invoicing in Contract Accounts Receivable and Payable
Properties
Class CL_FKKINV_BWTRIG_DISP  
Short Description Monitoring of BW Extraction Index for Invoicing Documents    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FKKINV   Invoicing in Contract Accounts Receivable and Payable 
Created 20050406   SAP 
Last change 20070914   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FKKINV_BWTRIG_DISP has no forward declaration.
Interfaces
Class CL_FKKINV_BWTRIG_DISP has no interface implemented.
Friends
Class CL_FKKINV_BWTRIG_DISP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ALV_CONTAINER Instance attribute Private Type reference (TYPE) CHAR25 'FKKINV_BWTRIG_DISP' GUI Control Container for Invoicing Orders 20050406
2 CO_BWTRIG_STRUCTURE Constant Public Type reference (TYPE) ROSTRUC 'FKKINV_BW_EXTRACT00' BW Structure for Extraction Order 20050407
3 CO_COLUMN_FIKEY_EXPAND Constant Public Type reference (TYPE) LVC_FNAME 'FIKEY_EXPAND' Expand Reconciliation Key 20050422
4 CO_COLUMN_GPART Constant Public Type reference (TYPE) LVC_FNAME 'GPART' Business Partners 20050422
5 CO_COLUMN_INVDOCNO Constant Private Type reference (TYPE) LVC_FNAME 'INVDOCNO' Invoicing Document Field 20050406
6 CO_COLUMN_LAST_DOC Constant Public Type reference (TYPE) LVC_FNAME 'INVDOC_LAST' Last Document 20050422
7 CO_COLUMN_LOG_HANDLE Constant Private Type reference (TYPE) LVC_FNAME 'LOG_HANDLE' Log Handle for Simulation 20050629
8 CO_COLUMN_MANDT Instance attribute Private Type reference (TYPE) LVC_FNAME 'MANDT' Field MANDT 20050406
9 CO_COLUMN_SIMULATE Constant Public Type reference (TYPE) LVC_FNAME 'SIMULATE' Execute Simulation 20050406
10 CO_COLUMN_SIMULATE_LOG Constant Private Type reference (TYPE) LVC_FNAME 'SIMULATE_LOG' Log for Simulation 20050629
11 CO_COLUMN_VKONT Constant Public Type reference (TYPE) LVC_FNAME 'VKONT' Contract Account 20050422
12 CO_FUNCTION_SIMULATE Constant Public Type reference (TYPE) SALV_DE_FUNCTION 'SIMULATE_EXTRACT' Extraction Simulation 20050407
13 CO_FUNCTION_SIMULATE_DETAIL Constant Public Type reference (TYPE) SALV_DE_FUNCTION 'SIMULATE_EXTRACTD' Simulate Extraction (Detail View) 20050421
14 CO_SELECT_ALL_TRIGGERS Constant Public Type reference (TYPE) DDSHMAXREC 0 Restrict Length of List 20050406
15 CO_TRUE Constant Public Type reference (TYPE) CHAR1 'X' TRUE 20050406
16 LR_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER GUI Custom Container for Invoicing Orders 20050406
17 LR_LAST_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER GUI Custom Container 20050406
18 LR_TABLE Instance attribute Private Object reference (TYPE REF TO) CL_SALV_TABLE ALV Grid Object 20050406
19 LT_DFKKINV_BWTRIG Instance attribute Private Type reference (TYPE) DFKKINV_BWTRIG_TAB Extraction Orders 20050406
20 LT_DFKKINV_BWTRIGS Instance attribute Private Type reference (TYPE) DFKKINV_BWTRIGS_TAB Extraction Orders Single Document 20050406
21 LT_EXTRACT_DATA_TAB Instance attribute Private Type reference (TYPE) FKKINV_BW_EXTRACT00_TAB Extraction Data 20050407
22 LT_FKKINVDOC_H Instance attribute Private Type reference (TYPE) FKKINVDOC_H_TAB Invoicing Document Headers 20050422
23 LT_FKKINV_BWTRIG_DISP Instance attribute Private Type reference (TYPE) FKKINV_BWTRIG_DISP_TAB Display Structure for Extraction Orders 20050406
24 L_SELECTION Instance attribute Private Type reference (TYPE) FKKINV_BWTRIG_DISP_SELECTION Structure for Selection of Invoicing Orders 20050406
25 SR_ALV_LAST_CONTAINER Static Attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Last Active GUI Control Container 20050406
26 ST_MONITORING Static Attribute Private Type reference (TYPE) TAB_CL_FKKINV_BWTRIG_DISP Monitoring Objects 20050406
Methods
# Method Level Visibility Method type Description Created on
1 ACTION Instance method Public Method Process Action 20050406
2 ACTION_SIMULATE Instance method Private Method Extraction Simulation 20050407
3 ALV_CREATE_AND_INIT Instance method Public Method Create ALV for Monitoring 20050406
4 ALV_FROM_DB_FORMAT Instance method Private Method Fill ALV Display Structure from Database Data 20050406
5 ALV_GET_SCREEN_INFO Instance method Public Method Deliver Screen Information 20050406
6 ALV_REFRESH_DISPLAY Instance method Public Method Refresh ALV 20050629
7 CLOSE Instance method Public Method Close Monitoring Object 20050406
8 CONSTRUCTOR Instance method Public Constructor Constructor 20050406
9 DISPLAY_EXTRACT_RESULTS Static method Public Method Display Extraction Result 20050421
10 GET_EXTRACT_PARAMETERS Static method Public Method Determine Extraction Simulation Parameters 20050421
11 MONITOR_TRIGGERS Static method Public Method Call Monitoring of BW Extraction Index 20050406
12 ON_LINK_CLICK Instance method Private Event handling method 20050406
13 PUT_SCREEN Instance method Private Method Display Selected Orders on Screen 20050406
Events
Class CL_FKKINV_BWTRIG_DISP has no event.
Types
Class CL_FKKINV_BWTRIG_DISP 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) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20050406
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeine fehler 20050407

Method ACTION_SIMULATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMT_FKKINV_BWTRIG_DISP Call by reference Type reference (TYPE) FKKINV_BWTRIG_DISP_TAB Anzeigestruktur BW Fakturierungsauftrag 20050407
2 Importing IM_DETAIL_VIEW Call by reference Type reference (TYPE) XFELD Detailsicht 20050421
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeine fehler 20050407

Method ALV_CREATE_AND_INIT Signature

Method ALV_CREATE_AND_INIT on class CL_FKKINV_BWTRIG_DISP has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeine fehler 20050406

Method ALV_FROM_DB_FORMAT Signature

Method ALV_FROM_DB_FORMAT on class CL_FKKINV_BWTRIG_DISP has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeine fehler 20050406

Method ALV_GET_SCREEN_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MAX_TRIGGERS Call by reference Type reference (TYPE) I Max. Anzahl Aufträge 20050406
2 Exporting EX_NUM_TRIGGERS Call by reference Type reference (TYPE) I Anzahl angezeigte Aufträge 20050406

Method ALV_GET_SCREEN_INFO on class CL_FKKINV_BWTRIG_DISP has no exception.

Method ALV_REFRESH_DISPLAY Signature

Method ALV_REFRESH_DISPLAY on class CL_FKKINV_BWTRIG_DISP has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeine Fehler 20050629

Method CLOSE Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMT_DFKKINV_BWTRIG Call by reference Type reference (TYPE) DFKKINV_BWTRIG_TAB Standardtabelle zur transparenten Tabelle DFKKINV_BWTRIG 20050406
2 Importing IMT_DFKKINV_BWTRIGS Call by reference Type reference (TYPE) DFKKINV_BWTRIGS_TAB Standardtabelle zur transparenten Tabelle DFKKINV_BWTRIGs 20050406
3 Importing IMT_FKKINVDOC_H Call by reference Type reference (TYPE) FKKINVDOC_H_TAB Standardtabelle zur transparenten Tabelle DFKKINVDOC_H 20050422
4 Importing IMT_SEL_BUDAT Call by reference Type reference (TYPE) FKK_RT_BUDAT Range table for budat 20050406
5 Importing IMT_SEL_DATASOURCE Call by reference Type reference (TYPE) FKK_RT_DATASOURCE RangesTabelle für DataSource der Fakturierung (VerkaufsStat) 20050406
6 Importing IMT_SEL_FIKEY Call by reference Type reference (TYPE) FKK_RT_FIKEY Ranges-Tabelle für Abstimmschlüssel 20050406
7 Importing IMT_SEL_INVOICE_PROCESS Call by reference Type reference (TYPE) FKK_RT_INV_PROCESS Ranges-Tabelle für Fakturierungsprozeß 20050406
8 Importing IM_APPLK Call by reference Type reference (TYPE) APPLK_KK Anwendungsbereich 20050406
9 Importing IM_CORRECT_TRIGGER Call by reference Type reference (TYPE) XBWTRIGS_SEL_KK 'X' Korrektur Extraktionsaufträge selektieren 20050406
10 Importing IM_MAX_RECORDS Call by reference Type reference (TYPE) DDSHMAXREC 0 Beschränkung der Listenlänge 20050406
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeine Fehler 20050406
2 NOT_FOUND Es wurde keine passende Einträge gefunden 20050406

Method DISPLAY_EXTRACT_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CHT_EXTRACT_DATA_TAB Call by reference Type reference (TYPE) FKKINV_BW_EXTRACT00_TAB BW-Extrakttabelle für FI-CA Fakturierung 20050421
2 Importing IMT_DISPLAY_FIELD Call by reference Type reference (TYPE) RSFIELDSEL_TAB BW-Schnittstelle: Liste der angeforderten Felder 20050421
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeine Fehler 20050421

Method GET_EXTRACT_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_DISPLAY_FIELDS Call by reference Type reference (TYPE) RSFIELDSEL_TAB BW-Schnittstelle: Liste der angeforderten Felder 20050421
2 Importing IM_DATASOURCE Call by reference Type reference (TYPE) INV_DATASOURCE_KK DataSource der Fakturierung (Verkaufsstatistik) 20050421
3 Importing IM_DETAIL_VIEW Call by reference Type reference (TYPE) XFELD Detailsicht? 20050421

Method GET_EXTRACT_PARAMETERS on class CL_FKKINV_BWTRIG_DISP has no exception.

Method MONITOR_TRIGGERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMT_DFKKINV_BWTRIG Call by reference Type reference (TYPE) DFKKINV_BWTRIG_TAB Standardtabelle zur transparenten Tabelle DFKKINV_BWTRIG 20050406
2 Importing IMT_DFKKINV_BWTRIGS Call by reference Type reference (TYPE) DFKKINV_BWTRIGS_TAB Standardtabelle zur transparenten Tabelle DFKKINV_BWTRIG 20050406
3 Importing IMT_FKKINVDOC_H Call by reference Type reference (TYPE) FKKINVDOC_H_TAB Standardtabelle zum Typ FKKINVDOC_H 20050422
4 Importing IMT_SEL_BUDAT Call by reference Type reference (TYPE) FKK_RT_BUDAT Buchungsdatum im Beleg 20050406
5 Importing IMT_SEL_DATASOURCE Call by reference Type reference (TYPE) FKK_RT_DATASOURCE DataSource der Fakturierung (Verkaufsstatistik) 20050406
6 Importing IMT_SEL_FIKEY Call by reference Type reference (TYPE) FKK_RT_FIKEY Abstimmschlüssel für Hauptbuchhaltung 20050406
7 Importing IMT_SEL_INVOICE_PROCESS Call by reference Type reference (TYPE) FKK_RT_INV_PROCESS Fakturierungsprozess 20050406
8 Importing IM_APPLK Call by reference Type reference (TYPE) APPLK_KK Anwendungsbereich 20050406
9 Importing IM_CORRECT_TRIGGER Call by reference Type reference (TYPE) XBWTRIGS_SEL_KK 'X' Korrektur Extraktionsaufträge selektieren 20050406
10 Importing IM_MAX_RECORDS Call by reference Type reference (TYPE) DDSHMAXREC 0 Beschränkung der Listenlänge 20050406
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeine Fehler 20050406
2 NOT_FOUND Es wurde keine passende Einträge gefunden 20050406

Method ON_LINK_CLICK Signature

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

Method ON_LINK_CLICK on class CL_FKKINV_BWTRIG_DISP has no exception.

Method PUT_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CALL_SCREEN Call by reference Type reference (TYPE) XFELD 'X' Default: Dynpro soll aufgerufen werden 20050422

Method PUT_SCREEN on class CL_FKKINV_BWTRIG_DISP has no exception.
History
Last changed by/on SAP  20070914 
SAP Release Created in 600