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 | Instance attribute | Private | Type reference (TYPE) | CHAR25 | 'FKKINV_BWTRIG_DISP' | GUI Control Container for Invoicing Orders | 20050406 | ||
| 2 | Constant | Public | Type reference (TYPE) | ROSTRUC | 'FKKINV_BW_EXTRACT00' | BW Structure for Extraction Order | 20050407 | ||
| 3 | Constant | Public | Type reference (TYPE) | LVC_FNAME | 'FIKEY_EXPAND' | Expand Reconciliation Key | 20050422 | ||
| 4 | Constant | Public | Type reference (TYPE) | LVC_FNAME | 'GPART' | Business Partners | 20050422 | ||
| 5 | Constant | Private | Type reference (TYPE) | LVC_FNAME | 'INVDOCNO' | Invoicing Document Field | 20050406 | ||
| 6 | Constant | Public | Type reference (TYPE) | LVC_FNAME | 'INVDOC_LAST' | Last Document | 20050422 | ||
| 7 | Constant | Private | Type reference (TYPE) | LVC_FNAME | 'LOG_HANDLE' | Log Handle for Simulation | 20050629 | ||
| 8 | Instance attribute | Private | Type reference (TYPE) | LVC_FNAME | 'MANDT' | Field MANDT | 20050406 | ||
| 9 | Constant | Public | Type reference (TYPE) | LVC_FNAME | 'SIMULATE' | Execute Simulation | 20050406 | ||
| 10 | Constant | Private | Type reference (TYPE) | LVC_FNAME | 'SIMULATE_LOG' | Log for Simulation | 20050629 | ||
| 11 | Constant | Public | Type reference (TYPE) | LVC_FNAME | 'VKONT' | Contract Account | 20050422 | ||
| 12 | Constant | Public | Type reference (TYPE) | SALV_DE_FUNCTION | 'SIMULATE_EXTRACT' | Extraction Simulation | 20050407 | ||
| 13 | Constant | Public | Type reference (TYPE) | SALV_DE_FUNCTION | 'SIMULATE_EXTRACTD' | Simulate Extraction (Detail View) | 20050421 | ||
| 14 | Constant | Public | Type reference (TYPE) | DDSHMAXREC | 0 | Restrict Length of List | 20050406 | ||
| 15 | Constant | Public | Type reference (TYPE) | CHAR1 | 'X' | TRUE | 20050406 | ||
| 16 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | GUI Custom Container for Invoicing Orders | 20050406 | |||
| 17 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | GUI Custom Container | 20050406 | |||
| 18 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_SALV_TABLE | ALV Grid Object | 20050406 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | DFKKINV_BWTRIG_TAB | Extraction Orders | 20050406 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | DFKKINV_BWTRIGS_TAB | Extraction Orders Single Document | 20050406 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | FKKINV_BW_EXTRACT00_TAB | Extraction Data | 20050407 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | FKKINVDOC_H_TAB | Invoicing Document Headers | 20050422 | |||
| 23 | Instance attribute | Private | Type reference (TYPE) | FKKINV_BWTRIG_DISP_TAB | Display Structure for Extraction Orders | 20050406 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | FKKINV_BWTRIG_DISP_SELECTION | Structure for Selection of Invoicing Orders | 20050406 | |||
| 25 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Last Active GUI Control Container | 20050406 | |||
| 26 | Static Attribute | Private | Type reference (TYPE) | TAB_CL_FKKINV_BWTRIG_DISP | Monitoring Objects | 20050406 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Process Action | 20050406 | |
| 2 | Instance method | Private | Method | Extraction Simulation | 20050407 | |
| 3 | Instance method | Public | Method | Create ALV for Monitoring | 20050406 | |
| 4 | Instance method | Private | Method | Fill ALV Display Structure from Database Data | 20050406 | |
| 5 | Instance method | Public | Method | Deliver Screen Information | 20050406 | |
| 6 | Instance method | Public | Method | Refresh ALV | 20050629 | |
| 7 | Instance method | Public | Method | Close Monitoring Object | 20050406 | |
| 8 | Instance method | Public | Constructor | Constructor | 20050406 | |
| 9 | Static method | Public | Method | Display Extraction Result | 20050421 | |
| 10 | Static method | Public | Method | Determine Extraction Simulation Parameters | 20050421 | |
| 11 | Static method | Public | Method | Call Monitoring of BW Extraction Index | 20050406 | |
| 12 | Instance method | Private | Event handling method | 20050406 | ||
| 13 | 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 | IM_OKCODE | Call by reference | Type reference (TYPE) | SY-UCOMM | Funktionscode, der PAI ausgelöst hat | 20050406 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Allgemeine fehler | 20050407 |
Method ACTION_SIMULATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IMT_FKKINV_BWTRIG_DISP | Call by reference | Type reference (TYPE) | FKKINV_BWTRIG_DISP_TAB | Anzeigestruktur BW Fakturierungsauftrag | 20050407 | |||
| 2 | IM_DETAIL_VIEW | Call by reference | Type reference (TYPE) | XFELD | Detailsicht | 20050421 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | Allgemeine fehler | 20050406 |
Method ALV_GET_SCREEN_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_MAX_TRIGGERS | Call by reference | Type reference (TYPE) | I | Max. Anzahl Aufträge | 20050406 | |||
| 2 | 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 | 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 | IMT_DFKKINV_BWTRIG | Call by reference | Type reference (TYPE) | DFKKINV_BWTRIG_TAB | Standardtabelle zur transparenten Tabelle DFKKINV_BWTRIG | 20050406 | |||
| 2 | IMT_DFKKINV_BWTRIGS | Call by reference | Type reference (TYPE) | DFKKINV_BWTRIGS_TAB | Standardtabelle zur transparenten Tabelle DFKKINV_BWTRIGs | 20050406 | |||
| 3 | IMT_FKKINVDOC_H | Call by reference | Type reference (TYPE) | FKKINVDOC_H_TAB | Standardtabelle zur transparenten Tabelle DFKKINVDOC_H | 20050422 | |||
| 4 | IMT_SEL_BUDAT | Call by reference | Type reference (TYPE) | FKK_RT_BUDAT | Range table for budat | 20050406 | |||
| 5 | IMT_SEL_DATASOURCE | Call by reference | Type reference (TYPE) | FKK_RT_DATASOURCE | RangesTabelle für DataSource der Fakturierung (VerkaufsStat) | 20050406 | |||
| 6 | IMT_SEL_FIKEY | Call by reference | Type reference (TYPE) | FKK_RT_FIKEY | Ranges-Tabelle für Abstimmschlüssel | 20050406 | |||
| 7 | IMT_SEL_INVOICE_PROCESS | Call by reference | Type reference (TYPE) | FKK_RT_INV_PROCESS | Ranges-Tabelle für Fakturierungsprozeß | 20050406 | |||
| 8 | IM_APPLK | Call by reference | Type reference (TYPE) | APPLK_KK | Anwendungsbereich | 20050406 | |||
| 9 | IM_CORRECT_TRIGGER | Call by reference | Type reference (TYPE) | XBWTRIGS_SEL_KK | 'X' | Korrektur Extraktionsaufträge selektieren | 20050406 | ||
| 10 | IM_MAX_RECORDS | Call by reference | Type reference (TYPE) | DDSHMAXREC | 0 | Beschränkung der Listenlänge | 20050406 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Allgemeine Fehler | 20050406 | ||
| 2 | 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 | CHT_EXTRACT_DATA_TAB | Call by reference | Type reference (TYPE) | FKKINV_BW_EXTRACT00_TAB | BW-Extrakttabelle für FI-CA Fakturierung | 20050421 | |||
| 2 | IMT_DISPLAY_FIELD | Call by reference | Type reference (TYPE) | RSFIELDSEL_TAB | BW-Schnittstelle: Liste der angeforderten Felder | 20050421 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Allgemeine Fehler | 20050421 |
Method GET_EXTRACT_PARAMETERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_DISPLAY_FIELDS | Call by reference | Type reference (TYPE) | RSFIELDSEL_TAB | BW-Schnittstelle: Liste der angeforderten Felder | 20050421 | |||
| 2 | IM_DATASOURCE | Call by reference | Type reference (TYPE) | INV_DATASOURCE_KK | DataSource der Fakturierung (Verkaufsstatistik) | 20050421 | |||
| 3 | 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 | IMT_DFKKINV_BWTRIG | Call by reference | Type reference (TYPE) | DFKKINV_BWTRIG_TAB | Standardtabelle zur transparenten Tabelle DFKKINV_BWTRIG | 20050406 | |||
| 2 | IMT_DFKKINV_BWTRIGS | Call by reference | Type reference (TYPE) | DFKKINV_BWTRIGS_TAB | Standardtabelle zur transparenten Tabelle DFKKINV_BWTRIG | 20050406 | |||
| 3 | IMT_FKKINVDOC_H | Call by reference | Type reference (TYPE) | FKKINVDOC_H_TAB | Standardtabelle zum Typ FKKINVDOC_H | 20050422 | |||
| 4 | IMT_SEL_BUDAT | Call by reference | Type reference (TYPE) | FKK_RT_BUDAT | Buchungsdatum im Beleg | 20050406 | |||
| 5 | IMT_SEL_DATASOURCE | Call by reference | Type reference (TYPE) | FKK_RT_DATASOURCE | DataSource der Fakturierung (Verkaufsstatistik) | 20050406 | |||
| 6 | IMT_SEL_FIKEY | Call by reference | Type reference (TYPE) | FKK_RT_FIKEY | Abstimmschlüssel für Hauptbuchhaltung | 20050406 | |||
| 7 | IMT_SEL_INVOICE_PROCESS | Call by reference | Type reference (TYPE) | FKK_RT_INV_PROCESS | Fakturierungsprozess | 20050406 | |||
| 8 | IM_APPLK | Call by reference | Type reference (TYPE) | APPLK_KK | Anwendungsbereich | 20050406 | |||
| 9 | IM_CORRECT_TRIGGER | Call by reference | Type reference (TYPE) | XBWTRIGS_SEL_KK | 'X' | Korrektur Extraktionsaufträge selektieren | 20050406 | ||
| 10 | IM_MAX_RECORDS | Call by reference | Type reference (TYPE) | DDSHMAXREC | 0 | Beschränkung der Listenlänge | 20050406 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Allgemeine Fehler | 20050406 | ||
| 2 | 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 | COLUMN | Call by reference | Attribute reference (LIKE) | 20050406 | |||||
| 2 | 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 | 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 |