SAP ABAP Class J_7LCL_C_PARTNERV_SELECTION (Dialog for Partner Selection in Packaging)
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 20061107
Properties
Class J_7LCL_C_PARTNERV_SELECTION  
Short Description Dialog for Partner Selection in Packaging    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package J7LR   REA Core Functionality 
Created 20061107   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 20061107
Friends
Class J_7LCL_C_PARTNERV_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) J7LR2_ENT_TAB Reference to All Assigned Partners 20061107
2 ALL_ENTNR_TAB Instance attribute Private Type reference (TYPE) TY_ENTNR_TAB Local Memory for All Re. Partners 20061107
3 CCODE Constant Private Type reference (TYPE) TV_ITMNAME 'BUKRS' Tree Control: Name of a Column / an Item 20061107
4 CHANGE_CHECK_TABLE Instance attribute Private Type reference (TYPE) J7LR2_ALL_CHECK_TABLE Authorization for Change 20061107
5 CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for the Control 20061107
6 COUNTRY Constant Private Type reference (TYPE) TV_ITMNAME 'LAND1' Tree Control: Name of a Column / an Item 20061107
7 DISPLAY_CHECK_TABLE Instance attribute Private Type reference (TYPE) J7LR2_ALL_CHECK_TABLE Authorization for Display 20061107
8 DND_HANDLE Instance attribute Protected Type reference (TYPE) I Drag and Drop Handle 20070302
9 EHP5_SWITCH_ACTIVE Instance attribute Protected Type reference (TYPE) XFELD 'X' => EhP5 Is Active 20081106
10 FC_FILTER_BATTERY Constant Protected Type reference (TYPE) UI_FUNC 'BATT' Function Code for Filter Battery 20061115
11 FC_FILTER_NONE Constant Protected Type reference (TYPE) UI_FUNC 'NONE' Function Code for Filter None 20061115
12 FC_FILTER_OTHERS Constant Protected Type reference (TYPE) UI_FUNC 'OTHERS' Function Code for Filter Other 20061115
13 FC_FILTER_PACK Constant Protected Type reference (TYPE) UI_FUNC 'PACK' Function Code for Filter Packaging 20061115
14 FC_FILTER_SUSTAIN Constant Protected Type reference (TYPE) UI_FUNC 'SUSTAIN' Function Code for Filter Other 20081106
15 FC_FILTER_WEEE Constant Protected Type reference (TYPE) UI_FUNC 'WEEE' Function Code for Filter WEEE 20061115
16 FILTER_BATTERY Instance attribute Protected Type reference (TYPE) XFELD Filter for Battery Active 20061115
17 FILTER_OTHERS Instance attribute Protected Type reference (TYPE) XFELD Filter for Other Active 20061115
18 FILTER_PACK Instance attribute Protected Type reference (TYPE) XFELD Filter for Packaging Active 20061115
19 FILTER_SUSTAIN Instance attribute Protected Type reference (TYPE) XFELD Filter for Sustainability Active 20081106
20 FILTER_WEEE Instance attribute Protected Type reference (TYPE) XFELD Filter for WEEE Active 20061115
21 LOCAL_EVENTING Instance attribute Private Object reference (TYPE REF TO) LCL_EVENT_HANDLER Event Handler Class 20061107
22 MODUS Instance attribute Private Type reference (TYPE) C X=> Change Mode, space => Display Mode 20061107
23 NON_BUKRS_REFERENCING Instance attribute Private Type reference (TYPE) TY_C02 Local Memory for Valid Company Codes 20061124
24 NON_COUNTRY_REFERENCING Instance attribute Private Type reference (TYPE) TY_C10 Local Memory for Valid Countries 20061124
25 PARTNER Constant Private Type reference (TYPE) TV_ITMNAME 'ENTNA' Tree Control: Name of a Column / an Item 20061107
26 PARTNER_NAME Constant Private Type reference (TYPE) TV_ITMNAME 'NAME1' Tree Control: Name of a Column / an Item 20061107
27 PARTNER_NO Constant Private Type reference (TYPE) TV_ITMNAME 'ENTNR' Tree Control: Name of a Column / an Item 20061107
28 PARTNER_TABLE Instance attribute Private Type reference (TYPE) TY_PARTNER_TAB Data Model for Tree Control 20061107
29 SELECTED_ITEMS Instance attribute Protected Type reference (TYPE) LINE_TYPE Selected Nodes 20110419
30 SELECTED_ITEM_NUMBER Instance attribute Protected Type reference (TYPE) J_7LPOSITION_TAB Selected Node Item 20110419
31 TREE_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV Tree Control for Partners 20061107
32 TREE_TABLE Instance attribute Private Type reference (TYPE) J_7L_PARTNER_LIST_TAB Partner Control: Table 20061107
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ITEM Instance method Private Method 20070525
2 ADD_ITEM_TO_TREE Instance method Private Method Adds an Item with Re.Partners to Tree 20061107
3 CHECK_AUTHORITY_ITEM Instance method Protected Method Checks Authorization for a Partner 20061109
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20061107
5 GET_ALL_ITEMS Instance method Private Method 20070525
6 GET_EX_NODES_TAB Instance method Private Method Returns a List of All Expanded Nodes in the Tree 20061208
7 GET_ITEM_DETAIL Instance method Private Method 20070525
8 GET_NODE_OF_BUKRS Instance method Protected Method Searches for Node for a Company Code 20061113
9 GET_NODE_OF_BUKRS_LAND1 Instance method Protected Method Searches for Node for a Company Code/Country1 20061113
10 GET_NODE_OF_BUKRS_LAND1_ENTNA Instance method Protected Method Searches for Node for a Company Code/Country1/Re.Part.Name 20061113
11 GET_SELECTED Instance method Private Method 20070525
12 IS_FILTERED Instance method Protected Method Tests if Entry Is Included in Filter 20061115
13 MOVE_MEMORY Instance method Private Method 20070525
14 RAISE_EVENT_CONTENT_UPDATE Instance method Protected Method Generates Event when Memory Changed 20061113
15 RAISE_EVENT_SELECTION_CHANGED Instance method Protected Method Generates the Event selection_changed 20061107
16 REMOVE_ITEM Instance method Private Method 20070525
17 SET_CONTAINER Instance method Private Method 20070525
18 SET_EX_NODES_TAB Instance method Private Method Expands All Nodes as per List, If Exist 20061208
19 SET_ITEM_DETAIL Instance method Private Method 20070525
20 SET_SELECTED Instance method Private Method 20070525
21 UPDATE_CONTENT Instance method Public Method 20061121
22 UPDATE_FILTER Instance method Protected Method Updates the Filtered Entries 20061115
23 UPDATE_SELECTED_NODES Instance method Private Method Updates Internal Buffer When Selection Changed 20110419
24 UPDATE_TOOLBAR Instance method Protected Method Updates the Toolbar 20061115
25 UPDATE_TREE Instance method Protected Method Initializes the Tree 20061107
Events
# Event Type Visibility Description Created on
1 CONTENT_UPDATE Instance Event
(0)
Private
(0)
20070525
2 MEMORY_CHANGE Instance Event
(0)
Private
(0)
20070525
3 SELECTION_CHANGE Instance Event
(0)
Private
(0)
20070525
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LINE_TYPE Public Type reference (TYPE) J_7L_PARTNER_LIST_TAB Partner: Tree Control 20061107
Method Signatures

Method ADD_ITEM Signature

Method ADD_ITEM on class J_7LCL_C_PARTNERV_SELECTION has no parameter.
Method ADD_ITEM on class J_7LCL_C_PARTNERV_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 20061107
2 Importing IN_RELATIONSHIP Call by reference Type reference (TYPE) INT4 Verhältnis zu io_node_key 20061115
3 Changing IO_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20061107

Method ADD_ITEM_TO_TREE on class J_7LCL_C_PARTNERV_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_BUKRS Value transfer Type reference (TYPE) BUKRS Buchungskreis 20061109
2 Importing IN_ENTNA Value transfer Type reference (TYPE) J_7LENTNAM Recyclingpartner 20061109
3 Importing IN_LAND1 Value transfer Type reference (TYPE) LAND1 Länderschlüssel 20061109
4 Returning O_AUTHORITY_OK Value transfer Type reference (TYPE) XFELD X=> Berechtigung vorhanden 20061109

Method CHECK_AUTHORITY_ITEM on class J_7LCL_C_PARTNERV_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) J7LR2_ENT_TAB 20061107
2 Importing IN_CHANGE_CHECK_TABLE Call by reference Type reference (TYPE) J7LR2_ALL_CHECK_TABLE 20061107
3 Importing IN_DISPLAY_CHECK_TABLE Call by reference Type reference (TYPE) J7LR2_ALL_CHECK_TABLE 20061107
4 Importing IN_PERSONAL Call by reference Type reference (TYPE) J7LR2_PERSONAL_LINE 20070928

Method CONSTRUCTOR on class J_7LCL_C_PARTNERV_SELECTION has no exception.

Method GET_ALL_ITEMS Signature

Method GET_ALL_ITEMS on class J_7LCL_C_PARTNERV_SELECTION has no parameter.
Method GET_ALL_ITEMS on class J_7LCL_C_PARTNERV_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_PARTNERV_SELECTION has no exception.

Method GET_ITEM_DETAIL Signature

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

Method GET_NODE_OF_BUKRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_BUKRS Value transfer Type reference (TYPE) BUKRS Buchungskreis 20061113
2 Returning O_NODE Value transfer Type reference (TYPE) LVC_NKEY Knoten in Tree Table Control 20061113

Method GET_NODE_OF_BUKRS on class J_7LCL_C_PARTNERV_SELECTION has no exception.

Method GET_NODE_OF_BUKRS_LAND1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_BUKRS Value transfer Type reference (TYPE) BUKRS Buchungskreis 20061113
2 Importing IN_LAND1 Value transfer Type reference (TYPE) LAND1 Länderschlüssel 20061113
3 Returning O_NODE Value transfer Type reference (TYPE) LVC_NKEY Knoten in Tree Table Control 20061113

Method GET_NODE_OF_BUKRS_LAND1 on class J_7LCL_C_PARTNERV_SELECTION has no exception.

Method GET_NODE_OF_BUKRS_LAND1_ENTNA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_BUKRS Value transfer Type reference (TYPE) BUKRS Buchungskreis 20061113
2 Importing IN_ENTNA Value transfer Type reference (TYPE) J_7LENTNAM Recyclingpartner 20061113
3 Importing IN_LAND1 Value transfer Type reference (TYPE) LAND1 Länderschlüssel 20061113
4 Returning O_NODE Value transfer Type reference (TYPE) LVC_NKEY Knoten in Tree Table Control 20061113

Method GET_NODE_OF_BUKRS_LAND1_ENTNA on class J_7LCL_C_PARTNERV_SELECTION has no exception.

Method GET_SELECTED Signature

Method GET_SELECTED on class J_7LCL_C_PARTNERV_SELECTION has no parameter.
Method GET_SELECTED on class J_7LCL_C_PARTNERV_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 Partner 20061115
2 Importing IN_LAND1 Value transfer Type reference (TYPE) LAND1 Länderschlüssel 20061115
3 Returning O_FILTER_OK Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20061115

Method IS_FILTERED on class J_7LCL_C_PARTNERV_SELECTION has no exception.

Method MOVE_MEMORY Signature

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

Method RAISE_EVENT_CONTENT_UPDATE Signature

Method RAISE_EVENT_CONTENT_UPDATE on class J_7LCL_C_PARTNERV_SELECTION has no parameter.
Method RAISE_EVENT_CONTENT_UPDATE on class J_7LCL_C_PARTNERV_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) 20061107

Method RAISE_EVENT_SELECTION_CHANGED on class J_7LCL_C_PARTNERV_SELECTION has no exception.

Method REMOVE_ITEM Signature

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

Method SET_CONTAINER Signature

Method SET_CONTAINER on class J_7LCL_C_PARTNERV_SELECTION has no parameter.
Method SET_CONTAINER on class J_7LCL_C_PARTNERV_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_PARTNERV_SELECTION has no exception.

Method SET_ITEM_DETAIL Signature

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

Method SET_SELECTED Signature

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

Method UPDATE_CONTENT Signature

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

Method UPDATE_FILTER Signature

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

Method UPDATE_SELECTED_NODES Signature

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

Method UPDATE_TOOLBAR Signature

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

Method UPDATE_TREE Signature

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

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