SAP ABAP Class J_7LCL_C_PARTNERM_SELECTION (Screen for Article Partner 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 20070516
Properties
Class J_7LCL_C_PARTNERM_SELECTION  
Short Description Screen for Article Partner Selection    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package J7LR   REA Core Functionality 
Created 20070516   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 J7LR2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 J7LR3 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 20070516
Friends
Class J_7LCL_C_PARTNERM_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 Object reference (TYPE REF TO) J7LR3_ENT_TAB Reference to All Assigned Partners 20070516
2 ALL_ENTNR_TAB Instance attribute Private Type reference (TYPE) TY_ENTNR_TAB Local Memory for All Re. Partners 20070516
3 CHANGE_CHECK_TABLE Instance attribute Private Type reference (TYPE) J7LR3_CHECK_TABLE Authorization for Change 20070516
4 CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for the Control 20070516
5 DISPLAY_CHECK_TABLE Instance attribute Private Type reference (TYPE) J7LR3_CHECK_TABLE Authorization for Display 20070516
6 DND_HANDLE Instance attribute Protected Type reference (TYPE) I Drag and Drop Handle 20070516
7 EHP5_SWITCH_ACTIVE Instance attribute Protected Type reference (TYPE) XFELD 'X' => EhP5 Is Active 20081106
8 FC_FILTER_BATTERY Constant Protected Type reference (TYPE) UI_FUNC 'BATT' Function Code for Filter Battery 20070516
9 FC_FILTER_NONE Constant Protected Type reference (TYPE) UI_FUNC 'NONE' Function Code for Filter None 20070516
10 FC_FILTER_OTHERS Constant Protected Type reference (TYPE) UI_FUNC 'OTHERS' Function Code for Filter Other 20070516
11 FC_FILTER_PACK Constant Protected Type reference (TYPE) UI_FUNC 'PACK' Function Code for Filter Packaging 20070516
12 FC_FILTER_SUSTAIN Constant Protected Type reference (TYPE) UI_FUNC 'SUSTAIN' Function Code for Filter Sustainability 20081106
13 FC_FILTER_WEEE Constant Protected Type reference (TYPE) UI_FUNC 'WEEE' Function Code for Filter WEEE 20070516
14 FILTER_BATTERY Instance attribute Protected Type reference (TYPE) XFELD Filter for Battery Active 20070516
15 FILTER_OTHERS Instance attribute Protected Type reference (TYPE) XFELD Filter for Other Active 20070516
16 FILTER_PACK Instance attribute Protected Type reference (TYPE) XFELD Filter for Packaging Active 20070516
17 FILTER_SUSTAIN Instance attribute Protected Type reference (TYPE) XFELD Filter for Sustainability Active 20081106
18 FILTER_WEEE Instance attribute Protected Type reference (TYPE) XFELD Filter for WEEE Active 20070516
19 J_7LKE1 Instance attribute Private Object reference (TYPE REF TO) J_7LKE1 REA Re. Partner Master: Comm. Structure: Dialog Programs 20070516
20 J_7LKM1 Instance attribute Private Object reference (TYPE REF TO) J_7LKM1 REA Article Master: Communication Structure Dialog Programs 20070516
21 LOCAL_EVENTING Instance attribute Private Object reference (TYPE REF TO) LCL_EVENT_HANDLER Event Handler Class 20070518
22 MAX_LINES_TO_EXPAND Constant Private Type reference (TYPE) I 12 Maximum Rows Still to Be Expanded 20070521
23 MODUS Instance attribute Private Type reference (TYPE) C X=> Change Mode, space => Display Mode 20070516
24 PARTNER_NAME Constant Private Type reference (TYPE) TV_ITMNAME 'NAME1' Tree Control: Name of a Column / an Item 20070516
25 PARTNER_NO Constant Private Type reference (TYPE) TV_ITMNAME 'ENTNR' Tree Control: Name of a Column / an Item 20070516
26 PARTNER_TABLE Instance attribute Private Type reference (TYPE) TY_PARTNER_TAB Data Model for Tree Control 20070516
27 SELECTED_ITEMS Instance attribute Private Type reference (TYPE) LINE_TYPE Selected Nodes 20110418
28 SELECTED_ITEM_NUMBER Instance attribute Private Type reference (TYPE) J_7LPOSITION_TAB Selected Node Item 20110418
29 TREE_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV Tree Control for Partners 20070516
30 TREE_TABLE Instance attribute Private Type reference (TYPE) J_7L_PARTNER_LIST_TAB Partner Control: Table 20070516
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ITEM Instance method Public Method 20070525
2 ADD_ITEM_TO_TREE Instance method Private Method Adds an Item with Re.Partners to Tree 20070516
3 CHECK_AUTHORITY_ITEM Instance method Protected Method Checks Authorization for a Partner 20070516
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070516
5 GET_ALL_ITEMS Instance method Public Method 20070525
6 GET_EX_NODES_TAB Instance method Private Method Expands All Nodes as per List, If Exist 20070516
7 GET_ITEM_DETAIL Instance method Public Method 20070525
8 GET_NODE_OF_ENTNA Instance method Protected Method Searches Node for Recycling Partner 20070524
9 GET_SELECTED Instance method Public Method 20070525
10 IS_FILTERED Instance method Protected Method Tests if Entry Is Included in Filter 20070516
11 MOVE_MEMORY Instance method Public Method 20070525
12 RAISE_EVENT_CONTENT_UPDATE Instance method Protected Method Generates Event when Memory Changed 20070516
13 RAISE_EVENT_SELECTION_CHANGED Instance method Protected Method Generates the Event selection_changed 20070516
14 REMOVE_ITEM Instance method Public Method 20070525
15 SET_CONTAINER Instance method Public Method 20070525
16 SET_EX_NODES_TAB Instance method Private Method Returns a List of All Expanded Nodes in the Tree 20070516
17 SET_ITEM_DETAIL Instance method Public Method 20070525
18 SET_SELECTED Instance method Public Method 20070525
19 UPDATE_CONTENT Instance method Public Method 20070525
20 UPDATE_FILTER Instance method Protected Method Updates the Filtered Entries 20070516
21 UPDATE_SELECTED_NODES Instance method Public Method Updates Internal Buffer When Selection Changed 20110418
22 UPDATE_TOOLBAR Instance method Protected Method Updates the Toolbar 20070516
23 UPDATE_TREE Instance method Protected Method Initializes the Tree 20070516
Events
# Event Type Visibility Description Created on
1 CONTENT_UPDATE Instance Event
(0)
Public
(2)
20070525
2 MEMORY_CHANGE Instance Event
(0)
Public
(2)
20070525
3 SELECTION_CHANGE Instance Event
(0)
Public
(2)
20070525
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LINE_TYPE Public Type reference (TYPE) J_7L_PARTNERM_LIST_TAB Article Partner Control: Table 20070518
Method Signatures

Method ADD_ITEM Signature

Method ADD_ITEM on class J_7LCL_C_PARTNERM_SELECTION has no parameter.
Method ADD_ITEM on class J_7LCL_C_PARTNERM_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_LINE Value transfer Type reference (TYPE) TY_PARTNER_TAB_LINE Partner: Tree Control 20070516
2 Importing IN_RELATIONSHIP Value transfer Type reference (TYPE) INT4 Verhältnis zu io_node_key 20070516
3 Changing IO_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20070516

Method ADD_ITEM_TO_TREE on class J_7LCL_C_PARTNERM_SELECTION has no exception.

Method CHECK_AUTHORITY_ITEM 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 20070516
2 Returning O_AUTHORITY_OK Value transfer Type reference (TYPE) XFELD X=> Berechtigung vorhanden 20070516

Method CHECK_AUTHORITY_ITEM on class J_7LCL_C_PARTNERM_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_ENTNR Call by reference Object reference (TYPE REF TO) J7LR3_ENT_TAB Modell: Zugewiesene R-Partner 20070516
2 Importing IN_CHANGE_CHECK_TABLE Call by reference Type reference (TYPE) J7LR3_CHECK_TABLE Änderungsberechtigung 20070516
3 Importing IN_DISPLAY_CHECK_TABLE Call by reference Type reference (TYPE) J7LR3_CHECK_TABLE Anzeigeberechtigung 20070516
4 Importing IN_KE1 Call by reference Object reference (TYPE REF TO) J_7LKE1 REA Entsorgerstamm: Kommunikationsstruktur Dialogprogramme 20070518
5 Importing IN_KM1 Call by reference Object reference (TYPE REF TO) J_7LKM1 REA Artikelstamm: Kommunikationsstruktur Dialogprogramme 20070518

Method CONSTRUCTOR on class J_7LCL_C_PARTNERM_SELECTION has no exception.

Method GET_ALL_ITEMS Signature

Method GET_ALL_ITEMS on class J_7LCL_C_PARTNERM_SELECTION has no parameter.
Method GET_ALL_ITEMS on class J_7LCL_C_PARTNERM_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 20070516

Method GET_EX_NODES_TAB on class J_7LCL_C_PARTNERM_SELECTION has no exception.

Method GET_ITEM_DETAIL Signature

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

Method GET_NODE_OF_ENTNA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ENTNA Call by reference Type reference (TYPE) J_7LENTNAM Recyclingpartner 20070524
2 Returning O_NODES Value transfer Type reference (TYPE) LVC_T_NKEY Knoten in Tree Table Control 20070525

Method GET_NODE_OF_ENTNA on class J_7LCL_C_PARTNERM_SELECTION has no exception.

Method GET_SELECTED Signature

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

Method IS_FILTERED 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 20070516
2 Returning O_FILTER_OK Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20070516

Method IS_FILTERED on class J_7LCL_C_PARTNERM_SELECTION has no exception.

Method MOVE_MEMORY Signature

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

Method RAISE_EVENT_CONTENT_UPDATE Signature

Method RAISE_EVENT_CONTENT_UPDATE on class J_7LCL_C_PARTNERM_SELECTION has no parameter.
Method RAISE_EVENT_CONTENT_UPDATE on class J_7LCL_C_PARTNERM_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) 20070516

Method RAISE_EVENT_SELECTION_CHANGED on class J_7LCL_C_PARTNERM_SELECTION has no exception.

Method REMOVE_ITEM Signature

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

Method SET_CONTAINER Signature

Method SET_CONTAINER on class J_7LCL_C_PARTNERM_SELECTION has no parameter.
Method SET_CONTAINER on class J_7LCL_C_PARTNERM_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 20070516

Method SET_EX_NODES_TAB on class J_7LCL_C_PARTNERM_SELECTION has no exception.

Method SET_ITEM_DETAIL Signature

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

Method SET_SELECTED Signature

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

Method UPDATE_CONTENT Signature

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

Method UPDATE_FILTER Signature

Method UPDATE_FILTER on class J_7LCL_C_PARTNERM_SELECTION has no parameter.
Method UPDATE_FILTER on class J_7LCL_C_PARTNERM_SELECTION has no exception.

Method UPDATE_SELECTED_NODES Signature

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

Method UPDATE_TOOLBAR Signature

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

Method UPDATE_TREE Signature

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

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