SAP ABAP Class CL_PRICING_ALV_GRID (ALV for Pricing)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
SD-BF-PR (Application Component) Pricing and Conditions
⤷
VF_PRC_INTERFACE (Package) Pricing Interfaces
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_GUI_ALV_GRID | ALV List Viewer | 20120814 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_CPE_QUOTATIONS_ALV_GRID | ALV for CPE Quotations | 20130423 |
Properties
| Class | CL_PRICING_ALV_GRID | |
| Short Description | ALV for Pricing | |
| Super Class | CL_GUI_ALV_GRID | ALV List Viewer |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | VF_PRC_INTERFACE | Pricing Interfaces |
| Created | 20120814 | SAP |
| Last change | 20131127 | 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_PRICING_ALV_GRID has no interface implemented.
Friends
Class CL_PRICING_ALV_GRID has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | 20130201 | ||||
| 2 | Instance attribute | Public | Type reference (TYPE) | VFPRC_VIEW_FCAT | Field Category | 20130201 | |||
| 3 | Instance attribute | Public | Type reference (TYPE) | LVC_S_LAYO | 20130423 | ||||
| 4 | Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | 20121030 |
Methods
Events
Class CL_PRICING_ALV_GRID has no event.
Types
Class CL_PRICING_ALV_GRID has no local type.
Method Signatures
Method ADJUST_FCAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_FCAT | Call by reference | Type reference (TYPE) | LVC_S_FCAT | ALV control: Field catalog | 20130423 | |||
| 2 | CT_DROPDOWN | Call by reference | Type reference (TYPE) | LVC_T_DRAL | Table for Drop Down Handles with Aliases | 20130423 |
Method ADJUST_FCAT on class CL_PRICING_ALV_GRID has no exception.
Method ADJUST_FCAT_CPF_PARAMETER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_FCAT | Call by reference | Type reference (TYPE) | LVC_S_FCAT | ALV control: Field catalog | 20130423 |
Method ADJUST_FCAT_CPF_PARAMETER on class CL_PRICING_ALV_GRID has no exception.
Method ADJUST_FCAT_CPF_SCALE_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_FCAT | Call by reference | Type reference (TYPE) | LVC_S_FCAT | ALV control: Field catalog | 20130423 |
Method ADJUST_FCAT_CPF_SCALE_ITEM on class CL_PRICING_ALV_GRID has no exception.
Method ADJUST_FCAT_FORMULATASK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_FCAT | Call by reference | Type reference (TYPE) | LVC_S_FCAT | ALV control: Field catalog | 20130423 |
Method ADJUST_FCAT_FORMULATASK on class CL_PRICING_ALV_GRID has no exception.
Method ADJUST_FIELD_OUTPUT_LENGTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_FIELDCATALOG | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Field Catalog for List Viewer Control | 20130604 |
Method ADJUST_FIELD_OUTPUT_LENGTH on class CL_PRICING_ALV_GRID has no exception.
Method BUILD_ALV_FCAT_STYLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DATA | Call by reference | Type reference (TYPE) | ANY | 20130423 | ||||
| 2 | CT_ALV_FCAT | Call by reference | Type reference (TYPE) | LVC_T_FCAT | 20130423 | ||||
| 3 | CT_MAND_FIELDS | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20130423 | ||||
| 4 | CT_VISIBLE_FIELDS | Call by reference | Type reference (TYPE) | LVC_T_FNAM | ALV control: Table of field names | 20130606 | |||
| 5 | ET_STYLES | Call by reference | Type reference (TYPE) | LVC_T_STYL | ALV Control: Style Table for Cells | 20130423 | |||
| 6 | IT_FIELDCONFIG | Call by reference | Type reference (TYPE) | VFPRCT_VIEW_FCFG_ALV | Table Type for VFPRCC_VIEW_FCG | 20130423 | |||
| 7 | IT_FIELDCONFIG_C | Call by reference | Type reference (TYPE) | VFPRCT_VIEW_FCFG_ALV | Table Type for VFPRCC_VIEW_FCG | 20130423 | |||
| 8 | IV_KMANU | Call by reference | Type reference (TYPE) | KMANU | Making manual entries | 20130423 | |||
| 9 | IV_READ_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130423 |
Method BUILD_ALV_FCAT_STYLES on class CL_PRICING_ALV_GRID has no exception.
Method BUILD_ALV_STYLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ALV_FCAT | Call by reference | Type reference (TYPE) | LVC_T_FCAT | 20120830 | ||||
| 2 | CT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20120830 | ||||
| 3 | IT_FIELDCONFIG | Call by reference | Type reference (TYPE) | VFPRCT_VIEW_FCFG_ALV | Table Type for VFPRCC_VIEW_FCG | 20120830 | |||
| 4 | IT_FIELDCONFIG_C | Call by reference | Type reference (TYPE) | VFPRCT_VIEW_FCFG_ALV | Table Type for VFPRCC_VIEW_FCG | 20121203 | |||
| 5 | IV_READ_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121016 |
Method BUILD_ALV_STYLES on class CL_PRICING_ALV_GRID has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_APPLOGPARENT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container for Application Log | 20120814 | |||
| 2 | I_APPL_EVENTS | Value transfer | Type reference (TYPE) | CHAR01 | SPACE | Register Events as Application Events | 20120814 | ||
| 3 | I_DELAY_TIME | Call by reference | Type reference (TYPE) | I | milliseconds until raise of delayed events | 20120814 | |||
| 4 | I_FCAT_COMPLETE | Call by reference | Type reference (TYPE) | SAP_BOOL | SPACE | Boolean Variable (X=True, Space=False) | 20120814 | ||
| 5 | I_GRAPHICSPARENT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container for Graphics | 20120814 | |||
| 6 | I_LIFETIME | Value transfer | Type reference (TYPE) | I | Lifetime | 20120814 | |||
| 7 | I_NAME | Value transfer | Type reference (TYPE) | STRING | Name | 20120814 | |||
| 8 | I_PARENT | Value transfer | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Parent Container | 20120814 | |||
| 9 | I_PARENTDBG | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Internal, Do not Use | 20120814 | |||
| 10 | I_SHELLSTYLE | Value transfer | Type reference (TYPE) | I | 0 | Control Style | 20120814 |
Method CONSTRUCTOR on class CL_PRICING_ALV_GRID has no exception.
Method CREATE_ALV_FCAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ALV_FCAT | Call by reference | Type reference (TYPE) | LVC_T_FCAT | 20120830 | ||||
| 2 | CT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20120830 | ||||
| 3 | CT_DRDN_HNDL | Call by reference | Type reference (TYPE) | VFPRCT_ALV_DRDN_HNDL | table type for VFPRCS_ALV_DRDN_HNDL | 20121213 | |||
| 4 | IV_FIELD_CATEGORY | Call by reference | Type reference (TYPE) | VFPRC_VIEW_FCAT | Field Category | 20130130 |
Method CREATE_ALV_FCAT on class CL_PRICING_ALV_GRID has no exception.
Method GET_CURRENT_MODIFIED_CELLS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MODIFIED_CELLS | Call by reference | Type reference (TYPE) | LVC_T_MOCE | ALV Control: Modified Cells | 20120921 |
Method GET_CURRENT_MODIFIED_CELLS on class CL_PRICING_ALV_GRID has no exception.
Method GET_FCAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DROPDOWN | Call by reference | Type reference (TYPE) | LVC_T_DRAL | 20130423 | ||||
| 2 | ET_FCAT | Call by reference | Type reference (TYPE) | LVC_T_FCAT | 20130423 | ||||
| 3 | IV_STRUCTURE | Call by reference | Type reference (TYPE) | TABNAME | 20130423 |
Method GET_FCAT on class CL_PRICING_ALV_GRID has no exception.
Method GET_FIRST_VISIBLE_COLUMN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COL | Call by reference | Type reference (TYPE) | I | 20120829 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Errors | 20120829 |
Method SET_FIRST_VISIBLE_COLUMN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COL | Call by reference | Type reference (TYPE) | I | 20120829 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Errors | 20120829 |
Method SET_FIRST_VISIBLE_ROW_ALV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ROW | Call by reference | Type reference (TYPE) | I | 20130423 |
Method SET_FIRST_VISIBLE_ROW_ALV on class CL_PRICING_ALV_GRID has no exception.
Method SET_FORMULA_ALV_FUNCTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ALV_FUNC | Call by reference | Type reference (TYPE) | UI_FUNCTIONS | 20120830 |
Method SET_FORMULA_ALV_FUNCTIONS on class CL_PRICING_ALV_GRID has no exception.
Method SET_INVALID_FIELDCAT_FLAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_INVALID_FIELDCAT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130604 |
Method SET_INVALID_FIELDCAT_FLAG on class CL_PRICING_ALV_GRID has no exception.
Method SET_PRCQUOT_ALV_FUNCTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ALV_FUNC | Call by reference | Type reference (TYPE) | UI_FUNCTIONS | 20121107 |
Method SET_PRCQUOT_ALV_FUNCTIONS on class CL_PRICING_ALV_GRID has no exception.
Method SET_TERM_ALV_FUNCTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ALV_FUNC | Call by reference | Type reference (TYPE) | UI_FUNCTIONS | 20120830 |
Method SET_TERM_ALV_FUNCTIONS on class CL_PRICING_ALV_GRID has no exception.
Method TOOLBAR_EXCLUDING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EXCL_ALL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121203 | ||||
| 2 | IV_EXCL_EXCEL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121203 | ||||
| 3 | RT_TOOLBAR_EXCLUDING | Value transfer | Type reference (TYPE) | UI_FUNCTIONS | Function Code Table | 20121203 |
Method TOOLBAR_EXCLUDING on class CL_PRICING_ALV_GRID has no exception.
History
| Last changed by/on | SAP | 20131127 |
| SAP Release Created in | 617 |