SAP ABAP Class J_7LCL_C_FRACTION_SELECTION (Dialog for Fraction Selection)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   IS-REA-COR (Application Component) Recycling Administration Core Functions
     J7LR (Package) REA Core Functionality
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  J_7L_ICONTROL Generic Assignment in Dialog 20061018
Properties
Class J_7LCL_C_FRACTION_SELECTION  
Short Description Dialog for Fraction Selection    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package J7LR   REA Core Functionality 
Created 20061018   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 J7LR2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 J_7L_ICONTROL Generic Assignment in Dialog 20061018
Friends
Class J_7LCL_C_FRACTION_SELECTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALL_ENTNR Instance attribute Private Type reference (TYPE) J7LR2_ENTNR_TAB All Partners that Are Assigned in Fraction Period 20061128
2 ALL_ENTNR_TAB Instance attribute Private Type reference (TYPE) TY_ENTNR_TAB Local Memory for All Recycling Partners 20061019
3 ALL_STF Instance attribute Private Object reference (TYPE REF TO) J7LR2_STF_TAB All Fractions 20061018
4 CHANGE_CHECK_TABLE Instance attribute Private Type reference (TYPE) J7LR2_CHECK_TABLE Authorization for Change 20061019
5 CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for the Control 20061018
6 COUNTRY Constant Private Type reference (TYPE) TV_ITMNAME 'LAND1' Tree Control: Name of a Column / an Item 20061026
7 DISPLAY_ALL Instance attribute Private Type reference (TYPE) C SPACE X => Filters of Selection List Off 20061128
8 DISPLAY_CHECK_TABLE Instance attribute Private Type reference (TYPE) J7LR2_CHECK_TABLE Authorization for Display 20061019
9 DND_HANDLE Instance attribute Private Type reference (TYPE) I Drag & Drop Handle 20070301
10 FC_FFILTER_BATTERY Constant Protected Type reference (TYPE) UI_FUNC 'BATT' Function Code for Filter Batteries 20110314
11 FC_FFILTER_NONE Constant Protected Type reference (TYPE) UI_FUNC 'NOF' Function Code for No Filter 20110314
12 FC_FFILTER_OTHERS Constant Protected Type reference (TYPE) UI_FUNC 'OTHERS' Function Code for Filter Other 20110314
13 FC_FFILTER_PACK Constant Protected Type reference (TYPE) UI_FUNC 'PACK' Function Code for Filter Packaging 20110314
14 FC_FFILTER_SUSTAIN Constant Protected Type reference (TYPE) UI_FUNC 'SUSTAIN' Function Code for Filter Other 20110314
15 FC_FFILTER_WEEE Constant Protected Type reference (TYPE) UI_FUNC 'WEEE' Function Code for Filter WEEE 20110314
16 FC_FILTER_NONE Constant Private Type reference (TYPE) UI_FUNC 'NONE' Function Code for Filter None 20061128
17 FFILTER_BATTERY Instance attribute Protected Type reference (TYPE) XFELD Filter for Batteries Active 20110314
18 FFILTER_OTHERS Instance attribute Protected Type reference (TYPE) XFELD Filter for Other Active 20110314
19 FFILTER_PACK Instance attribute Protected Type reference (TYPE) XFELD Filter for Packaging Active 20110314
20 FFILTER_SUSTAIN Instance attribute Protected Type reference (TYPE) XFELD Filter for Sustainability Active 20110314
21 FFILTER_WEEE Instance attribute Protected Type reference (TYPE) XFELD Filter for WEEE Active 20110314
22 FRACTION_TABLE Instance attribute Private Type reference (TYPE) TY_FRACTION_TAB Data Model for Tree Control 20061026
23 INTERNAL_FRACTION Constant Private Type reference (TYPE) TV_ITMNAME 'STOFF' Tree Control: Name of a Column / an Item 20061026
24 INTERNAL_FRACTION_TXT Constant Private Type reference (TYPE) TV_ITMNAME 'STOKTX' Tree Control: Name of a Column / an Item 20061026
25 LOCAL_EVENTING Instance attribute Private Object reference (TYPE REF TO) LCL_EVENT_HANDLER Event Handler Class 20061030
26 MODUS Instance attribute Private Type reference (TYPE) C X=> Change Mode, space => Display Mode 20061019
27 PARTNER Constant Private Type reference (TYPE) TV_ITMNAME 'ENTNA' Tree Control: Name of a Column / an Item 20061026
28 PARTNER_FRACTION Constant Private Type reference (TYPE) TV_ITMNAME 'STOFE' Tree Control: Name of a Column / an Item 20061026
29 PARTNER_FRACTION_TXT Constant Private Type reference (TYPE) TV_ITMNAME 'STOKTXE' Tree Control: Name of a Column / an Item 20061026
30 SELECTED_ITEMS Instance attribute Private Type reference (TYPE) LINE_TYPE Selected Nodes 20110419
31 SELECTED_ITEM_NUMBER Instance attribute Private Type reference (TYPE) J_7LPOSITION_TAB Selected Node Item 20110419
32 TREE_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV Tree Control for Fractions 20061018
33 TREE_TABLE Instance attribute Private Type reference (TYPE) J_7L_FRAKTION_LIST_TAB Data in Tree Control 20061026
34 USE_FRACTIONFILTERING Instance attribute Private Type reference (TYPE) BOOLEAN TRUE -> Filter Fractions 20110315
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ITEM Instance method Private Method 20110421
2 ADD_ITEM_TO_TREE Instance method Private Method Adds an Item with Re.Partners to Tree 20061019
3 CHECK_AUTHORITY_STOFE Instance method Private Method Checks Authorization for a Partner Fraction 20061019
4 CHECK_STOFE_NEUTRAL Instance method Private Method Checks if Change to Parnter Fraction Can Be Neutral 20061107
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20061018
6 GET_ALL_ITEMS Instance method Private Method 20110421
7 GET_EX_NODES_TAB Instance method Private Method Returns a List of All Expanded Nodes in the Tree 20061208
8 GET_ITEM_DETAIL Instance method Private Method 20110421
9 GET_NODE_OF_STOFF Instance method Private Method Searches for a Fraction Node 20061030
10 GET_SELECTED Instance method Private Method 20110421
11 MOVE_MEMORY Instance method Private Method 20110421
12 RAISE_EVENT_SELECTION_CHANGED Instance method Private Method Generates the Event selection_changed 20061030
13 REMOVE_ITEM Instance method Private Method 20110421
14 SET_CONTAINER Instance method Private Method 20110421
15 SET_EX_NODES_TAB Instance method Private Method Expands All Nodes as per List, If Exist 20061208
16 SET_ITEM_DETAIL Instance method Private Method 20110421
17 SET_SELECTED Instance method Private Method 20110421
18 UPDATE_CONTENT Instance method Public Method 20061120
19 UPDATE_PARTNER_ASSIGNMENT Instance method Public Method Change Partner Assignment for Fraction Period 20061128
20 UPDATE_SELECTED_NODES Instance method Private Method Updates Internal Buffer When Selection Changed 20110419
21 UPDATE_TOOLBAR Instance method Private Method Updates the Toolbar 20061128
22 UPDATE_TREE Instance method Private Method Initializes the Tree 20061103
Events
# Event Type Visibility Description Created on
1 CONTENT_UPDATE Instance Event
(0)
Private
(0)
20110421
2 MEMORY_CHANGE Instance Event
(0)
Private
(0)
20110421
3 SELECTION_CHANGE Instance Event
(0)
Private
(0)
20110421
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LINE_TYPE Public Type reference (TYPE) J_7L_FRAKTION_LIST_TAB Fractions: Tree Control 20061030
Method Signatures

Method ADD_ITEM Signature

Method ADD_ITEM on class J_7LCL_C_FRACTION_SELECTION has no parameter.
Method ADD_ITEM on class J_7LCL_C_FRACTION_SELECTION has no exception.

Method ADD_ITEM_TO_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_STOFI Value transfer Type reference (TYPE) J_7LS03-STOFI Firmenfraktion 20061019
2 Changing IO_NODE_KEY Value transfer Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20061026

Method ADD_ITEM_TO_TREE on class J_7LCL_C_FRACTION_SELECTION has no exception.

Method CHECK_AUTHORITY_STOFE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ENTNA Value transfer Type reference (TYPE) J_7LE01-ENTNA Recyclingpartner 20061019
2 Returning O_AUTHORITY_OK Value transfer Type reference (TYPE) XFELD X=> Berechtigung vorhanden 20061019

Method CHECK_AUTHORITY_STOFE on class J_7LCL_C_FRACTION_SELECTION has no exception.

Method CHECK_STOFE_NEUTRAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ENTNA Value transfer Type reference (TYPE) J_7LENTNAM Recyclingpartner 20061128
2 Importing IN_STOFE Value transfer Type reference (TYPE) J_7LS03-STOFE Partnerfraktion 20061107
3 Returning IS_NEUTRAL Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20061107

Method CHECK_STOFE_NEUTRAL on class J_7LCL_C_FRACTION_SELECTION has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ALL_STF Call by reference Object reference (TYPE REF TO) J7LR2_STF_TAB 20061019
2 Importing IN_CHANGE_CHECK_TABLE Call by reference Type reference (TYPE) J7LR2_CHECK_TABLE 20061019
3 Importing IN_DISPLAY_CHECK_TABLE Call by reference Type reference (TYPE) J7LR2_CHECK_TABLE 20061019
4 Importing IN_ENTNR_TAB Call by reference Type reference (TYPE) J7LR2_ENTNR_TAB 20061128

Method CONSTRUCTOR on class J_7LCL_C_FRACTION_SELECTION has no exception.

Method GET_ALL_ITEMS Signature

Method GET_ALL_ITEMS on class J_7LCL_C_FRACTION_SELECTION has no parameter.
Method GET_ALL_ITEMS on class J_7LCL_C_FRACTION_SELECTION has no exception.

Method GET_EX_NODES_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting O_NODE_TAB Call by reference Type reference (TYPE) TY_EX_NODE_TAB Tabelle mit expandierten Knoten 20061208

Method GET_EX_NODES_TAB on class J_7LCL_C_FRACTION_SELECTION has no exception.

Method GET_ITEM_DETAIL Signature

Method GET_ITEM_DETAIL on class J_7LCL_C_FRACTION_SELECTION has no parameter.
Method GET_ITEM_DETAIL on class J_7LCL_C_FRACTION_SELECTION has no exception.

Method GET_NODE_OF_STOFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_STOFF Value transfer Type reference (TYPE) J_7LS01-STOFI Firmenfraktion 20061030
2 Returning O_NODE Value transfer Type reference (TYPE) LVC_S_NKEY Knoten in Tree Table Control 20061030

Method GET_NODE_OF_STOFF on class J_7LCL_C_FRACTION_SELECTION has no exception.

Method GET_SELECTED Signature

Method GET_SELECTED on class J_7LCL_C_FRACTION_SELECTION has no parameter.
Method GET_SELECTED on class J_7LCL_C_FRACTION_SELECTION has no exception.

Method MOVE_MEMORY Signature

Method MOVE_MEMORY on class J_7LCL_C_FRACTION_SELECTION has no parameter.
Method MOVE_MEMORY on class J_7LCL_C_FRACTION_SELECTION has no exception.

Method RAISE_EVENT_SELECTION_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_IS_ITEM_SELECTED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20061030

Method RAISE_EVENT_SELECTION_CHANGED on class J_7LCL_C_FRACTION_SELECTION has no exception.

Method REMOVE_ITEM Signature

Method REMOVE_ITEM on class J_7LCL_C_FRACTION_SELECTION has no parameter.
Method REMOVE_ITEM on class J_7LCL_C_FRACTION_SELECTION has no exception.

Method SET_CONTAINER Signature

Method SET_CONTAINER on class J_7LCL_C_FRACTION_SELECTION has no parameter.
Method SET_CONTAINER on class J_7LCL_C_FRACTION_SELECTION has no exception.

Method SET_EX_NODES_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_TAB Call by reference Type reference (TYPE) TY_EX_NODE_TAB Tabelle mit expandierten Knoten 20061208

Method SET_EX_NODES_TAB on class J_7LCL_C_FRACTION_SELECTION has no exception.

Method SET_ITEM_DETAIL Signature

Method SET_ITEM_DETAIL on class J_7LCL_C_FRACTION_SELECTION has no parameter.
Method SET_ITEM_DETAIL on class J_7LCL_C_FRACTION_SELECTION has no exception.

Method SET_SELECTED Signature

Method SET_SELECTED on class J_7LCL_C_FRACTION_SELECTION has no parameter.
Method SET_SELECTED on class J_7LCL_C_FRACTION_SELECTION has no exception.

Method UPDATE_CONTENT Signature

Method UPDATE_CONTENT on class J_7LCL_C_FRACTION_SELECTION has no parameter.
Method UPDATE_CONTENT on class J_7LCL_C_FRACTION_SELECTION has no exception.

Method UPDATE_PARTNER_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ENTNR_TAB Call by reference Type reference (TYPE) J7LR2_ENTNR_TAB Partnerzuordnungstabelle 20061128

Method UPDATE_PARTNER_ASSIGNMENT on class J_7LCL_C_FRACTION_SELECTION has no exception.

Method UPDATE_SELECTED_NODES Signature

Method UPDATE_SELECTED_NODES on class J_7LCL_C_FRACTION_SELECTION has no parameter.
Method UPDATE_SELECTED_NODES on class J_7LCL_C_FRACTION_SELECTION has no exception.

Method UPDATE_TOOLBAR Signature

Method UPDATE_TOOLBAR on class J_7LCL_C_FRACTION_SELECTION has no parameter.
Method UPDATE_TOOLBAR on class J_7LCL_C_FRACTION_SELECTION has no exception.

Method UPDATE_TREE Signature

Method UPDATE_TREE on class J_7LCL_C_FRACTION_SELECTION has no parameter.
Method UPDATE_TREE on class J_7LCL_C_FRACTION_SELECTION has no exception.
Event Signatures

Event CONTENT_UPDATE Signature
Event CONTENT_UPDATE on class J_7LCL_C_FRACTION_SELECTION has no parameter.
Event MEMORY_CHANGE Signature
Event MEMORY_CHANGE on class J_7LCL_C_FRACTION_SELECTION has no parameter.
Event SELECTION_CHANGE Signature
Event SELECTION_CHANGE on class J_7LCL_C_FRACTION_SELECTION has no parameter.
History
Last changed by/on SAP  20110908 
SAP Release Created in 510