SAP ABAP Class CL_IFW_CONTROLS (Controls for IFW)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-AB-IFW (Application Component) Invoice Forecasting
     CIWB_UI (Package) Invoice Forecasting Worklist: UI
Properties
Class CL_IFW_CONTROLS  
Short Description Controls for IFW    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CIWB_UI   Invoice Forecasting Worklist: UI 
Created 20100709   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_IFW_CONTROLS has no interface implemented.
Friends
Class CL_IFW_CONTROLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ALV_ITEMS_KEY_HANDLE Constant Protected Type reference (TYPE) STRING 'ITEM' 20100816
2 C_ALV_WORKLIST_KEY_HANDLE Constant Protected Type reference (TYPE) STRING 'WL' 20100816
3 C_FLENGTH Constant Protected See coding ALV control: Column width in characters 20110119
4 C_FNAME_BUKRS Constant Protected Type reference (TYPE) LVC_FNAME `BUKRS` ALV control: Field name of internal table field 20100712
5 C_FNAME_CANCELLED Constant Protected Type reference (TYPE) LVC_FNAME `CANCELLED` 20100713
6 C_FNAME_DOC_CUKY Constant Protected Type reference (TYPE) LVC_FNAME `DOC_CUKY` 20100712
7 C_FNAME_EKGRP Constant Protected Type reference (TYPE) LVC_FNAME `EKGRP` ALV control: Field name of internal table field 20100712
8 C_FNAME_EKORG Constant Protected Type reference (TYPE) LVC_FNAME `EKORG` ALV control: Field name of internal table field 20100712
9 C_FNAME_ERDAT Constant Protected Type reference (TYPE) LVC_FNAME `ERDAT` ALV control: Field name of internal table field 20100712
10 C_FNAME_ERNAM Constant Protected Type reference (TYPE) LVC_FNAME `ERNAM` ALV control: Field name of internal table field 20100712
11 C_FNAME_FKDAT Constant Protected Type reference (TYPE) LVC_FNAME `FKDAT` 20100713
12 C_FNAME_FX_END_DATE Constant Protected Type reference (TYPE) LVC_FNAME `FX_END_DATE` 20100712
13 C_FNAME_FX_RATE Constant Protected Type reference (TYPE) LVC_FNAME `FX_RATE` 20100712
14 C_FNAME_FX_START_DATE Constant Protected Type reference (TYPE) LVC_FNAME `FX_START_DATE` 20100712
15 C_FNAME_ICON_EXT Constant Protected Type reference (TYPE) LVC_FNAME `ICON_EXT` 20101223
16 C_FNAME_INV_DOC_DESC Constant Protected Type reference (TYPE) LVC_FNAME `INV_DOC_DESC` 20100712
17 C_FNAME_INV_DUE_DATE Constant Protected Type reference (TYPE) LVC_FNAME `INV_DUE_DATE` ALV control: Field name of internal table field 20100712
18 C_FNAME_INV_DUE_DATE_FIN Constant Protected Type reference (TYPE) LVC_FNAME `INV_DUE_DATE_FIN` 20100712
19 C_FNAME_INV_DUE_DATE_PRO Constant Protected Type reference (TYPE) LVC_FNAME `INV_DUE_DATE_PRO` 20100712
20 C_FNAME_INV_ITEM Constant Protected Type reference (TYPE) LVC_FNAME `INV_ITEM` 20100712
21 C_FNAME_INV_NR Constant Protected Type reference (TYPE) LVC_FNAME `INV_NR` 20100712
22 C_FNAME_INV_TYPE Constant Protected Type reference (TYPE) LVC_FNAME `INV_TYPE` 20100712
23 C_FNAME_ITEM_CANCELLED Constant Protected Type reference (TYPE) LVC_FNAME `ITEM_CANCELLED` 20100712
24 C_FNAME_ITEM_PAID Constant Protected Type reference (TYPE) LVC_FNAME `ITEM_PAID` 20101123
25 C_FNAME_KUNAG Constant Protected Type reference (TYPE) LVC_FNAME `KUNAG` ALV control: Field name of internal table field 20100712
26 C_FNAME_KUNAG_NAME Constant Protected Type reference (TYPE) LVC_FNAME `KUNAG_NAME` 20100713
27 C_FNAME_LAST_CALC Constant Protected Type reference (TYPE) LVC_FNAME `LAST_CALC` ALV control: Field name of internal table field 20100712
28 C_FNAME_LIFNR Constant Protected Type reference (TYPE) LVC_FNAME `LIFNR` 20100713
29 C_FNAME_LIFNR_NAME Constant Protected Type reference (TYPE) LVC_FNAME `LIFNR_NAME` 20100713
30 C_FNAME_MATL_DESC Constant Protected Type reference (TYPE) LVC_FNAME `MATL_DESC` ALV control: Field name of internal table field 20100712
31 C_FNAME_MATNR Constant Protected Type reference (TYPE) LVC_FNAME `MATNR` ALV control: Field name of internal table field 20100712
32 C_FNAME_MEINS Constant Protected Type reference (TYPE) LVC_FNAME `MEINS` 20100712
33 C_FNAME_NET_VAL Constant Protected Type reference (TYPE) LVC_FNAME `NET_VAL` 20100712
34 C_FNAME_PAY_DUE_DATE Constant Protected Type reference (TYPE) LVC_FNAME `PAY_DUE_DATE` 20101123
35 C_FNAME_PRCUR Constant Protected Type reference (TYPE) LVC_FNAME `PRCUR` 20100712
36 C_FNAME_PRCUR_RD Constant Protected Type reference (TYPE) LVC_FNAME `PRCUR_RD` 20100712
37 C_FNAME_PRICE Constant Protected Type reference (TYPE) LVC_FNAME `PRICE` 20100712
38 C_FNAME_PRICE_RD Constant Protected Type reference (TYPE) LVC_FNAME `PRICE_RD` 20100712
39 C_FNAME_PRUNI Constant Protected Type reference (TYPE) LVC_FNAME `PRUNI` 20100712
40 C_FNAME_PRUNI_RD Constant Protected Type reference (TYPE) LVC_FNAME `PRUNI_RD` 20100712
41 C_FNAME_PRUOM Constant Protected Type reference (TYPE) LVC_FNAME `PRUOM` 20100712
42 C_FNAME_PRUOM_RD Constant Protected Type reference (TYPE) LVC_FNAME `PRUOM_RD` 20100712
43 C_FNAME_PR_CONDTYPE Constant Protected Type reference (TYPE) LVC_FNAME `PR_CONDTYPE` 20100712
44 C_FNAME_PR_END_DATE Constant Protected Type reference (TYPE) LVC_FNAME `PR_END_DATE` 20100712
45 C_FNAME_PR_START_DATE Constant Protected Type reference (TYPE) LVC_FNAME `PR_START_DATE` 20100712
46 C_FNAME_PR_STATUS Constant Protected Type reference (TYPE) LVC_FNAME `PR_STATUS` 20100712
47 C_FNAME_QUANTITY Constant Protected Type reference (TYPE) LVC_FNAME `QUANTITY` 20100712
48 C_FNAME_ROOT_DOC Constant Protected Type reference (TYPE) LVC_FNAME `ROOT_DOC` ALV control: Field name of internal table field 20100712
49 C_FNAME_ROOT_DOC_ITEM Constant Protected Type reference (TYPE) LVC_FNAME `ROOT_DOC_ITEM` ALV control: Field name of internal table field 20100712
50 C_FNAME_ROOT_DOC_TYPE Constant Protected Type reference (TYPE) LVC_FNAME `ROOT_DOC_TYPE` ALV control: Field name of internal table field 20100712
51 C_FNAME_SPART Constant Protected Type reference (TYPE) LVC_FNAME `SPART` ALV control: Field name of internal table field 20100712
52 C_FNAME_STATUS Constant Protected Type reference (TYPE) LVC_FNAME `STATUS` ALV control: Field name of internal table field 20100712
53 C_FNAME_STATUS_DESC Constant Protected Type reference (TYPE) LVC_FNAME `STATUS_DESC` ALV control: Field name of internal table field 20100712
54 C_FNAME_STATUS_ICON Constant Protected Type reference (TYPE) LVC_FNAME `STATUS_ICON` 20100922
55 C_FNAME_STATUS_ICON_PRIORITY Constant Protected Type reference (TYPE) LVC_FNAME `STATUS_ICON_PRIORITY` 20101119
56 C_FNAME_STATUS_ICON_TOOLTIP Constant Protected Type reference (TYPE) LVC_FNAME `STATUS_ICON_TOOLTIP` 20100922
57 C_FNAME_TAX_VAL Constant Protected Type reference (TYPE) LVC_FNAME `TAX_VAL` 20100712
58 C_FNAME_TIMESTAMP Constant Protected Type reference (TYPE) LVC_FNAME `TIMESTAMP` ALV control: Field name of internal table field 20100712
59 C_FNAME_TRADE_TYPE Constant Protected Type reference (TYPE) LVC_FNAME `TRADE_TYPE` 20100712
60 C_FNAME_VKORG Constant Protected Type reference (TYPE) LVC_FNAME `VKORG` ALV control: Field name of internal table field 20100712
61 C_FNAME_VTWEG Constant Protected Type reference (TYPE) LVC_FNAME `VTWEG` ALV control: Field name of internal table field 20100712
62 C_FNAME_WERKS Constant Protected Type reference (TYPE) LVC_FNAME `WERKS` 20100712
63 C_FNAME_WL_STATUS Constant Protected Type reference (TYPE) LVC_FNAME `WL_STATUS` ALV control: Field name of internal table field 20100712
64 C_FNAME_WL_STATUS_DESC Constant Protected Type reference (TYPE) LVC_FNAME `WL_STATUS_DESC` 20100830
65 C_FNAME_XBLNR Constant Protected Type reference (TYPE) LVC_FNAME `XBLNR` ALV control: Field name of internal table field 20100712
66 C_FUNC_DISPLAY_DETAILS Constant Protected Type reference (TYPE) SALV_DE_FUNCTION 'DETAILS' ALV Function 20101227
67 C_FUNC_INVOICE_CANCEL Constant Protected Type reference (TYPE) SALV_DE_FUNCTION 'INVOICE_CANCEL' ALV Function 20101013
68 C_FUNC_INVOICE_CREATE Constant Protected Type reference (TYPE) SALV_DE_FUNCTION 'INVOICE_CREATE' ALV Function 20100714
69 C_FUNC_INVOICE_RECEIPT Constant Protected Type reference (TYPE) SALV_DE_FUNCTION 'INVOICE_RECEIPT' ALV Function 20100714
70 C_FUNC_PAYMENT_DISPLAY Constant Protected Type reference (TYPE) SALV_DE_FUNCTION 'PAYMENT_DISPLAY' ALV Function 20101129
71 C_MM_DOC_SEP Constant Protected Type reference (TYPE) STRING ` ` Separator character for external format of MM document 20101223
72 MO_ALV_ITEMS Instance attribute Protected Object reference (TYPE REF TO) CL_SALV_TABLE Basis Class for Simple Tables 20100709
73 MO_ALV_WORKLIST Instance attribute Protected Object reference (TYPE REF TO) CL_SALV_TABLE 20100709
74 MO_CELL_BOTTOM Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER 20100709
75 MO_CELL_TOP Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER 20100709
76 MO_DOCKING_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Docking Control Container 20100709
77 MO_MODEL Instance attribute Protected Object reference (TYPE REF TO) IF_IFW_MODEL IFW UI Model Interface 20100709
78 MO_SPLITTER_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER 20100709
79 MS_SEARCH_PARAMS Instance attribute Protected Type reference (TYPE) IFW_UI_S_SEARCH_PARAMS Worklist structure used in UI 20100716
80 MT_ITEM Instance attribute Protected See coding IFW UI item table 20100709
81 MT_SELECTED_ROOT_DOC Instance attribute Protected Type reference (TYPE) TY_T_UI_WORKLIST_EXT 20110412
82 MT_WORKLIST Instance attribute Protected See coding IFW UI worklist table 20100709
83 MV_ROOT_DOC_TYPE Instance attribute Protected Type reference (TYPE) CIWB_DE_ROOT_DOC_TYPE Source Document Type 20100716
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TOOLBAR_BUTTONS_ITEM Instance method Protected Method Add toolbar buttons to item table 20101007
2 ADD_TOOLBAR_BUTTONS_WORKLIST Instance method Protected Method Add toolbar buttons to worklist table 20101227
3 CALL_FDM_COLL01 Instance method Protected Method Call transaction FDM_COLL01 (Receivables per Customer) 20101129
4 CALL_MIRO Instance method Protected Method Call transaction MIRO (enter invoice document) 20100824
5 CALL_MR8M Instance method Protected Method Call transaction MR8M (cancel invoice document) 20101015
6 CALL_TRANSACTION Instance method Protected Method Call follow-on transaction 20100824
7 CALL_VF01 Instance method Protected Method Call transaction VF01 (create billing document) 20100825
8 CALL_VF11 Instance method Protected Method Call transaction VF11 (cancel billing document) 20101015
9 CHECK_AUTHORITY Instance method Protected Method Check authority for searching 20101209
10 CHECK_AUTHORITY_TA_CALL Instance method Protected Method Check authority for transaction call 20101012
11 CONFIG_ALV_ITEM Instance method Protected Method Configure item ALV 20100709
12 CONFIG_ALV_WORKLIST Instance method Protected Method Configure worklist ALV 20100709
13 CONFIG_ICON_COLUMN Instance method Protected Method Change labels and DDIC reference of icon column 20101223
14 CONSTRUCTOR Instance method Public Constructor 20100709
15 CONVERT_INV_NR_INPUT Instance method Protected Method Get document number (and year) from invoice number 20101214
16 CONVERT_INV_NR_OUTPUT Instance method Protected Method Convert invoice no. for output depending on Inv. Type 20101214
17 CREATE_ALV_ITEM Instance method Protected Method Create ALV for item table 20100709
18 CREATE_ALV_WORKLIST Instance method Protected Method Create ALV for worklist table 20100709
19 CREATE_WORKLIST Instance method Public Method Create the controls for worklist 20100818
20 EXTEND_ICON_WITH_TOOLTIP Instance method Protected Method Extend icon with tooltip 20101125
21 FIX_ALV_ITEM_COLUMNS Instance method Protected Method Fix columns in item table 20100816
22 GET_ITEMS Instance method Protected Method Get and enhance items from model class for selected worklist 20101125
23 GET_WORKLIST Instance method Protected Method Get and enhance worklist from model class 20101125
24 HIDE_COLUMNS Instance method Protected Method Hide columns in ALV 20100721
25 ON_ADDED_FUNCTION_ITEM Instance method Protected Event handling method Event handler for button clicks in item table 20101227
26 ON_ADDED_FUNCTION_WORKLIST Instance method Protected Event handling method Event handler for button clicks in worklist table 20101227
27 ON_DOUBLE_CLICK Instance method Protected Event handling method Event handler for double click in worklist table 20100709
28 ON_LINK_CLICK_ITEM Instance method Protected Event handling method Event handler for clicks on links in item table 20100721
29 ON_LINK_CLICK_WORKLIST Instance method Protected Event handling method Event handler for clicks on links in worklist table 20100721
30 RAISE_EXCEPTION Instance method Protected Method Handle classic and class-based exception 20100709
31 REFRESH_TABLES Instance method Public Method Refresh ALV tables 20101116
32 SEARCH Instance method Public Method Search source document 20100818
33 SET_ALV_ITEM_COLUMN_POS Instance method Protected Method Set column positions of item table 20100813
34 SET_ALV_ITEM_HEADER Instance method Protected Method Set table header of item table 20101111
35 SET_ALV_ITEM_SORTS Instance method Protected Method 20110505
36 SET_ALV_WORKLIST_COLUMN_POS Instance method Protected Method Set column positions of worklist table 20100813
37 SET_ALV_WORKLIST_SORTS Instance method Protected Method Set sorts in worklist table 20100813
38 SHOW_DETAILS_FOR_WL_ITEMS Instance method Protected Method Display details for selected worklist item(s) 20110413
39 SORT_INV_ITEMS Instance method Protected Method Sort invoice items 20100819
Events
Class CL_IFW_CONTROLS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_MM_DOC Protected See coding 20110104 BEGIN OF ty_mm_doc, number TYPE mblnr, year TYPE mjahr, END OF ty_mm_doc
2 TY_T_UI_ITEM_EXT Protected See coding 20110415 ty_t_ui_item_ext TYPE TABLE OF ty_ui_item_ext
3 TY_T_UI_WORKLIST_EXT Protected See coding 20110412 ty_t_ui_worklist_ext TYPE TABLE OF ty_ui_worklist_ext
4 TY_UI_ITEM_EXT Protected See coding 20110104 BEGIN OF ty_ui_item_ext, icon_ext(36) TYPE c. " icon with tooltip INCLUDE TYPE ifw_ui_item. TYPES: END OF ty_ui_item_ext
5 TY_UI_WORKLIST_EXT Protected See coding 20110104 BEGIN OF ty_ui_worklist_ext, icon_ext(36) TYPE c. " icon with tooltip INCLUDE TYPE ifw_ui_worklist AS standard. TYPES: END OF ty_ui_worklist_ext
Method Signatures

Method ADD_TOOLBAR_BUTTONS_ITEM Signature

Method ADD_TOOLBAR_BUTTONS_ITEM on class CL_IFW_CONTROLS has no parameter.
# Exception Resumable Description Created on
1 CX_SALV_ERROR ALV: General Error Class (Checked During Syntax Check) 20101007

Method ADD_TOOLBAR_BUTTONS_WORKLIST Signature

Method ADD_TOOLBAR_BUTTONS_WORKLIST on class CL_IFW_CONTROLS has no parameter.
# Exception Resumable Description Created on
1 CX_SALV_ERROR ALV: General Error Class (Checked During Syntax Check) 20101227

Method CALL_FDM_COLL01 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ITEM Call by reference Type reference (TYPE) TY_UI_ITEM_EXT Invoice forecasting item for UI 20101129
2 Importing IS_WORKLIST Call by reference Type reference (TYPE) TY_UI_WORKLIST_EXT 20101129
# Exception Resumable Description Created on
1 CX_IFW_ERROR Exception class for IFW 20101129

Method CALL_MIRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ITEM Call by reference Type reference (TYPE) TY_UI_ITEM_EXT Invoice forecasting item for UI 20100824
# Exception Resumable Description Created on
1 CX_IFW_ERROR Exception class for IFW 20101012

Method CALL_MR8M Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ITEM Call by reference Type reference (TYPE) TY_UI_ITEM_EXT Invoice forecasting item for UI 20101015
# Exception Resumable Description Created on
1 CX_IFW_ERROR Exception class for IFW 20101015

Method CALL_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ITEM Call by reference Type reference (TYPE) TY_T_UI_ITEM_EXT 20110418
2 Importing IV_SALV_FUNCTION Call by reference Type reference (TYPE) SALV_DE_FUNCTION ALV Function 20100824
# Exception Resumable Description Created on
1 CX_IFW_ERROR Exception class for IFW 20101013

Method CALL_VF01 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ITEM Call by reference Type reference (TYPE) TY_T_UI_ITEM_EXT 20110419
# Exception Resumable Description Created on
1 CX_IFW_ERROR Exception class for IFW 20101012

Method CALL_VF11 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ITEM Call by reference Type reference (TYPE) TY_UI_ITEM_EXT Invoice forecasting item for UI 20101015
# Exception Resumable Description Created on
1 CX_IFW_ERROR Exception class for IFW 20101015

Method CHECK_AUTHORITY Signature

Method CHECK_AUTHORITY on class CL_IFW_CONTROLS has no parameter.
# Exception Resumable Description Created on
1 CX_IFW_ERROR Exception class for IFW 20101209

Method CHECK_AUTHORITY_TA_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TCODE Call by reference Type reference (TYPE) TCODE Transaction Code 20101012
# Exception Resumable Description Created on
1 CX_IFW_ERROR Exception class for IFW 20101012

Method CONFIG_ALV_ITEM Signature

Method CONFIG_ALV_ITEM on class CL_IFW_CONTROLS has no parameter.
# Exception Resumable Description Created on
1 CX_SALV_ERROR ALV: General Error Class (Checked During Syntax Check) 20100709

Method CONFIG_ALV_WORKLIST Signature

Method CONFIG_ALV_WORKLIST on class CL_IFW_CONTROLS has no parameter.
# Exception Resumable Description Created on
1 CX_SALV_ERROR ALV: General Error Class (Checked During Syntax Check) 20100709

Method CONFIG_ICON_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COLUMNS Call by reference Object reference (TYPE REF TO) CL_SALV_COLUMNS_TABLE Columns in Simple, Two-Dimensional Tables 20101223
# Exception Resumable Description Created on
1 CX_SALV_ERROR ALV: General Error Class (Checked During Syntax Check) 20101223

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODEL_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20100709
2 Importing IV_ROOT_DOC_TYPE Call by reference Type reference (TYPE) CIWB_DE_ROOT_DOC_TYPE 20100812

Method CONSTRUCTOR on class CL_IFW_CONTROLS has no exception.

Method CONVERT_INV_NR_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INV_NR_EXT Call by reference Type reference (TYPE) IFW_DE_INV_NR Invoice Reference Number 20101214
2 Importing IV_INV_TYPE Call by reference Type reference (TYPE) IFW_DE_INV_TYPE Invoice Reference Type 20101214
3 Returning RV_INV_NR_INT Value transfer Type reference (TYPE) IFW_DE_INV_NR Invoice Reference Number 20101214

Method CONVERT_INV_NR_INPUT on class CL_IFW_CONTROLS has no exception.

Method CONVERT_INV_NR_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INV_NR_INT Call by reference Type reference (TYPE) IFW_DE_INV_NR Invoice Reference Number 20101214
2 Importing IV_INV_TYPE Call by reference Type reference (TYPE) IFW_DE_INV_TYPE Invoice Reference Type 20101214
3 Returning RV_INV_NR_EXT Value transfer Type reference (TYPE) IFW_DE_INV_NR Invoice Reference Number 20101214

Method CONVERT_INV_NR_OUTPUT on class CL_IFW_CONTROLS has no exception.

Method CREATE_ALV_ITEM Signature

Method CREATE_ALV_ITEM on class CL_IFW_CONTROLS has no parameter.
# Exception Resumable Description Created on
1 CX_IFW_ERROR Exception class for IFW 20100709

Method CREATE_ALV_WORKLIST Signature

Method CREATE_ALV_WORKLIST on class CL_IFW_CONTROLS has no parameter.
# Exception Resumable Description Created on
1 CX_IFW_ERROR 20100709

Method CREATE_WORKLIST Signature

Method CREATE_WORKLIST on class CL_IFW_CONTROLS has no parameter.
# Exception Resumable Description Created on
1 CX_IFW_ERROR Exception class for IFW 20100818

Method EXTEND_ICON_WITH_TOOLTIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ICON Call by reference Type reference (TYPE) IFW_DE_ICON Icon 20101125
2 Importing IV_ICON_TOOLTIP Call by reference Type reference (TYPE) IFW_DE_TOOLTIP Tooltip 20101125
3 Returning RV_VALUE Value transfer Type reference (TYPE) STRING 20101125

Method EXTEND_ICON_WITH_TOOLTIP on class CL_IFW_CONTROLS has no exception.

Method FIX_ALV_ITEM_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COLUMNS Call by reference Object reference (TYPE REF TO) CL_SALV_COLUMNS_TABLE Columns in Simple, Two-Dimensional Tables 20100816
# Exception Resumable Description Created on
1 CX_SALV_ERROR ALV: General Error Class (Checked During Syntax Check) 20100816

Method GET_ITEMS Signature

Method GET_ITEMS on class CL_IFW_CONTROLS has no parameter.
Method GET_ITEMS on class CL_IFW_CONTROLS has no exception.

Method GET_WORKLIST Signature

Method GET_WORKLIST on class CL_IFW_CONTROLS has no parameter.
Method GET_WORKLIST on class CL_IFW_CONTROLS has no exception.

Method HIDE_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COLUMNS Call by reference Object reference (TYPE REF TO) CL_SALV_COLUMNS All Column Objects 20100721
2 Importing IV_FNAME_OF_FIRST_COLUMN Call by reference Type reference (TYPE) LVC_FNAME ALV control: Field name of internal table field 20100721
# Exception Resumable Description Created on
1 CX_SALV_ERROR ALV: General Error Class (Checked During Syntax Check) 20100721

Method ON_ADDED_FUNCTION_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_SALV_FUNCTION Value transfer Attribute reference (LIKE) 20101227

Method ON_ADDED_FUNCTION_ITEM on class CL_IFW_CONTROLS has no exception.

Method ON_ADDED_FUNCTION_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_SALV_FUNCTION Value transfer Attribute reference (LIKE) 20101227

Method ON_ADDED_FUNCTION_WORKLIST on class CL_IFW_CONTROLS has no exception.

Method ON_DOUBLE_CLICK Signature

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

Method ON_DOUBLE_CLICK on class CL_IFW_CONTROLS has no exception.

Method ON_LINK_CLICK_ITEM Signature

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

Method ON_LINK_CLICK_ITEM on class CL_IFW_CONTROLS has no exception.

Method ON_LINK_CLICK_WORKLIST Signature

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

Method ON_LINK_CLICK_WORKLIST on class CL_IFW_CONTROLS has no exception.

Method RAISE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXC Call by reference Object reference (TYPE REF TO) CX_SALV_ERROR 20100709
2 Importing IS_BAPIRET2 Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20110301
# Exception Resumable Description Created on
1 CX_IFW_ERROR 20100709

Method REFRESH_TABLES Signature

Method REFRESH_TABLES on class CL_IFW_CONTROLS has no parameter.
Method REFRESH_TABLES on class CL_IFW_CONTROLS has no exception.

Method SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ADD_PARAMETERS Call by reference Type reference (TYPE) IFW_S_UI_PARAMETER Additional Parameter for IFW UI 20101203
2 Importing IS_SELECTION Call by reference Type reference (TYPE) IFW_UI_S_SEARCH_PARAMS Worklist structure used in UI 20100818
# Exception Resumable Description Created on
1 CX_IFW_ERROR Exception class for IFW 20100818

Method SET_ALV_ITEM_COLUMN_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COLUMNS Call by reference Object reference (TYPE REF TO) CL_SALV_COLUMNS_TABLE Columns in Simple, Two-Dimensional Tables 20100813
# Exception Resumable Description Created on
1 CX_SALV_ERROR ALV: General Error Class (Checked During Syntax Check) 20100813

Method SET_ALV_ITEM_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HEADER_TEMPLATE_0 Call by reference Type reference (TYPE) LVC_TITLE ALV Control: Title bar text 20110418
2 Importing IV_HEADER_TEMPLATE_1 Call by reference Type reference (TYPE) LVC_TITLE ALV Control: Title bar text 20110418
3 Importing IV_HEADER_TEMPLATE_N Call by reference Type reference (TYPE) LVC_TITLE ALV Control: Title bar text 20110418

Method SET_ALV_ITEM_HEADER on class CL_IFW_CONTROLS has no exception.

Method SET_ALV_ITEM_SORTS Signature

Method SET_ALV_ITEM_SORTS on class CL_IFW_CONTROLS has no parameter.
# Exception Resumable Description Created on
1 CX_SALV_ERROR 20110505

Method SET_ALV_WORKLIST_COLUMN_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COLUMNS Call by reference Object reference (TYPE REF TO) CL_SALV_COLUMNS_TABLE Columns in Simple, Two-Dimensional Tables 20100813
# Exception Resumable Description Created on
1 CX_SALV_ERROR ALV: General Error Class (Checked During Syntax Check) 20100813

Method SET_ALV_WORKLIST_SORTS Signature

Method SET_ALV_WORKLIST_SORTS on class CL_IFW_CONTROLS has no parameter.
# Exception Resumable Description Created on
1 CX_SALV_ERROR ALV: General Error Class (Checked During Syntax Check) 20100813

Method SHOW_DETAILS_FOR_WL_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ROW Call by reference Type reference (TYPE) SALV_T_ROW Rows 20110413

Method SHOW_DETAILS_FOR_WL_ITEMS on class CL_IFW_CONTROLS has no exception.

Method SORT_INV_ITEMS Signature

Method SORT_INV_ITEMS on class CL_IFW_CONTROLS has no parameter.
Method SORT_INV_ITEMS on class CL_IFW_CONTROLS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606