SAP ABAP Class CL_PRICING_ALV_TREE (ALV Tree 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_TREE ALV Tree Control 20120914
Properties
Class CL_PRICING_ALV_TREE  
Short Description ALV Tree for Pricing    
Super Class CL_GUI_ALV_TREE ALV Tree Control 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package VF_PRC_INTERFACE   Pricing Interfaces 
Created 20120914   SAP 
Last change 20130531   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)
2 CL_GUI_COLUMN_TREE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_PRICING_ALV_TREE has no interface implemented.
Friends
Class CL_PRICING_ALV_TREE has no friend class.
Attributes
Class CL_PRICING_ALV_TREE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_UPDATE Instance method Public Method activates screen update 20121001
2 CONSTRUCTOR Instance method Public Constructor 20120914
3 DEACTIVATE_UPDATE Instance method Public Method deactivates screen update 20121001
4 DELETE_NODE Instance method Public Method Deletes Node and Subnoods 20120924
5 HIDE_SELECTION Instance method Public Method Hide/Unhide Selection of Nodes 20121001
6 IS_EXPANDABLE Instance method Public Method 'X' if Node can be expanded 20121018
7 SET_FIRST_NODE_SELECTED Instance method Public Method Set first node selected 20120914
8 SET_SELECTED_NODES_NO_UPDATE Instance method Public Method Sets the selected nodes without frontend update 20121001
Events
Class CL_PRICING_ALV_TREE has no event.
Types
Class CL_PRICING_ALV_TREE has no local type.
Method Signatures

Method ACTIVATE_UPDATE Signature

Method ACTIVATE_UPDATE on class CL_PRICING_ALV_TREE has no parameter.
Method ACTIVATE_UPDATE on class CL_PRICING_ALV_TREE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HIDE_SELECTION Value transfer Type reference (TYPE) AS4FLAG Visibility of Selection 20120914
2 Importing ITEM_SELECTION Value transfer Type reference (TYPE) AS4FLAG 'X' Can Individual Items be Selected? 20120914
3 Importing I_FCAT_COMPLETE Call by reference Type reference (TYPE) ABAP_BOOL 20120914
4 Importing I_MODEL_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20120914
5 Importing I_PRINT Value transfer Type reference (TYPE) AS4FLAG Print Only 20120914
6 Importing LIFETIME Value transfer Type reference (TYPE) I Lifetime 20120914
7 Importing NODE_SELECTION_MODE Value transfer Type reference (TYPE) I CL_GUI_COLUMN_TREE=>NODE_SEL_MODE_SINGLE Nodes: Single or Multiple Selection 20120914
8 Importing NO_HTML_HEADER Value transfer Type reference (TYPE) AS4FLAG NO_HTML_HEADER 20120914
9 Importing NO_TOOLBAR Value transfer Type reference (TYPE) AS4FLAG NO_TOOLBAR 20120914
10 Importing PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent Container 20120914
11 Importing SHELLSTYLE Value transfer Type reference (TYPE) I Shell Style 20120914
# Exception Resumable Description Created on
1 CNTL_ERROR 20120914
2 CNTL_SYSTEM_ERROR 20120914
3 CREATE_ERROR 20120914
4 FAILED 20120914
5 ILLEGAL_COLUMN_NAME 20120914
6 ILLEGAL_NODE_SELECTION_MODE 20120914
7 LIFETIME_ERROR 20120914

Method DEACTIVATE_UPDATE Signature

Method DEACTIVATE_UPDATE on class CL_PRICING_ALV_TREE has no parameter.
Method DEACTIVATE_UPDATE on class CL_PRICING_ALV_TREE has no exception.

Method DELETE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20120924

Method DELETE_NODE on class CL_PRICING_ALV_TREE has no exception.

Method HIDE_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HIDE Call by reference Type reference (TYPE) ABAP_BOOL 20121001

Method HIDE_SELECTION on class CL_PRICING_ALV_TREE has no exception.

Method IS_EXPANDABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_KEY Value transfer Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20121018
2 Returning RV_IS_EXPANDABLE Value transfer Type reference (TYPE) ABAP_BOOL 20121108

Method IS_EXPANDABLE on class CL_PRICING_ALV_TREE has no exception.

Method SET_FIRST_NODE_SELECTED Signature

Method SET_FIRST_NODE_SELECTED on class CL_PRICING_ALV_TREE has no parameter.
Method SET_FIRST_NODE_SELECTED on class CL_PRICING_ALV_TREE has no exception.

Method SET_SELECTED_NODES_NO_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELECTED_NODES Call by reference Type reference (TYPE) LVC_T_NKEY ALV Tree Control: Node Table 20121001
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 20121001
2 DP_ERROR Fehler beim Data Provider 20121001
3 ERROR_IN_NODE_KEY_TABLE Knotentabelle fehlerhaft 20121001
4 FAILED Allgemeiner Fehler 20121001
History
Last changed by/on SAP  20130531 
SAP Release Created in 617