Hierarchy
⤷
⤷
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 | 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 | Constant | Protected | Type reference (TYPE) | STRING | 'ITEM' | 20100816 | |||
| 2 | Constant | Protected | Type reference (TYPE) | STRING | 'WL' | 20100816 | |||
| 3 | Constant | Protected | See coding | ALV control: Column width in characters | 20110119 | ||||
| 4 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `BUKRS` | ALV control: Field name of internal table field | 20100712 | ||
| 5 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `CANCELLED` | 20100713 | |||
| 6 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `DOC_CUKY` | 20100712 | |||
| 7 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `EKGRP` | ALV control: Field name of internal table field | 20100712 | ||
| 8 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `EKORG` | ALV control: Field name of internal table field | 20100712 | ||
| 9 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `ERDAT` | ALV control: Field name of internal table field | 20100712 | ||
| 10 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `ERNAM` | ALV control: Field name of internal table field | 20100712 | ||
| 11 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `FKDAT` | 20100713 | |||
| 12 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `FX_END_DATE` | 20100712 | |||
| 13 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `FX_RATE` | 20100712 | |||
| 14 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `FX_START_DATE` | 20100712 | |||
| 15 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `ICON_EXT` | 20101223 | |||
| 16 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `INV_DOC_DESC` | 20100712 | |||
| 17 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `INV_DUE_DATE` | ALV control: Field name of internal table field | 20100712 | ||
| 18 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `INV_DUE_DATE_FIN` | 20100712 | |||
| 19 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `INV_DUE_DATE_PRO` | 20100712 | |||
| 20 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `INV_ITEM` | 20100712 | |||
| 21 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `INV_NR` | 20100712 | |||
| 22 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `INV_TYPE` | 20100712 | |||
| 23 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `ITEM_CANCELLED` | 20100712 | |||
| 24 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `ITEM_PAID` | 20101123 | |||
| 25 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `KUNAG` | ALV control: Field name of internal table field | 20100712 | ||
| 26 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `KUNAG_NAME` | 20100713 | |||
| 27 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `LAST_CALC` | ALV control: Field name of internal table field | 20100712 | ||
| 28 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `LIFNR` | 20100713 | |||
| 29 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `LIFNR_NAME` | 20100713 | |||
| 30 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `MATL_DESC` | ALV control: Field name of internal table field | 20100712 | ||
| 31 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `MATNR` | ALV control: Field name of internal table field | 20100712 | ||
| 32 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `MEINS` | 20100712 | |||
| 33 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `NET_VAL` | 20100712 | |||
| 34 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `PAY_DUE_DATE` | 20101123 | |||
| 35 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `PRCUR` | 20100712 | |||
| 36 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `PRCUR_RD` | 20100712 | |||
| 37 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `PRICE` | 20100712 | |||
| 38 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `PRICE_RD` | 20100712 | |||
| 39 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `PRUNI` | 20100712 | |||
| 40 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `PRUNI_RD` | 20100712 | |||
| 41 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `PRUOM` | 20100712 | |||
| 42 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `PRUOM_RD` | 20100712 | |||
| 43 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `PR_CONDTYPE` | 20100712 | |||
| 44 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `PR_END_DATE` | 20100712 | |||
| 45 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `PR_START_DATE` | 20100712 | |||
| 46 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `PR_STATUS` | 20100712 | |||
| 47 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `QUANTITY` | 20100712 | |||
| 48 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `ROOT_DOC` | ALV control: Field name of internal table field | 20100712 | ||
| 49 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `ROOT_DOC_ITEM` | ALV control: Field name of internal table field | 20100712 | ||
| 50 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `ROOT_DOC_TYPE` | ALV control: Field name of internal table field | 20100712 | ||
| 51 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `SPART` | ALV control: Field name of internal table field | 20100712 | ||
| 52 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `STATUS` | ALV control: Field name of internal table field | 20100712 | ||
| 53 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `STATUS_DESC` | ALV control: Field name of internal table field | 20100712 | ||
| 54 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `STATUS_ICON` | 20100922 | |||
| 55 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `STATUS_ICON_PRIORITY` | 20101119 | |||
| 56 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `STATUS_ICON_TOOLTIP` | 20100922 | |||
| 57 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `TAX_VAL` | 20100712 | |||
| 58 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `TIMESTAMP` | ALV control: Field name of internal table field | 20100712 | ||
| 59 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `TRADE_TYPE` | 20100712 | |||
| 60 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `VKORG` | ALV control: Field name of internal table field | 20100712 | ||
| 61 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `VTWEG` | ALV control: Field name of internal table field | 20100712 | ||
| 62 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `WERKS` | 20100712 | |||
| 63 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `WL_STATUS` | ALV control: Field name of internal table field | 20100712 | ||
| 64 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `WL_STATUS_DESC` | 20100830 | |||
| 65 | Constant | Protected | Type reference (TYPE) | LVC_FNAME | `XBLNR` | ALV control: Field name of internal table field | 20100712 | ||
| 66 | Constant | Protected | Type reference (TYPE) | SALV_DE_FUNCTION | 'DETAILS' | ALV Function | 20101227 | ||
| 67 | Constant | Protected | Type reference (TYPE) | SALV_DE_FUNCTION | 'INVOICE_CANCEL' | ALV Function | 20101013 | ||
| 68 | Constant | Protected | Type reference (TYPE) | SALV_DE_FUNCTION | 'INVOICE_CREATE' | ALV Function | 20100714 | ||
| 69 | Constant | Protected | Type reference (TYPE) | SALV_DE_FUNCTION | 'INVOICE_RECEIPT' | ALV Function | 20100714 | ||
| 70 | Constant | Protected | Type reference (TYPE) | SALV_DE_FUNCTION | 'PAYMENT_DISPLAY' | ALV Function | 20101129 | ||
| 71 | Constant | Protected | Type reference (TYPE) | STRING | ` ` | Separator character for external format of MM document | 20101223 | ||
| 72 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_SALV_TABLE | Basis Class for Simple Tables | 20100709 | |||
| 73 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_SALV_TABLE | 20100709 | ||||
| 74 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | 20100709 | ||||
| 75 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | 20100709 | ||||
| 76 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_DOCKING_CONTAINER | Docking Control Container | 20100709 | |||
| 77 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_IFW_MODEL | IFW UI Model Interface | 20100709 | |||
| 78 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_SPLITTER_CONTAINER | 20100709 | ||||
| 79 | Instance attribute | Protected | Type reference (TYPE) | IFW_UI_S_SEARCH_PARAMS | Worklist structure used in UI | 20100716 | |||
| 80 | Instance attribute | Protected | See coding | IFW UI item table | 20100709 | ||||
| 81 | Instance attribute | Protected | Type reference (TYPE) | TY_T_UI_WORKLIST_EXT | 20110412 | ||||
| 82 | Instance attribute | Protected | See coding | IFW UI worklist table | 20100709 | ||||
| 83 | 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 | Instance method | Protected | Method | Add toolbar buttons to item table | 20101007 | |
| 2 | Instance method | Protected | Method | Add toolbar buttons to worklist table | 20101227 | |
| 3 | Instance method | Protected | Method | Call transaction FDM_COLL01 (Receivables per Customer) | 20101129 | |
| 4 | Instance method | Protected | Method | Call transaction MIRO (enter invoice document) | 20100824 | |
| 5 | Instance method | Protected | Method | Call transaction MR8M (cancel invoice document) | 20101015 | |
| 6 | Instance method | Protected | Method | Call follow-on transaction | 20100824 | |
| 7 | Instance method | Protected | Method | Call transaction VF01 (create billing document) | 20100825 | |
| 8 | Instance method | Protected | Method | Call transaction VF11 (cancel billing document) | 20101015 | |
| 9 | Instance method | Protected | Method | Check authority for searching | 20101209 | |
| 10 | Instance method | Protected | Method | Check authority for transaction call | 20101012 | |
| 11 | Instance method | Protected | Method | Configure item ALV | 20100709 | |
| 12 | Instance method | Protected | Method | Configure worklist ALV | 20100709 | |
| 13 | Instance method | Protected | Method | Change labels and DDIC reference of icon column | 20101223 | |
| 14 | Instance method | Public | Constructor | 20100709 | ||
| 15 | Instance method | Protected | Method | Get document number (and year) from invoice number | 20101214 | |
| 16 | Instance method | Protected | Method | Convert invoice no. for output depending on Inv. Type | 20101214 | |
| 17 | Instance method | Protected | Method | Create ALV for item table | 20100709 | |
| 18 | Instance method | Protected | Method | Create ALV for worklist table | 20100709 | |
| 19 | Instance method | Public | Method | Create the controls for worklist | 20100818 | |
| 20 | Instance method | Protected | Method | Extend icon with tooltip | 20101125 | |
| 21 | Instance method | Protected | Method | Fix columns in item table | 20100816 | |
| 22 | Instance method | Protected | Method | Get and enhance items from model class for selected worklist | 20101125 | |
| 23 | Instance method | Protected | Method | Get and enhance worklist from model class | 20101125 | |
| 24 | Instance method | Protected | Method | Hide columns in ALV | 20100721 | |
| 25 | Instance method | Protected | Event handling method | Event handler for button clicks in item table | 20101227 | |
| 26 | Instance method | Protected | Event handling method | Event handler for button clicks in worklist table | 20101227 | |
| 27 | Instance method | Protected | Event handling method | Event handler for double click in worklist table | 20100709 | |
| 28 | Instance method | Protected | Event handling method | Event handler for clicks on links in item table | 20100721 | |
| 29 | Instance method | Protected | Event handling method | Event handler for clicks on links in worklist table | 20100721 | |
| 30 | Instance method | Protected | Method | Handle classic and class-based exception | 20100709 | |
| 31 | Instance method | Public | Method | Refresh ALV tables | 20101116 | |
| 32 | Instance method | Public | Method | Search source document | 20100818 | |
| 33 | Instance method | Protected | Method | Set column positions of item table | 20100813 | |
| 34 | Instance method | Protected | Method | Set table header of item table | 20101111 | |
| 35 | Instance method | Protected | Method | 20110505 | ||
| 36 | Instance method | Protected | Method | Set column positions of worklist table | 20100813 | |
| 37 | Instance method | Protected | Method | Set sorts in worklist table | 20100813 | |
| 38 | Instance method | Protected | Method | Display details for selected worklist item(s) | 20110413 | |
| 39 | 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 | 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 | 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 | IS_ITEM | Call by reference | Type reference (TYPE) | TY_UI_ITEM_EXT | Invoice forecasting item for UI | 20101129 | |||
| 2 | IS_WORKLIST | Call by reference | Type reference (TYPE) | TY_UI_WORKLIST_EXT | 20101129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for IFW | 20101129 |
Method CALL_MIRO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ITEM | Call by reference | Type reference (TYPE) | TY_UI_ITEM_EXT | Invoice forecasting item for UI | 20100824 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for IFW | 20101012 |
Method CALL_MR8M Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ITEM | Call by reference | Type reference (TYPE) | TY_UI_ITEM_EXT | Invoice forecasting item for UI | 20101015 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for IFW | 20101015 |
Method CALL_TRANSACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ITEM | Call by reference | Type reference (TYPE) | TY_T_UI_ITEM_EXT | 20110418 | ||||
| 2 | IV_SALV_FUNCTION | Call by reference | Type reference (TYPE) | SALV_DE_FUNCTION | ALV Function | 20100824 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for IFW | 20101013 |
Method CALL_VF01 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ITEM | Call by reference | Type reference (TYPE) | TY_T_UI_ITEM_EXT | 20110419 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for IFW | 20101012 |
Method CALL_VF11 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ITEM | Call by reference | Type reference (TYPE) | TY_UI_ITEM_EXT | Invoice forecasting item for UI | 20101015 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | IV_TCODE | Call by reference | Type reference (TYPE) | TCODE | Transaction Code | 20101012 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | 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 | 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 | 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 | IV_MODEL_CLASS_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20100709 | |||
| 2 | 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 | IV_INV_NR_EXT | Call by reference | Type reference (TYPE) | IFW_DE_INV_NR | Invoice Reference Number | 20101214 | |||
| 2 | IV_INV_TYPE | Call by reference | Type reference (TYPE) | IFW_DE_INV_TYPE | Invoice Reference Type | 20101214 | |||
| 3 | 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 | IV_INV_NR_INT | Call by reference | Type reference (TYPE) | IFW_DE_INV_NR | Invoice Reference Number | 20101214 | |||
| 2 | IV_INV_TYPE | Call by reference | Type reference (TYPE) | IFW_DE_INV_TYPE | Invoice Reference Type | 20101214 | |||
| 3 | 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 | 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 | 20100709 |
Method CREATE_WORKLIST Signature
Method CREATE_WORKLIST on class CL_IFW_CONTROLS has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_ICON | Call by reference | Type reference (TYPE) | IFW_DE_ICON | Icon | 20101125 | |||
| 2 | IV_ICON_TOOLTIP | Call by reference | Type reference (TYPE) | IFW_DE_TOOLTIP | Tooltip | 20101125 | |||
| 3 | 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 | 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 | 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 | IO_COLUMNS | Call by reference | Object reference (TYPE REF TO) | CL_SALV_COLUMNS | All Column Objects | 20100721 | |||
| 2 | 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 | 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 | 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 | 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 | COLUMN | Value transfer | Attribute reference (LIKE) | 20100709 | |||||
| 2 | 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 | COLUMN | Value transfer | Attribute reference (LIKE) | 20100721 | |||||
| 2 | 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 | COLUMN | Value transfer | Attribute reference (LIKE) | 20100721 | |||||
| 2 | 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 | IO_EXC | Call by reference | Object reference (TYPE REF TO) | CX_SALV_ERROR | 20100709 | ||||
| 2 | IS_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20110301 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IS_ADD_PARAMETERS | Call by reference | Type reference (TYPE) | IFW_S_UI_PARAMETER | Additional Parameter for IFW UI | 20101203 | |||
| 2 | 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 | 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 | 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 | 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 | IV_HEADER_TEMPLATE_0 | Call by reference | Type reference (TYPE) | LVC_TITLE | ALV Control: Title bar text | 20110418 | |||
| 2 | IV_HEADER_TEMPLATE_1 | Call by reference | Type reference (TYPE) | LVC_TITLE | ALV Control: Title bar text | 20110418 | |||
| 3 | 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 | 20110505 |
Method SET_ALV_WORKLIST_COLUMN_POS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | 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 | 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 |