SAP ABAP Class CL_WSTN_PP_ALLOC_DIALOG (Encapsulate the dialog to define the prepack allocation plan)
Hierarchy
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
   LO-MD-MM (Application Component) Material Master
     WSTRN (Package) Prepack Allocation Planning Dialog
Properties
Class CL_WSTN_PP_ALLOC_DIALOG  
Short Description Encapsulate the dialog to define the prepack allocation plan    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class WSTRN    
Program status P  SAP Standard Production Program 
Category 0   
Package WSTRN   Prepack Allocation Planning Dialog 
Created 20011119   SAP 
Last change 20011122   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNTB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WSTN_PP_ALLOC_DIALOG has no interface implemented.
Friends
Class CL_WSTN_PP_ALLOC_DIALOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ANSWER_NO Constant Private Type reference (TYPE) C '2' Popup to confirm answer 'No' 20011210
2 CO_ANSWER_YES Constant Private Type reference (TYPE) C '1' Popup to confirm answer 'Yes' 20011210
3 CO_FCODE_ADD_ALRULE Constant Private Type reference (TYPE) SYUCOMM 'ADD_ALRULE' FCode to add a new allocation rule 20011119
4 CO_FCODE_ADD_ASORT Constant Private Type reference (TYPE) SYUCOMM 'ADD_ASORT' FCode to add a new assortment 20011119
5 CO_FCODE_ADD_NOASORT Constant Private Type reference (TYPE) SYUCOMM 'ADD_NOASORT' FCode to add site groups without assortment 20011119
6 CO_FCODE_ALLOC_ARTICLE Constant Private Type reference (TYPE) SYUCOMM 'AL_ART' FCode to add an article into the allocation plan 20011119
7 CO_FCODE_DEALLOC_ARTICLE Constant Private Type reference (TYPE) SYUCOMM 'DL_ART' FCode to remove an article from the allocation plan 20011119
8 CO_FCODE_DFN_DC_DELV Constant Private Type reference (TYPE) SYUCOMM 'DFN_DC_DELV' FCode to define DC delivery phase 20020806
9 CO_FCODE_DFN_SITE_DELV Constant Private Type reference (TYPE) SYUCOMM 'DFN_SITE_DELV' FCode to define site delivery phase 20020806
10 CO_FCODE_DSP_ALRULE Constant Private Type reference (TYPE) SYUCOMM 'WA23' FCode to display the allocation rule 20020411
11 CO_FCODE_RMV_ITEM Constant Private Type reference (TYPE) SYUCOMM 'RMV_ITEM' FCode to remove an assortment or alloc. rule 20011119
12 CO_FCODE_RVW_SITE Constant Private Type reference (TYPE) SYUCOMM 'RVW_SITE' FCode to review site groups 20011119
13 CO_FCODE_TOGGLE_SITE_GRP Constant Private Type reference (TYPE) SYUCOMM 'TGL_SITE_GRP' FCode to toggle between var. per site or group 20020411
14 CO_FCODE_TOGGLE_VAR_PP Constant Private Type reference (TYPE) SYUCOMM 'TGL_VAR_PP' FCode to toggler between alloc. by variant vs prepack 20020411
15 CO_FNAME_FILGRP Constant Private Type reference (TYPE) LVC_FNAME 'FILGRP' Field name for the site group (FILGRP) 20020311
16 CO_GRID_PREPACK Constant Private Type reference (TYPE) C '1' Prepacks grid is displayed 20020411
17 CO_GRID_VARIANT Constant Private Type reference (TYPE) C '2' Variants grid is displayed 20020411
18 CO_MODE_GROUP Constant Private Type reference (TYPE) C '2' Mode group; The nb. of var. displayed is for the group 20020410
19 CO_MODE_SITE Constant Private Type reference (TYPE) C '1' Mode site; The nb. of var. displayed is for each site 20020410
20 CO_NODE_ALRULE Constant Private Type reference (TYPE) TV_NODEKEY '*ALRULE' Node key: By Alloc. Rule 20011121
21 CO_NODE_ASORT Constant Private Type reference (TYPE) TV_NODEKEY '*ASORT' Node key: By Assortment 20011121
22 CO_NODE_NOASORT Constant Private Type reference (TYPE) TV_NODEKEY '*NOASORT' Node key: Site group without assortment 20011121
23 CO_NODE_ROOT Constant Private Type reference (TYPE) TV_NODEKEY '*ROOT' Node key: Root 20011121
24 CO_TITLE_DC_DELV_PHASES_PP Constant Private Type reference (TYPE) GUI_TITLE '210E' GUI Title: Prepack Article DC Delivery Phases 20020806
25 CO_TITLE_SITE_DELV_PHASES_PP Constant Private Type reference (TYPE) GUI_TITLE '210D' GUI Title: Prepack Article Site Delivery Phases 20020806
26 CO_WA23 Constant Private Type reference (TYPE) SYTCODE 'WA23' Display allocation rule transaction 20020411
27 G_ALLOCATION_CHANGED Instance attribute Private Type reference (TYPE) XFELD Indicates if some allocation line have been changed 20011210
28 G_COLPP_CPTOTAL Instance attribute Private Type reference (TYPE) I First column position of field CPQTY (F0001) in the ALV grid 20020403
29 G_COLPP_CT Instance attribute Private Type reference (TYPE) I Column position of field CT in the ALV grid 20020403
30 G_COLPP_FILGRP Instance attribute Private Type reference (TYPE) I Column position of field FILGRP in the ALV grid 20020403
31 G_COLPP_MATNR Instance attribute Private Type reference (TYPE) I Column position of field MATNR in the ALV grid 20020403
32 G_COLPP_QTY_AL_SITE Instance attribute Private Type reference (TYPE) I Column position of field QTY_ALL_SITE in the ALV grid 20020403
33 G_COLPP_QTY_AL_SITE_VTOT Instance attribute Private Type reference (TYPE) I Column position of field QTY_AL_SITE_VTOT in the ALV grid 20020409
34 G_COLPP_QTY_AL_TOTAL Instance attribute Private Type reference (TYPE) I Column position of field QTY_ALL_TOTAL in the ALV grid 20020403
35 G_COLPP_QTY_AL_VTOTAL Instance attribute Private Type reference (TYPE) I Column position of field QTY_AL_VTOTAL in the ALV grid 20020403
36 G_COLVAR_ATZHL Instance attribute Private Type reference (TYPE) I Column position of field ATZHL in the VAR grid 20020402
37 G_COLVAR_CPQTY_SITE Instance attribute Private Type reference (TYPE) I First col. position of field CPQTY (F0001) in the VAR grid 20020408
38 G_COLVAR_CPQTY_TOTAL Instance attribute Private Type reference (TYPE) I First col. position of field CPQTY (TF0001) in the VAR grid 20020408
39 G_COLVAR_CT Instance attribute Private Type reference (TYPE) I Column position of field CT in the VAR grid 20020402
40 G_COLVAR_FILGRP Instance attribute Private Type reference (TYPE) I Column position of field FILGRP in the ALV grid 20020408
41 G_COLVAR_QTY_AL_SITE_VTOT Instance attribute Private Type reference (TYPE) I Column position of field QTY_AL_SITE_VTOT in the ALV grid 20020409
42 G_COLVAR_QTY_AL_VTOTAL Instance attribute Private Type reference (TYPE) I Column position of field QTY_AL_VTOTAL in the VAR grid 20020402
43 G_COLVAR_SCHAR Instance attribute Private Type reference (TYPE) I Column position of field SCHAR in the VAR grid 20020402
44 G_CONTAINER_NAME Instance attribute Private Type reference (TYPE) SCRFNAME Name of the Screen CustCtrl Name to Link Container To 20011119
45 G_CURR_ASORT Instance attribute Private Type reference (TYPE) ASORT Currently selected assortment 20011206
46 G_CURR_SBELN Instance attribute Private Type reference (TYPE) SBELN Currently selected allocation rule 20011206
47 G_DISPLAY_ONLY Instance attribute Private Type reference (TYPE) XFELD Indicator for display mode only 20011119
48 G_GRID_DISPLAYED Instance attribute Private Type reference (TYPE) C Indicates which allocation grid is showed 20020411
49 G_MSGID Instance attribute Private Type reference (TYPE) SYMSGID Messages, Message Class 20020425
50 G_MSGNO Instance attribute Private Type reference (TYPE) SYMSGNO Messages, Message Number 20020425
51 G_MSGTXT Instance attribute Private Type reference (TYPE) NATXT Message text 20020425
52 G_NEVER_DISPLAY Instance attribute Private Type reference (TYPE) XFELD Indicates if it contains data that have never been displayed 20011123
53 G_O_ALLOC_PLANNING Instance attribute Private Object reference (TYPE REF TO) CL_WSTN_PP_ALLOC_PLANNING Allocation planning data 20011121
54 G_O_AL_TBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Allocation tree toolbar 20011119
55 G_O_AL_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SIMPLE_TREE Allocation selection tree 20011119
56 G_O_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Custom cont. that make the link between the class and dialog 20011119
57 G_O_EXIT_ALLOC_DIALOG Static Attribute Private Object reference (TYPE REF TO) IF_EX_WSTRN_ALLOC_DIALOG Business add-in interface IF_EX_WSTRN_ALLOC_DIALOG 20020415
58 G_O_HOR_GRID_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter between both ALV grids 20020401
59 G_O_HOR_TREE_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter between the toolbar and the tree 20020401
60 G_O_LEFT_CONT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent container for the assort. toolbar and tree 20011119
61 G_O_PP_ALVGRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID Prepack allocation plan ALV grid 20020401
62 G_O_PP_CONT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for the allocation ALV grid 20020401
63 G_O_RIGHT_CONT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent container for the ALV grids 20020401
64 G_O_TBAR_CONT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for the allocation tree toolbar 20011119
65 G_O_TREE_CONT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for the allocation tree 20011119
66 G_O_VAR_ALVGRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID Variant allocation plan ALV grid 20020402
67 G_O_VAR_CONT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for the variant ALV grid 20020401
68 G_O_VER_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter between the grid and the tree 20011119
69 G_PP_COMPONENTS_CHANGED Instance attribute Private Type reference (TYPE) XFELD Indicates if some prepack components have been changed 20011206
70 G_PP_DATA_INVALID Instance attribute Private Type reference (TYPE) XFELD Indicates if the prepack allocation ALV gird contain errors 20020402
71 G_S_AL_CURRNODE Instance attribute Private Type reference (TYPE) WSTN_ALLOC_TREENODE Node currently selected in the allocation tree 20011121
72 G_S_PP_LAYO Instance attribute Private Type reference (TYPE) LVC_S_LAYO Layout definition of the prepack allocation plan ALV grid 20020401
73 G_S_VAR_LAYO Instance attribute Private Type reference (TYPE) LVC_S_LAYO Layout definition of the variant allocation plan ALV grid 20020402
74 G_T_AL_TREENODES Instance attribute Private Type reference (TYPE) WSTN_ALLOC_TREENODE_TAB Table with all allocation tree nodes 20011121
75 G_T_EXCLUDE Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Exclude toolbar buttons 20020409
76 G_T_PP_DIALOG Instance attribute Private Object reference (TYPE REF TO) DATA Pointer to the prepack allocation plan ALV grid table 20020401
77 G_T_PP_FCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field catalog for the prepack allocation plan ALV grid 20020401
78 G_T_PP_SORT Instance attribute Private Type reference (TYPE) LVC_T_SORT Sort criteria for the prepack allocation plan ALV grid 20020401
79 G_T_VAR_DIALOG Instance attribute Private Object reference (TYPE REF TO) DATA Pointer to the variant allocation plan ALV grid table 20020402
80 G_T_VAR_FCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field catalog for the variant allocation plan ALV grid 20020402
81 G_T_VAR_SORT Instance attribute Private Type reference (TYPE) LVC_T_SORT Sort criteria for the variant allocation plan ALV grid 20020408
82 G_VAR_ALVGRID_MODE Instance attribute Private Type reference (TYPE) C Indicates if nb var displayed are for each site or the group 20020410
83 G_VAR_DATA_INVALID Instance attribute Private Type reference (TYPE) XFELD Indicates if the variant allocation ALV gird contain errors 20020405
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ALLOC_RULE Instance method Private Method Add a new allocation rule in the allocation tree 20011121
2 ADD_ASSORTMENT Instance method Private Method Add a new assortment in the allocation tree 20011121
3 ADD_SITE_GROUP Instance method Private Method Add the entry "no assortment" in the allocation tree 20011121
4 ALLOCATE_PREPACKS Instance method Private Method General method for assigning prepacks 20011129
5 ALLOCATE_PREPACKS_TO_ALRULE Instance method Private Method Assign prepacks to allocation rules 20011129
6 ALLOCATE_PREPACKS_TO_SGROUP Instance method Private Method Assign prepacks to store groups 20011129
7 BUILD_PP_FCAT Instance method Private Method Build the field catalog and layout for the prepack ALV grid 20020402
8 BUILD_SKELETON_TREE Instance method Private Method Build the allocation tree skeleton 20011121
9 BUILD_VAR_FCAT Instance method Private Method Build the field catalog and layout for the variant ALV grid 20020402
10 CALCULATE_COMP_PER_SIZE Instance method Private Method Calculate the number of comp. per size for one alloc. line 20011205
11 CHECK_CHANGED_DATA Instance method Public Method Trigger the event DATA_CHANGED for the allocation ALV grids 20011218
12 CLASS_CONSTRUCTOR Static method Public Constructor Get the instance for the BAdIs 20020415
13 CONSTRUCTOR Instance method Public Constructor Initialize an instance of the allocation plan dialog class 20011119
14 CREATE_ALLOCATION_TREE Instance method Private Method Create the allocation tree 20011123
15 CREATE_TREE_TOOLBAR Instance method Private Method Create the toolbar above the allocation tree 20011123
16 DEALLOCATE_PREPACKS Instance method Private Method Unassign the selected prepacks 20011206
17 DEFINE_DELIVERY_PHASE Instance method Private Method Define delivery phases specific to a material and a group 20020412
18 DISPLAY_ALLOCATION_RULE Instance method Private Method Call the transaction to display the allocation rule 20020411
19 FREE Instance method Public Method Destroy the allocation plan dialog object 20011119
20 GET_SELECTED_ALLOC_LINES Instance method Private Method Get the selected allocation lines 20011210
21 GET_SELECTED_VARIANTS Instance method Private Method Get the selected variants 20020411
22 HANDLE_ALLOCATION_PLAN_CHANGED Instance method Private Event handling method Handle the event ALLOCATION_PLAN_CHANGED from the Alloc Obj. 20011213
23 HANDLE_NODE_CTX_MENU_REQ Instance method Private Event handling method Handle NODE_CTX_MENU_REQ on the allocation tree 20011121
24 HANDLE_NODE_CTX_MENU_SEL Instance method Private Event handling method Handle NODE_CTX_MENU_SEL on the allocation tree 20011121
25 HANDLE_NODE_KEYPRESS Instance method Private Event handling method Handle NODE_KEYPRESS on the allocation tree 20011130
26 HANDLE_NODE_SELECTION_CHANGED Instance method Private Event handling method Handle node SELECTION_CHANGED on the allocation tree 20011121
27 HANDLE_PP_GRID_DATA_CHANGED Instance method Private Event handling method Handle the event DATA_CHANGED of the PP allocation ALV grid 20020405
28 HANDLE_PP_GRID_SUBTOTAL_TEXT Instance method Private Event handling method Modify the subtotal text info to put the store group descr. 20020405
29 HANDLE_PP_GRID_TOOLBAR Instance method Private Event handling method Setup the prepack allocation ALV grid toolbar 20020405
30 HANDLE_PP_GRID_USER_COMMAND Instance method Private Event handling method Dispatch to the method that will take the appropriate action 20020405
31 HANDLE_PREPACKS_CHANGED Instance method Private Event handling method Handle the event PREPACKS_CHANGED from the Prepack Defn. obj 20011213
32 HANDLE_TREE_TOOLBAR_FUNCTION Instance method Private Event handling method Dispatch to the method that will take the appropriate action 20011119
33 HANDLE_VAR_GRID_DATA_CHANGED Instance method Private Event handling method Handle the event DATA_CHANGED of the variant ALV grid 20020405
34 HANDLE_VAR_GRID_SUBTOTAL_TEXT Instance method Private Event handling method Modify the subtotal text info to put the store group descr. 20020409
35 HANDLE_VAR_GRID_TOOLBAR Instance method Private Event handling method Setup the variant allocation ALV grid toolbar 20020409
36 HANDLE_VAR_GRID_USER_COMMAND Instance method Private Event handling method Dispatch to the method that will take the appropriate action 20020409
37 LOAD_ALLOCATION_TREE Instance method Private Method Load the initial data in the allocation tree 20011123
38 LOAD_DATA Instance method Public Method Load allocation plan data into the dialog object 20011123
39 LOAD_PREPACK_GRID Instance method Private Method Load the PP alloc. grid with the selected asort/alloc. rule 20020405
40 LOAD_VARIANT_GRID Instance method Private Method Load the variant grid with the selected asort. / alloc. rule 20020408
41 MAP_VARIANT_AND_EDITABILITY Instance method Private Method Map Qty. planned for each Var. and determine editable cells 20020408
42 MODIFY_FCAT_FOR_ALRULE Instance method Private Method Modify the field catalog for allocation by alloc. rule 20020409
43 MODIFY_FCAT_FOR_ASORT Instance method Private Method Modify the field catalog for allocation by assortment 20020409
44 PREPARE_DISPLAY Instance method Public Method Formatted output data are sent to controls 20011119
45 REFRESH_PREPACK_GRIDS Instance method Private Method Refresh the PP alloc. grid with the new assort./alloc. rule 20020408
46 RELOAD_GRIDS Instance method Public Method Reload the allocation grids 20020412
47 REMOVE_ALLOC_RULE Instance method Private Method Remove an allocation rule from the allocation tree 20011121
48 REMOVE_ASSORTMENT Instance method Private Method Remove an assortment from the allocation tree 20011121
49 REMOVE_CURRENT_NODE Instance method Private Method Remove the currently selected node 20011210
50 RESET Instance method Public Method Reset the allocation plan dialog object 20011123
51 REVIEW_SITE_GROUP Instance method Private Method Review store groups assignation for a specific assortment 20011121
52 SELECT_NODE Instance method Private Method Display the allocation plan of a selected node 20011122
53 TOGGLE_GRID_DISPLAY Instance method Private Method Toggle between the display of variants grid vs prepack 20020411
54 TOGGLE_VARIANT_DISPLAY Instance method Private Method Toggle between the dispay of variant per site vs group 20020410
Events
Class CL_WSTN_PP_ALLOC_DIALOG has no event.
Types
Class CL_WSTN_PP_ALLOC_DIALOG has no local type.
Method Signatures

Method ADD_ALLOC_RULE Signature

Method ADD_ALLOC_RULE on class CL_WSTN_PP_ALLOC_DIALOG has no parameter.
Method ADD_ALLOC_RULE on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method ADD_ASSORTMENT Signature

Method ADD_ASSORTMENT on class CL_WSTN_PP_ALLOC_DIALOG has no parameter.
# Exception Resumable Description Created on
1 INVALID_ASORTMENT Das Sortiment kann nicht hinzugefügt werden 20011214

Method ADD_SITE_GROUP Signature

Method ADD_SITE_GROUP on class CL_WSTN_PP_ALLOC_DIALOG has no parameter.
# Exception Resumable Description Created on
1 ALREADY_ADDED Es sind bereits Werksgruppen ohne Sortiment definiert 20011122
2 INVALID_ASORTMENT Das Sortiment kann nicht hinzugefügt werden 20011214

Method ALLOCATE_PREPACKS Signature

Method ALLOCATE_PREPACKS on class CL_WSTN_PP_ALLOC_DIALOG has no parameter.
# Exception Resumable Description Created on
1 NO_ARTICLES Es sind keine Materialien für die Aufteilung verfügbar 20011129

Method ALLOCATE_PREPACKS_TO_ALRULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_T_FILNR Call by reference Type reference (TYPE) WSTN_FILNR_TAB Tabelle für alle Werke ohne Listungskonditionen 20020311
2 Importing IM_SBELN Call by reference Type reference (TYPE) SBELN Nummer der Aufteilregel 20011130
# Exception Resumable Description Created on
1 NO_ARTICLES Es sind keine Materialien für die Aufteilung verfügbar 20011130

Method ALLOCATE_PREPACKS_TO_SGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_T_FILNR Call by reference Type reference (TYPE) WSTN_FILNR_TAB Tabelle für alle Werke ohne Listungskonditionen 20020311
2 Importing IM_ASORT Call by reference Type reference (TYPE) ASORT Sortiment 20011129
# Exception Resumable Description Created on
1 NO_ARTICLES Es sind keine Materialien für die Aufteilung verfügbar 20011130

Method BUILD_PP_FCAT Signature

Method BUILD_PP_FCAT on class CL_WSTN_PP_ALLOC_DIALOG has no parameter.
Method BUILD_PP_FCAT on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method BUILD_SKELETON_TREE Signature

Method BUILD_SKELETON_TREE on class CL_WSTN_PP_ALLOC_DIALOG has no parameter.
Method BUILD_SKELETON_TREE on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method BUILD_VAR_FCAT Signature

Method BUILD_VAR_FCAT on class CL_WSTN_PP_ALLOC_DIALOG has no parameter.
Method BUILD_VAR_FCAT on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method CALCULATE_COMP_PER_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_QTY_AL_SITE_VTOT Call by reference Type reference (TYPE) WSTN_QTY_AL_SITE_VTOT Gesamtmengen für Varianten pro Werk 20020409
2 Exporting EX_QTY_AL_VTOTAL Call by reference Type reference (TYPE) WSTN_QTY_AL_VTOTAL Gesamtmengen für Varianten 20011205
3 Exporting EX_T_COMP_SIZE Call by reference Type reference (TYPE) WSTN_AL_COMP_SUM_PER_SIZE_TAB Tabelle mit Anzahl der Komponenten pro Größe 20011205
4 Importing IM_PPNR Call by reference Type reference (TYPE) WSTR_LOTNR Materialnummer des Lotmaterials 20011205
5 Importing IM_QTY_AL_SITE Call by reference Type reference (TYPE) WSTN_QTY_AL_SITE Zugeteilte Materialmenge pro Werk 20020409
6 Importing IM_QTY_AL_TOTAL Call by reference Type reference (TYPE) WSTN_QTY_AL_TOTAL Zugeteilte Materialmenge pro Werksgruppe 20011205

Method CALCULATE_COMP_PER_SIZE on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method CHECK_CHANGED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALID Call by reference Type reference (TYPE) CHAR01 Gibt an, ob alle Daten gültig sind 20011221

Method CHECK_CHANGED_DATA on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_WSTN_PP_ALLOC_DIALOG has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTAINER_NAME Call by reference Type reference (TYPE) C Dynpro-Custom-Control, dem Container zugeordnet werden soll 20011119
2 Importing IM_DISPLAY_ONLY Call by reference Type reference (TYPE) XFELD Kennzeichen nur Anzeigemodus 20011119

Method CONSTRUCTOR on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method CREATE_ALLOCATION_TREE Signature

Method CREATE_ALLOCATION_TREE on class CL_WSTN_PP_ALLOC_DIALOG has no parameter.
Method CREATE_ALLOCATION_TREE on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method CREATE_TREE_TOOLBAR Signature

Method CREATE_TREE_TOOLBAR on class CL_WSTN_PP_ALLOC_DIALOG has no parameter.
Method CREATE_TREE_TOOLBAR on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method DEALLOCATE_PREPACKS Signature

Method DEALLOCATE_PREPACKS on class CL_WSTN_PP_ALLOC_DIALOG has no parameter.
# Exception Resumable Description Created on
1 ALLOCATION_LOCKED Some allocation lines are locked 20050922
2 NO_SELECTION Es sind keine Aufteilungszeilen f. die Ausplanung ausgewählt 20011210

Method DEFINE_DELIVERY_PHASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTYP Call by reference Type reference (TYPE) ATTYP Materialtyp 20020412
2 Importing IM_DELV_TYPE Call by reference Type reference (TYPE) WSTN_DELV_TYPE Typ der Default-Lieferwelle 20020806
# Exception Resumable Description Created on
1 ALLOCATION_LOCKED Some allocation lines are locked 20050923
2 NO_SELECTION Es sind keine Aufteilungszeilen f. die Ausplanung ausgewählt 20020412

Method DISPLAY_ALLOCATION_RULE Signature

Method DISPLAY_ALLOCATION_RULE on class CL_WSTN_PP_ALLOC_DIALOG has no parameter.
# Exception Resumable Description Created on
1 DISPLAY_NOT_ALLOWED Überprüf. der Werksgruppen zu einer Aufteilregel nicht mögl. 20020411
2 NO_NODE_SELECTED Es wurde kein Knoten im Aufteilungsbaum ausgewählt 20020411

Method FREE Signature

Method FREE on class CL_WSTN_PP_ALLOC_DIALOG has no parameter.
Method FREE on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method GET_SELECTED_ALLOC_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_T_AL_SEL Call by reference Type reference (TYPE) WSTN_AL_SEL_TAB Markierte Aufteilungszeilen im ALV-Grid 20011210
# Exception Resumable Description Created on
1 NO_ALLOC_LINES_SELECTED Es wurden keine Aufteilungszeilen markiert 20020411

Method GET_SELECTED_VARIANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_T_AL_SEL Call by reference Type reference (TYPE) WSTN_AL_SEL_TAB Markierte Aufteilungszeilen im ALV-Grid 20020411
# Exception Resumable Description Created on
1 NO_SELECTIONS Es wurde keine Auswahl vorgenommen 20020411

Method HANDLE_ALLOCATION_PLAN_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PLANNR Call by reference Attribute reference (LIKE) 20011213
2 Importing IM_PONUM Call by reference Attribute reference (LIKE) 20011213
3 Importing IM_UPDOPER Call by reference Attribute reference (LIKE) 20011213

Method HANDLE_ALLOCATION_PLAN_CHANGED on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method HANDLE_NODE_CTX_MENU_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Value transfer Attribute reference (LIKE) 20011121
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20011121

Method HANDLE_NODE_CTX_MENU_REQ on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method HANDLE_NODE_CTX_MENU_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20011121
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20011121

Method HANDLE_NODE_CTX_MENU_SEL on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method HANDLE_NODE_KEYPRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Attribute reference (LIKE) 20011130
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20011130

Method HANDLE_NODE_KEYPRESS on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method HANDLE_NODE_SELECTION_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20011121

Method HANDLE_NODE_SELECTION_CHANGED on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method HANDLE_PP_GRID_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Attribute reference (LIKE) 20020405
2 Importing E_ONF4 Call by reference Attribute reference (LIKE) 20020405
3 Importing E_ONF4_AFTER Call by reference Attribute reference (LIKE) 20020405
4 Importing E_ONF4_BEFORE Call by reference Attribute reference (LIKE) 20020405
5 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20020405

Method HANDLE_PP_GRID_DATA_CHANGED on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method HANDLE_PP_GRID_SUBTOTAL_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EP_SUBTOT_LINE Call by reference Attribute reference (LIKE) 20020405
2 Importing ES_SUBTOTTXT_INFO Call by reference Attribute reference (LIKE) 20020405
3 Importing E_EVENT_DATA Call by reference Attribute reference (LIKE) 20020405

Method HANDLE_PP_GRID_SUBTOTAL_TEXT on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method HANDLE_PP_GRID_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Call by reference Attribute reference (LIKE) 20020405
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20020405

Method HANDLE_PP_GRID_TOOLBAR on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method HANDLE_PP_GRID_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20020405

Method HANDLE_PP_GRID_USER_COMMAND on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method HANDLE_PREPACKS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NEW_MENGE Call by reference Attribute reference (LIKE) 20011213
2 Importing IM_OLD_MENGE Call by reference Attribute reference (LIKE) 20011213
3 Importing IM_PPNR Call by reference Attribute reference (LIKE) 20011213
4 Importing IM_UPDOPER Call by reference Attribute reference (LIKE) 20011213
5 Importing IM_VARNR Call by reference Attribute reference (LIKE) 20011213

Method HANDLE_PREPACKS_CHANGED on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method HANDLE_TREE_TOOLBAR_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20011119

Method HANDLE_TREE_TOOLBAR_FUNCTION on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method HANDLE_VAR_GRID_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Attribute reference (LIKE) 20020405
2 Importing E_ONF4 Call by reference Attribute reference (LIKE) 20020405
3 Importing E_ONF4_AFTER Call by reference Attribute reference (LIKE) 20020405
4 Importing E_ONF4_BEFORE Call by reference Attribute reference (LIKE) 20020405
5 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20020405

Method HANDLE_VAR_GRID_DATA_CHANGED on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method HANDLE_VAR_GRID_SUBTOTAL_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EP_SUBTOT_LINE Call by reference Attribute reference (LIKE) 20020409
2 Importing ES_SUBTOTTXT_INFO Call by reference Attribute reference (LIKE) 20020409
3 Importing E_EVENT_DATA Call by reference Attribute reference (LIKE) 20020409

Method HANDLE_VAR_GRID_SUBTOTAL_TEXT on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method HANDLE_VAR_GRID_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Call by reference Attribute reference (LIKE) 20020409
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20020409

Method HANDLE_VAR_GRID_TOOLBAR on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method HANDLE_VAR_GRID_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20020409

Method HANDLE_VAR_GRID_USER_COMMAND on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method LOAD_ALLOCATION_TREE Signature

Method LOAD_ALLOCATION_TREE on class CL_WSTN_PP_ALLOC_DIALOG has no parameter.
Method LOAD_ALLOCATION_TREE on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method LOAD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_O_ALLOC_PLANNING Call by reference Object reference (TYPE REF TO) CL_WSTN_PP_ALLOC_PLANNING Aufteilungsplanungsdaten 20011123
# Exception Resumable Description Created on
1 NO_ALLOCATION_OBJECT Es wurde kein Aufteilungsobjekt angegeben 20011213

Method LOAD_PREPACK_GRID Signature

Method LOAD_PREPACK_GRID on class CL_WSTN_PP_ALLOC_DIALOG has no parameter.
Method LOAD_PREPACK_GRID on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method LOAD_VARIANT_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ASORT Call by reference Type reference (TYPE) ASORT Sortiment 20020408
2 Importing IM_SBELN Call by reference Type reference (TYPE) SBELN Nummer der Aufteilregel 20020408

Method LOAD_VARIANT_GRID on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method MAP_VARIANT_AND_EDITABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_S_VAR_DIALOG Call by reference Type reference (TYPE) ANY Repräsentieren eine Zeile im ALV-Grid Varianten 20020408
2 Importing IM_2ATINN Call by reference Type reference (TYPE) ATINN Merkmals-ID (Farbe) 20020408
3 Importing IM_2ATZHL Call by reference Type reference (TYPE) ATZHL Merkmals-ID (Farbe) 20020408
4 Importing IM_ASORT Call by reference Type reference (TYPE) ASORT Sortiment 20020408
5 Importing IM_FILGRP Call by reference Type reference (TYPE) WISP_FILGRP Filialgruppe 20020408
6 Importing IM_SBELN Call by reference Type reference (TYPE) SBELN Nummer der Aufteilregel 20020408

Method MAP_VARIANT_AND_EDITABILITY on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method MODIFY_FCAT_FOR_ALRULE Signature

Method MODIFY_FCAT_FOR_ALRULE on class CL_WSTN_PP_ALLOC_DIALOG has no parameter.
Method MODIFY_FCAT_FOR_ALRULE on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method MODIFY_FCAT_FOR_ASORT Signature

Method MODIFY_FCAT_FOR_ASORT on class CL_WSTN_PP_ALLOC_DIALOG has no parameter.
Method MODIFY_FCAT_FOR_ASORT on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method PREPARE_DISPLAY Signature

Method PREPARE_DISPLAY on class CL_WSTN_PP_ALLOC_DIALOG has no parameter.
Method PREPARE_DISPLAY on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method REFRESH_PREPACK_GRIDS Signature

Method REFRESH_PREPACK_GRIDS on class CL_WSTN_PP_ALLOC_DIALOG has no parameter.
Method REFRESH_PREPACK_GRIDS on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method RELOAD_GRIDS Signature

Method RELOAD_GRIDS on class CL_WSTN_PP_ALLOC_DIALOG has no parameter.
Method RELOAD_GRIDS on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method REMOVE_ALLOC_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CONFIRM Call by reference Type reference (TYPE) C Zurückgabe der Bestätigung des Benutzers 20020315
2 Importing IM_SBELN Call by reference Type reference (TYPE) SBELN Nummer der Aufteilregel 20011210
# Exception Resumable Description Created on
1 ALLOCATION_LOCKED Some allocation lines are locked 20050921

Method REMOVE_ASSORTMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CONFIRM Call by reference Type reference (TYPE) C Zurückgabe der Bestätigung des Benutzers 20020315
2 Importing IM_ASORT Call by reference Type reference (TYPE) ASORT Sortiment 20011210
# Exception Resumable Description Created on
1 ALLOCATION_LOCKED Some allocation lines are locked 20050921

Method REMOVE_CURRENT_NODE Signature

Method REMOVE_CURRENT_NODE on class CL_WSTN_PP_ALLOC_DIALOG has no parameter.
# Exception Resumable Description Created on
1 INVALID_ALLOC_RULE The allocation rule cannot be removed 20050921
2 INVALID_ASSORTMENT The assortment cannot be removed 20050921
3 NO_NODE_SELECTED Es wurde kein Knoten im Aufteilungsbaum ausgewählt 20011210

Method RESET Signature

Method RESET on class CL_WSTN_PP_ALLOC_DIALOG has no parameter.
Method RESET on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method REVIEW_SITE_GROUP Signature

Method REVIEW_SITE_GROUP on class CL_WSTN_PP_ALLOC_DIALOG has no parameter.
# Exception Resumable Description Created on
1 ERROR_WITH_DYNAMIC_TABLE Dyn. Erstell. int. Tab. zur Werksgrup.-Überprüf. nicht mögl. 20020128
2 NO_NODE_SELECTED Es wurde kein Knoten im Aufteilungsbaum ausgewählt 20020315
3 REVIEW_NOT_ALLOWED Überprüf. der Werksgruppen zu einer Aufteilregel nicht mögl. 20020124

Method SELECT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REFRESH_ALLOC_GRID Call by reference Type reference (TYPE) XFELD 'X' Gibt an, ob ALV-Grid Aufteilungsplan aktualis. werden soll 20011206
2 Importing IM_SELECTED_NODE Call by reference Type reference (TYPE) TV_NODEKEY Ausgewählter Knotenschlüssel 20011206
# Exception Resumable Description Created on
1 NODE_NOT_FOUND Der Knoten existiert nicht 20011122

Method TOGGLE_GRID_DISPLAY Signature

Method TOGGLE_GRID_DISPLAY on class CL_WSTN_PP_ALLOC_DIALOG has no parameter.
Method TOGGLE_GRID_DISPLAY on class CL_WSTN_PP_ALLOC_DIALOG has no exception.

Method TOGGLE_VARIANT_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VAR_ALVGRID_MODE Call by reference Type reference (TYPE) C SPACE Angeforderter Modus (Werk oder Gruppe) 20020410

Method TOGGLE_VARIANT_DISPLAY on class CL_WSTN_PP_ALLOC_DIALOG has no exception.
History
Last changed by/on SAP  20011122 
SAP Release Created in 110