SAP ABAP Class CL_WRF_APC_ASORTSEL_DIALOG (Operational APC - Assortments Sel. Dialog Class)
Hierarchy
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
   LO-MD-RA (Application Component) Assortment
     WRF_APC (Package) Operational Assortment Planning and Control
Properties
Class CL_WRF_APC_ASORTSEL_DIALOG  
Short Description Operational APC - Assortments Sel. Dialog Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class WRF_APC    
Program status P  SAP Standard Production Program 
Category 0   
Package WRF_APC   Operational Assortment Planning and Control 
Created 20040211   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WRF_APC_ASORTSEL_DIALOG has no forward declaration.
Interfaces
Class CL_WRF_APC_ASORTSEL_DIALOG has no interface implemented.
Friends
Class CL_WRF_APC_ASORTSEL_DIALOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_COLUMN_1 Constant Private Type reference (TYPE) TV_ITMNAME 'ASORT' Column for the characteristic value 20040211
2 CO_COLUMN_2 Constant Private Type reference (TYPE) TV_ITMNAME 'NAME1' Column for the characterisitic value description 20040211
3 CO_COLUMN_3 Constant Private Type reference (TYPE) TV_ITMNAME 'SEL' Column for the selected flag 20040211
4 CO_ROOT_NODE Constant Private Type reference (TYPE) TV_NODEKEY 'ROOT' Root node 20040211
5 MR_ASORTSEL_CONT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Assortments selection container 20040211
6 MR_ASORTSEL_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Assortments selection column tree control 20040211
7 MTO_ASORT Instance attribute Private Type reference (TYPE) WRF_APC_ASRT_TTY Op. APC assortment table type 20040211
8 MTO_ASORT_NEWSEL Instance attribute Public Type reference (TYPE) WRF_APC_ASORT_LIST_TTY New assortments selection 20040211
9 MTO_ASORT_SELECTED Instance attribute Private Type reference (TYPE) WRF_APC_ASORT_LIST_TTY Assortments already selected 20040211
10 MTO_KFIG_LIST Instance attribute Private Type reference (TYPE) WRF_APC_KFIG_LIST_TTY Key figure(s) used 20040211
11 MTR_ASORT_VISIBLE Instance attribute Private Type reference (TYPE) WRF_APC_ASRT_RTTY Selection table for the assortment 20040422
12 MT_ITEMS Instance attribute Private Type reference (TYPE) WRF_APC_ASORTSEL_TREEITEM_TTY Table type for the assortments selection tree item 20040211
13 MT_NODES Instance attribute Private Type reference (TYPE) TREEV_NTAB Tree Control: Node Table 20040211
14 MT_PRESELECTED_NODES Instance attribute Private Type reference (TYPE) TREEV_NKS Pre-selected nodes 20050617
15 M_ASORTSEL_CONT_NAME Instance attribute Private Type reference (TYPE) SCRFNAME Assortments selection container name 20040211
16 M_DISPLAY_ONLY Instance attribute Private Type reference (TYPE) XFELD If 'X', the assortment selection is only displayed (no chg.) 20040430
17 M_DISTINCT Instance attribute Private Type reference (TYPE) XFELD If 'X', the assortment is shown only once 20040402
18 M_LOCK_SELECTED Instance attribute Private Type reference (TYPE) XFELD If 'X', the assortment already selected cannot be deselected 20040405
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Initialize instance of the assortment selection dialog class 20040211
2 FILL_ASORTSEL_TREE Instance method Private Method Fill the assortment selection tree 20040211
3 GET_ASORTS_SELECTION Instance method Private Method Get the selected assortments 20050617
4 GET_NODES_SELECTION Instance method Public Method Get the selected nodes (Assortments) 20050617
5 LOAD_DATA Instance method Public Method Load the assortments into the selection dialog 20040211
6 RESET Instance method Public Method Reset the characteristic values selection dialog object 20040211
7 UPDATE_ASORT_SELECTION Instance method Private Method Update assortment into the sel. table 20040211
Events
Class CL_WRF_APC_ASORTSEL_DIALOG has no event.
Types
Class CL_WRF_APC_ASORTSEL_DIALOG has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONT_NAME Call by reference Type reference (TYPE) C Dynpro-Custom-Control, dem Container zugeordnet werden soll 20040211
# Exception Resumable Description Created on
1 CX_WRF_APC_DIALOG_EXCEPTIONS Operational APC - Dialog Process Exceptions 20040211
2 CX_WRF_APC_ROOT_EXCEPTIONS Operational APC - Global common exceptions 20040211

Method FILL_ASORTSEL_TREE Signature

Method FILL_ASORTSEL_TREE on class CL_WRF_APC_ASORTSEL_DIALOG has no parameter.
Method FILL_ASORTSEL_TREE on class CL_WRF_APC_ASORTSEL_DIALOG has no exception.

Method GET_ASORTS_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Model: Node Key 20050617

Method GET_ASORTS_SELECTION on class CL_WRF_APC_ASORTSEL_DIALOG has no exception.

Method GET_NODES_SELECTION Signature

Method GET_NODES_SELECTION on class CL_WRF_APC_ASORTSEL_DIALOG has no parameter.
# Exception Resumable Description Created on
1 CX_WRF_APC_DIALOG_EXCEPTIONS 20050617
2 CX_WRF_APC_ROOT_EXCEPTIONS Operational APC - Global common exceptions 20050617

Method LOAD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITO_ASORT Call by reference Type reference (TYPE) WRF_APC_ASRT_TTY Tabellentyp für Sortiment der operative SPS 20040211
2 Importing ITO_ASORT_SELECTED Call by reference Type reference (TYPE) WRF_APC_ASORT_LIST_TTY Assortments already selected 20040211
3 Importing ITO_KFIG_LIST Call by reference Type reference (TYPE) WRF_APC_KFIG_LIST_TTY Key figure(s) used 20040211
4 Importing ITR_ASORT_VISIBLE Call by reference Type reference (TYPE) WRF_APC_ASRT_RTTY Selektionstabelle für Sortiment 20040422
5 Importing I_DISPLAY_ONLY Call by reference Type reference (TYPE) XFELD SPACE 20040430
6 Importing I_DISTINCT Call by reference Type reference (TYPE) XFELD SPACE 20040402
7 Importing I_LOCK_SELECTED Call by reference Type reference (TYPE) XFELD 'X' 20040405
# Exception Resumable Description Created on
1 CX_WRF_APC_DIALOG_EXCEPTIONS Operational APC - Dialog Process Exceptions 20040211
2 CX_WRF_APC_ROOT_EXCEPTIONS Operational APC - Global common exceptions 20040211

Method RESET Signature

Method RESET on class CL_WRF_APC_ASORTSEL_DIALOG has no parameter.
# Exception Resumable Description Created on
1 CX_WRF_APC_DIALOG_EXCEPTIONS Operational APC - Dialog Process Exceptions 20040211
2 CX_WRF_APC_ROOT_EXCEPTIONS Operational APC - Global common exceptions 20040211

Method UPDATE_ASORT_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NODE Call by reference Type reference (TYPE) TREEV_NODE Tree Control: Attribute eines Knotens 20040211
2 Importing I_SELECTED Call by reference Type reference (TYPE) XFELD SPACE Indicates if the characteristic values must be selected. 20040211

Method UPDATE_ASORT_SELECTION on class CL_WRF_APC_ASORTSEL_DIALOG has no exception.
History
Last changed by/on SAP  20050705 
SAP Release Created in 111