SAP ABAP Class CL_WSTN_PP_ALLOC_PLANNING (Encapsulate the allocation planning data)
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_PLANNING  
Short Description Encapsulate the allocation planning data    
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 20011121   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WSTN_PP_ALLOC_PLANNING has no forward declaration.
Interfaces
Class CL_WSTN_PP_ALLOC_PLANNING has no interface implemented.
Friends
Class CL_WSTN_PP_ALLOC_PLANNING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_DELV_TYPE_DC Constant Public Type reference (TYPE) WSTN_DELV_TYPE 'B' Default delivery phase for DC 20020102
2 CO_DELV_TYPE_SITE Constant Public Type reference (TYPE) WSTN_DELV_TYPE 'A' Default delivery phase for sites 20020102
3 CO_NR_PLANNR Constant Private Type reference (TYPE) NROBJ 'WSTNPLANNR' Name of number range object for planning number 20011227
4 CO_STS_DELIVERY_CHANGED Constant Public Type reference (TYPE) CHAR01 '5' Maintenance status for "Delivery phase changed" 20011129
5 CO_STS_NEW_POSITION Constant Public Type reference (TYPE) CHAR01 '1' Maintenance status for "ALLOC. TABLE ITEM" 20011129
6 CO_STS_POSITION_DELETED Constant Public Type reference (TYPE) CHAR01 '7' Maintenance status for "Position deleted" 20011129
7 CO_STS_POSITION_LOCKED Constant Public Type reference (TYPE) CHAR01 '8' Maintenance status for "Position locked" 20050920
8 CO_STS_QTY_CHANGED Constant Public Type reference (TYPE) CHAR01 '2' Maintenance status for "Quantity changed" 20011129
9 CO_STS_SITE_ADDED Constant Public Type reference (TYPE) CHAR01 '4' Maintenance status for "Site(s) added" 20011129
10 CO_STS_SITE_CHANGED Constant Public Type reference (TYPE) CHAR01 '3' Maintenance status for "Site(s) changed" 20011129
11 CO_STS_SITE_DELETED Constant Public Type reference (TYPE) CHAR01 '6' Maintenance status for "Site(s) deleted" 20011129
12 CO_TYP_ASSORTMENT Constant Private Type reference (TYPE) W_SOTYP 'C' Assortment Category for global assortment 20020201
13 G_DATA_CHANGED Instance attribute Public Type reference (TYPE) XFELD Indicates if some allocation data have been changed 20020115
14 G_LAST_PONUM Instance attribute Private Type reference (TYPE) ABELP Last item number used 20011129
15 G_MSGID Instance attribute Private Type reference (TYPE) SYMSGID Messages, Message Class 20020426
16 G_MSGNO Instance attribute Private Type reference (TYPE) SYMSGNO Messages, Message Number 20020426
17 G_MSGTXT Instance attribute Private Type reference (TYPE) NATXT Message text 20020426
18 G_MULT_DFTLW_DC Instance attribute Public Type reference (TYPE) XFELD Indicates if it exist multiple default delv. dates for DC 20020122
19 G_MULT_DFTLW_SITE Instance attribute Public Type reference (TYPE) XFELD Indicates if it exist multiple default delv. dates for sites 20020122
20 G_O_PREPACK Instance attribute Public Object reference (TYPE REF TO) CL_WSTN_PREPACK_DEFN Prepack definition data 20011126
21 G_S_AL_LINK Instance attribute Public Type reference (TYPE) WSTN_AL_LINK Relation between alloc table created and generic article 20011121
22 G_S_TMGW4 Static Attribute Private Type reference (TYPE) TMGW4 Default Settings and Flags for Prepack Planning Tool 20011228
23 G_S_TWSAI Instance attribute Public Type reference (TYPE) TWSAI Current season information 20020312
24 G_T_AL_ALLOC Instance attribute Public Type reference (TYPE) WSTN_AL_ALLOC_TAB PP Allocation planning - Lines 20011121
25 G_T_AL_ALLOC_DEL Instance attribute Private Type reference (TYPE) WSTN_AL_ALLOC_TAB PP Allocation planning - Deleted lines 20020207
26 G_T_AL_ASORT Instance attribute Public Type reference (TYPE) WSTN_AL_ASORT_TAB PP Allocation planning - Assortments 20011121
27 G_T_AL_AULW Instance attribute Public Type reference (TYPE) WSTN_AL_AULW_TAB PP Allocation planning - Site delivery phases 20011121
28 G_T_AL_AULW_DEL Instance attribute Private Type reference (TYPE) WSTN_AL_AULW_TAB PP Allocation planning - Deleted site delivery phases 20020207
29 G_T_AL_AUVW Instance attribute Public Type reference (TYPE) WSTN_AL_AUVW_TAB PP Allocation planning - DC delivery phases 20011121
30 G_T_AL_AUVW_DEL Instance attribute Private Type reference (TYPE) WSTN_AL_AUVW_TAB PP Allocation planning - Deleted DC delivery phases 20020207
31 G_T_AL_DC Instance attribute Public Type reference (TYPE) WSTN_AL_DC_TAB PP Allocation planning - Distribution centers 20011121
32 G_T_AL_DFTLW Instance attribute Public Type reference (TYPE) WSTN_AL_DFTLW_TAB PP Allocation planning - Default delivery phases 20011121
33 G_T_AL_DFTLW_DEL Instance attribute Private Type reference (TYPE) WSTN_AL_DFTLW_TAB PP Allocation planning - Deleted default delivery phases 20020207
34 G_T_AL_FILGRP Instance attribute Public Type reference (TYPE) WSTN_AL_FILGRP_TAB PP Allocation planning - Site group assignation 20011121
35 G_T_AL_FILGRP_DEL Instance attribute Private Type reference (TYPE) WSTN_AL_FILGRP_TAB PP Allocation planning - Deleted site group assignation 20020207
36 G_T_AL_MSG Instance attribute Public Type reference (TYPE) WSTN_AL_MSG_TAB PP Allocation planning - Posting messages 20011121
37 G_T_AL_PO Instance attribute Public Type reference (TYPE) WSTN_AL_PO_TAB PP Allocation planning - Purchasing documents 20011121
38 G_T_AL_POSI Instance attribute Public Type reference (TYPE) WSTN_AL_POSI_TAB PP Allocation planning - Items reference 20011121
39 G_T_AL_PTWAY Instance attribute Public Type reference (TYPE) WSTN_AL_PTWAY_TAB PP Allocation planning - DC holdback lines 20011121
40 G_T_AL_PTWAY_DEL Instance attribute Private Type reference (TYPE) WSTN_AL_PTWAY_TAB PP Allocation planning - Deleted DC holdback lines 20020207
41 G_T_AL_RULE Instance attribute Public Type reference (TYPE) WSTN_AL_ALLOC_RULE_TAB PP Allocation planning - Allocation rules 20011121
42 G_T_AL_SGROUP Instance attribute Public Type reference (TYPE) WSTN_AL_SITE_GROUP_TAB PP Allocation planning - Site group definition 20011121
43 G_T_AL_SGROUP_DEL Instance attribute Private Type reference (TYPE) WSTN_AL_SITE_GROUP_TAB PP Allocation planning - Deleted site group 20020207
44 G_T_TWSAI Static Attribute Private Type reference (TYPE) WSTN_TWSAI_TAB Season table 20020312
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ALLOCATION_RULE Instance method Public Method Add a new entry in the allocation rule 20011123
2 ADD_ARTICLE_PUTAWAY Instance method Public Method Add a material in the put-away plan of a distr. center 20011218
3 ADD_ASSORTMENT Instance method Public Method Add a new entry in the assortment table 20011123
4 ADD_DC Instance method Public Method Add a new entry in the distribution center table 20011217
5 ALLOCATE_ARTICLE Instance method Public Method Assign material to store group or allocation rule 20011130
6 CHECK_ALL_SITES_LISTED Instance method Private Method Verify if all the stores for an allocation are listed 20020311
7 CHECK_COMPLETENESS Instance method Public Method Verify if the allocation planning is correctly defined 20020205
8 CLASS_CONSTRUCTOR Static method Public Constructor Load customizing data 20011228
9 CONSTRUCTOR Instance method Public Constructor Initialize and load the allocation table 20011121
10 DEALLOCATE_ALLOC_RULE Instance method Public Method Unassign all materials that belong to an allocation rule 20011210
11 DEALLOCATE_ARTICLE Instance method Public Method Unassign one material from a store group or allocation rule 20011130
12 DEALLOCATE_ASSORTMENT Instance method Public Method Unassign all materials that belong to an assortment 20011210
13 DEALLOCATE_SITE_GROUP Instance method Public Method Unassign all materials that belong to a store group 20011210
14 DEFAULT_ASSORTMENT Instance method Private Method Determine a list of assortments that will be used by default 20020111
15 FREE Instance method Public Method Reset the allocation plan instance 20011213
16 GET_NEXT_PLANNR Instance method Private Method Get the next planning number 20011227
17 GET_ORIGINAL_SITE_GROUPS Instance method Private Method Read original sites who have no articles allocated to them 20020704
18 IS_ALLOCATION_LOCKED Instance method Public Method Verify if at least one position of the allocation is locked 20050921
19 IS_ARTICLE_USED Instance method Public Method Verify if a given material is used in the allocation plan 20020308
20 IS_PUTAWAY_LOCKED Instance method Public Method Verify if at least one position of the put-away is locked 20050922
21 READ_SITE_GROUPS Instance method Private Method Read the store groups defined by MERCAT/ASORT or MERCAT 20011212
22 READ_TWSAI Static method Private Method Access record in the table TWSAI (Season) 20020312
23 REBUILD_INTERNAL_CONTEXT Instance method Private Method Rebuild internal alloc plan context after reading alloc. tbl 20020129
24 REMOVE_ALLOCATION_RULE Instance method Public Method Remove an allocation rule 20011210
25 REMOVE_ARTICLE_PUTAWAY Instance method Public Method Remove a material from the put-away plan of a distr. center 20011218
26 REMOVE_ASSORTMENT Instance method Public Method Remove an assortment and all its store groups 20011210
27 REMOVE_DC Instance method Public Method Remove a distribution center 20011221
28 REMOVE_DC_PUTAWAY Instance method Public Method Remove all materials from the put-away plan of a DC 20011221
29 SAVE_ALLOCATION_PLAN Instance method Public Method Save the allocation and put-away plans into temporary tables 20011227
30 SET_ALLOC_TABLE_TYPE Instance method Public Method Set the allocation table type 20020102
31 SET_ARTICLE_DELV_DATE Instance method Public Method Set delivery phases at the material allocation level 20020123
32 SET_DEFAULT_DELV_DATE Instance method Public Method Set the default delivery phases for DC or Stores 20020102
33 SET_PURCHASING_PARAMETERS Instance method Public Method Set the purchasing parameters 20020102
34 SET_PUTAWAY_DELV_DATE Instance method Public Method Set delivery phases for a DC for its put-away plan 20020123
35 UPDATE_ALLOCATION_QUANTITY Instance method Public Method Update the allocation quantity of one allocation line 20011204
36 UPDATE_PUTAWAY_QUANTITY Instance method Public Method Update the put-away quantity for one DC/material 20011219
37 UPDATE_SITE_GROUPS Instance method Public Method Update the store group tables after a review 20020125
Events
# Event Type Visibility Description Created on
1 ALLOCATION_PLAN_CHANGED Instance Event
(0)
Public
(2)
Triggered each time an allocation line has been changed 20011213
2 PUTAWAY_PLAN_CHANGED Instance Event
(0)
Public
(2)
Triggered each time a put-away line has been changed 20011218
Types
Class CL_WSTN_PP_ALLOC_PLANNING has no local type.
Method Signatures

Method ADD_ALLOCATION_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SBELN Call by reference Type reference (TYPE) SBELN Nummer der Aufteilregel 20011123
# Exception Resumable Description Created on
1 ALREADY_EXIST Die Aufteilregel ist in der Tabelle bereits vorhanden 20011123

Method ADD_ARTICLE_PUTAWAY 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 20011218
2 Importing IM_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20011218
3 Importing IM_QTY_PW_DC Call by reference Type reference (TYPE) WSTN_QTY_PW_DC Geplante Einlagerungsmenge pro VZ/Material 20011220
4 Importing IM_VZWRK Call by reference Type reference (TYPE) VZWRK Verteilzentrum als Werk 20011218
# Exception Resumable Description Created on
1 MISSING_PARAMETERS Einige Parameter fehlen 20011218

Method ADD_ASSORTMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ASORT Value transfer Type reference (TYPE) ASORT Sortiment 20011123
2 Importing IM_GET_SITE_GROUPS Call by reference Type reference (TYPE) XFELD 'X' Gibt an, ob die Werksgruppen ermittelt werden sollen 20020215
# Exception Resumable Description Created on
1 ALREADY_EXIST Das Sortiment ist in der Tabelle bereits vorhanden 20011123
2 ASORT_NOT_FOUND Das Sortiment wurde nicht gefunden 20020201
3 ASORT_NOT_GLOBAL Das Sortiment ist nicht global 20020201
4 NO_SITE Es konnte kein Werk aus dem Sortiment ermittelt werden 20011214

Method ADD_DC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VZWRK Call by reference Type reference (TYPE) VZWRK Verteilzentrum als Werk 20011217
# Exception Resumable Description Created on
1 ALREADY_EXIST Das Verzeilzentrum ist in der Tabelle bereits vorhanden 20011217

Method ALLOCATE_ARTICLE 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 Exporting EX_QTY_AL_TOTAL Value transfer Type reference (TYPE) WSTN_QTY_AL_TOTAL Zugeteilte Materialmenge pro Werksgruppe 20020410
3 Importing IM_ASORT Call by reference Type reference (TYPE) ASORT Sortiment 20011130
4 Importing IM_ATTYP Call by reference Type reference (TYPE) ATTYP Materialtyp 20011130
5 Importing IM_CHECK_LISTING Call by reference Type reference (TYPE) XFELD 'X' Prüfen, ob alle Werke Listungskonditionen haben 20020410
6 Importing IM_FILGRP Call by reference Type reference (TYPE) WISP_FILGRP Filialgruppe 20011130
7 Importing IM_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20011130
8 Importing IM_QTY_AL_SITE Call by reference Type reference (TYPE) WSTN_QTY_AL_SITE Zugeteilte Materialmenge pro Werk 20020410
9 Importing IM_QTY_AL_TOTAL Call by reference Type reference (TYPE) WSTN_QTY_AL_TOTAL Zugeteilte Materialmenge pro Werksgruppe 20020410
10 Importing IM_SBELN Call by reference Type reference (TYPE) SBELN Nummer der Aufteilregel 20011130
# Exception Resumable Description Created on
1 MISSING_PARAMETERS Einige Parameter fehlen 20011130
2 WRONG_PARAMETERS Ungültige Parameterkombinationen 20011130

Method CHECK_ALL_SITES_LISTED 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 20020311
3 Importing IM_ATTYP Call by reference Type reference (TYPE) ATTYP Materialtyp 20020625
4 Importing IM_FILGRP Call by reference Type reference (TYPE) WISP_FILGRP Filialgruppe 20020311
5 Importing IM_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20020625
6 Importing IM_SBELN Call by reference Type reference (TYPE) SBELN Nummer der Aufteilregel 20020311

Method CHECK_ALL_SITES_LISTED on class CL_WSTN_PP_ALLOC_PLANNING has no exception.

Method CHECK_COMPLETENESS Signature

Method CHECK_COMPLETENESS on class CL_WSTN_PP_ALLOC_PLANNING has no parameter.
# Exception Resumable Description Created on
1 ALLOC_TBL_TYPE_MISSING Die Aufteilerart fehlt 20020205
2 DC_DELV_PHASES_MISSING Die Default-Lieferwellen für das Verteilzentrum fehlen 20020205
3 NO_ITEMS Der Aufteiler enthält keine Positionen 20020205
4 PURCH_GRP_MISSING Die Einkäufergruppe fehlt 20020205
5 PURCH_ORG_MISSING Die Einkaufsorganisation fehlt 20020205
6 SITE_DELV_PHASES_MISSING Die Default-Lieferwellen für das Werk fehlen 20020205

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_O_PREPACK Call by reference Object reference (TYPE REF TO) CL_WSTN_PREPACK_DEFN Lotdefinitionsdaten 20011126
2 Importing IM_READ_ONLY Call by reference Type reference (TYPE) XFELD ' ' Gibt an, ob die Daten nur zum Anzeigen gelesen werden 20020315
3 Importing IM_RECOVERY_MODE Call by reference Type reference (TYPE) XFELD ' ' Gibt an, ob Daten aus temp. Tab. neu geladen werden sollen 20020109
4 Importing IM_SAISJ Call by reference Type reference (TYPE) SAISJ Saisonjahr 20011221
5 Importing IM_SAISO Call by reference Type reference (TYPE) SAISO Saisontyp 20011221
6 Importing IM_SAITY Call by reference Type reference (TYPE) SAITY Saisonmaterialtypen 20011221
7 Importing IM_T_ASORT_PLAN Call by reference Type reference (TYPE) WSTN_MAP_ASORT_PLAN_TAB MAP-Plan auf Sortimentsebene 20020118
# Exception Resumable Description Created on
1 ALLOC_TABLE_LOCKED Der Aufteiler ist gesperrt 20020318
2 NO_PLANNR_GENERATED Es kann keine Planungsnummer generiert werden 20011227
3 NO_PREPACK_OBJECT Es wurde kein Lotobjekt angegeben 20011213

Method DEALLOCATE_ALLOC_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SBELN Call by reference Type reference (TYPE) SBELN Nummer der Aufteilregel 20011210
# Exception Resumable Description Created on
1 MISSING_PARAMETERS Einige Parameter fehlen 20011210

Method DEALLOCATE_ARTICLE 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 20011130
2 Importing IM_FILGRP Call by reference Type reference (TYPE) WISP_FILGRP Filialgruppe 20011130
3 Importing IM_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20011130
4 Importing IM_SBELN Call by reference Type reference (TYPE) SBELN Nummer der Aufteilregel 20011130
# Exception Resumable Description Created on
1 ALLOCATION_LINE_NOT_FOUND Die Aufteilungszeile wurde im Aufteilungsplan nicht gefunden 20011130
2 MISSING_PARAMETERS Einige Parameter fehlen 20011130
3 WRONG_PARAMETERS Ungültige Parameterkombinationen 20011130

Method DEALLOCATE_ASSORTMENT 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 20011210

Method DEALLOCATE_ASSORTMENT on class CL_WSTN_PP_ALLOC_PLANNING has no exception.

Method DEALLOCATE_SITE_GROUP 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 20011210
2 Importing IM_FILGRP Call by reference Type reference (TYPE) WISP_FILGRP Filialgruppe 20011210
# Exception Resumable Description Created on
1 MISSING_PARAMETERS Einige Parameter fehlen 20011210

Method DEFAULT_ASSORTMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_T_ASORT_PLAN Call by reference Type reference (TYPE) WSTN_MAP_ASORT_PLAN_TAB MAP-Plan auf Sortimentsebene 20020118

Method DEFAULT_ASSORTMENT on class CL_WSTN_PP_ALLOC_PLANNING has no exception.

Method FREE Signature

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

Method GET_NEXT_PLANNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PLANNR Call by reference Type reference (TYPE) WSTN_AL_PLANNR Nummer der Lotaufteilungsplanung 20011227
# Exception Resumable Description Created on
1 NO_PLANNR_GENERATED Es kann keine Planungsnummer generiert werden 20011227

Method GET_ORIGINAL_SITE_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_T_AL_FILGRP Call by reference Type reference (TYPE) WSTN_AL_FILGRP_TAB 20020704
2 Changing CH_T_AL_SGROUP Call by reference Type reference (TYPE) WSTN_AL_SITE_GROUP_TAB 20020704
3 Importing IM_ASORT Value transfer Type reference (TYPE) ASORT 20020704
4 Importing IM_MATKL Call by reference Type reference (TYPE) MATKL 20020704

Method GET_ORIGINAL_SITE_GROUPS on class CL_WSTN_PP_ALLOC_PLANNING has no exception.

Method IS_ALLOCATION_LOCKED 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 Assortment 20050921
2 Importing IM_ATTYP Call by reference Type reference (TYPE) ATTYP Material Category 20050923
3 Importing IM_FILGRP Call by reference Type reference (TYPE) WISP_FILGRP Store Group 20050922
4 Importing IM_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20050922
5 Importing IM_SBELN Call by reference Type reference (TYPE) SBELN No. of allocation rule 20050921
6 Returning RT_LOCKED Value transfer Type reference (TYPE) XFELD Indicates if at least one pos. of the allocation is locked 20050921

Method IS_ALLOCATION_LOCKED on class CL_WSTN_PP_ALLOC_PLANNING has no exception.

Method IS_ARTICLE_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20020308
2 Returning RT_EXIST Value transfer Type reference (TYPE) XFELD Gibt an, ob das Material im Aufteilungsplan verwendet wird 20020308

Method IS_ARTICLE_USED on class CL_WSTN_PP_ALLOC_PLANNING has no exception.

Method IS_PUTAWAY_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20050922
2 Importing IM_VZWRK Call by reference Type reference (TYPE) VZWRK Distribution center as plant 20050922
3 Returning RT_LOCKED Value transfer Type reference (TYPE) XFELD Indicates if at least one pos. of the put-away is locked 20050922

Method IS_PUTAWAY_LOCKED on class CL_WSTN_PP_ALLOC_PLANNING has no exception.

Method READ_SITE_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_T_AL_FILGRP Call by reference Type reference (TYPE) WSTN_AL_FILGRP_TAB Werksgruppenzuordnung 20020704
2 Changing CH_T_AL_SGROUP Call by reference Type reference (TYPE) WSTN_AL_SITE_GROUP_TAB Werksgruppendefinition 20020704
3 Importing IM_ASORT Call by reference Type reference (TYPE) ASORT Sortiment 20011212
4 Importing IM_MATKL Call by reference Type reference (TYPE) MATKL Warengruppe 20011212
# Exception Resumable Description Created on
1 NO_SITE Es konnte kein Werk aus dem Sortiment ermittelt werden 20011214

Method READ_TWSAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_S_TWSAI Call by reference Type reference (TYPE) TWSAI (Jahres-)Saisons 20020312
2 Importing IM_SAISJ Call by reference Type reference (TYPE) SAISJ Saisonjahr 20020312
3 Importing IM_SAISO Call by reference Type reference (TYPE) SAISO Saisontyp 20020312
4 Importing IM_SAITY Call by reference Type reference (TYPE) SAITY Saisonmaterialtypen 20020312
# Exception Resumable Description Created on
1 SEASON_NOT_FOUND Die Saison existiert nicht 20020312

Method REBUILD_INTERNAL_CONTEXT Signature

Method REBUILD_INTERNAL_CONTEXT on class CL_WSTN_PP_ALLOC_PLANNING has no parameter.
Method REBUILD_INTERNAL_CONTEXT on class CL_WSTN_PP_ALLOC_PLANNING has no exception.

Method REMOVE_ALLOCATION_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SBELN Call by reference Type reference (TYPE) SBELN Nummer der Aufteilregel 20011210
# Exception Resumable Description Created on
1 ALLOCATION_RULE_NOT_FOUND Das Sortiment wurde nicht gefunden 20011210

Method REMOVE_ARTICLE_PUTAWAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20011218
2 Importing IM_VZWRK Call by reference Type reference (TYPE) VZWRK Verteilzentrum als Werk 20011218
# Exception Resumable Description Created on
1 ARTICLE_NOT_FOUND Das Material wurde im Einlagerungsplan nicht gefunden 20011218
2 MISSING_PARAMETERS Einige Parameter fehlen 20011218

Method REMOVE_ASSORTMENT 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 20011210
# Exception Resumable Description Created on
1 ASSORTMENT_NOT_FOUND Das Sortiment wurde nicht gefunden 20011210

Method REMOVE_DC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VZWRK Call by reference Type reference (TYPE) VZWRK Verteilzentrum als Werk 20011221
# Exception Resumable Description Created on
1 DC_NOT_FOUND Das Verteilzentrum wurde nicht gefunden 20011221

Method REMOVE_DC_PUTAWAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VZWRK Call by reference Type reference (TYPE) VZWRK Verteilzentrum als Werk 20011221
# Exception Resumable Description Created on
1 MISSING_PARAMETERS Einige Parameter fehlen 20011221

Method SAVE_ALLOCATION_PLAN Signature

Method SAVE_ALLOCATION_PLAN on class CL_WSTN_PP_ALLOC_PLANNING has no parameter.
Method SAVE_ALLOCATION_PLAN on class CL_WSTN_PP_ALLOC_PLANNING has no exception.

Method SET_ALLOC_TABLE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AUFAR Call by reference Type reference (TYPE) AUFAR Aufteilerart 20020102

Method SET_ALLOC_TABLE_TYPE on class CL_WSTN_PP_ALLOC_PLANNING has no exception.

Method SET_ARTICLE_DELV_DATE 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 20020123
2 Importing IM_DELV_TYPE Call by reference Type reference (TYPE) WSTN_DELV_TYPE Typ der Lieferwelle (Filiale oder VZ) 20020807
3 Importing IM_FILGRP Call by reference Type reference (TYPE) WISP_FILGRP Filialgruppe 20020123
4 Importing IM_PPNR Call by reference Type reference (TYPE) WSTR_LOTNR Materialnummer des Lotmaterials 20020123
5 Importing IM_SBELN Call by reference Type reference (TYPE) SBELN Nummer der Aufteilregel 20020123
6 Importing IM_T_DELV_PHASES Call by reference Type reference (TYPE) WSTN_DELV_PHASES_TAB Mehrere Liefertermine 20020123
# Exception Resumable Description Created on
1 ALLOCATION_LINE_NOT_FOUND Die Aufteilungszeile wurde im Aufteilungsplan nicht gefunden 20020123

Method SET_DEFAULT_DELV_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DELV_TYPE Call by reference Type reference (TYPE) WSTN_DELV_TYPE Default-Lieferung gilt für Werke oder VZ 20020102
2 Importing IM_T_DELV_PHASES Call by reference Type reference (TYPE) WSTN_DELV_PHASES_TAB Mehrere Liefertermine 20020122
3 Importing IM_WEDAT Call by reference Type reference (TYPE) LFDAT Liefertermin 20020102
4 Importing IM_WETYP Call by reference Type reference (TYPE) PRGRS Datumstyp (Tag, Woche, Monat, Intervall) 20020102
5 Importing IM_WEUZT Call by reference Type reference (TYPE) LZEIT Uhrzeit zum Liefertermin 20020102
# Exception Resumable Description Created on
1 WRONG_PARAMETERS_COMBINATION Ungültige Parameterkombination 20020122

Method SET_PURCHASING_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ADD_DC_PO Call by reference Type reference (TYPE) ADD_DC_PO Lieferantenbestellung für VZ erweitern 20020102
2 Importing IM_EKGRP Call by reference Type reference (TYPE) EKGRP Einkäufergruppe 20020102
3 Importing IM_EKORG Call by reference Type reference (TYPE) EKORG Einkaufsorganisation 20020102
4 Importing IM_LIFNR Call by reference Type reference (TYPE) ELIFN Kontonummer des Lieferanten 20020102

Method SET_PURCHASING_PARAMETERS on class CL_WSTN_PP_ALLOC_PLANNING has no exception.

Method SET_PUTAWAY_DELV_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_T_DELV_PHASES Call by reference Type reference (TYPE) WSTN_DELV_PHASES_TAB Mehrere Liefertermine 20020123
2 Importing IM_VZWRK Call by reference Type reference (TYPE) VZWRK Verteilzentrum als Werk 20020123

Method SET_PUTAWAY_DELV_DATE on class CL_WSTN_PP_ALLOC_PLANNING has no exception.

Method UPDATE_ALLOCATION_QUANTITY 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 20011204
2 Importing IM_FILGRP Call by reference Type reference (TYPE) WISP_FILGRP Filialgruppe 20011204
3 Importing IM_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20011204
4 Importing IM_QTY_AL_SITE Call by reference Type reference (TYPE) WSTN_QTY_AL_SITE Zugeteilte Menge pro Werk 20011204
5 Importing IM_QTY_AL_TOTAL Call by reference Type reference (TYPE) WSTN_QTY_AL_TOTAL Gesamte Aufteilmenge eines Lotmaterials 20011204
6 Importing IM_SBELN Call by reference Type reference (TYPE) SBELN Nummer der Aufteilregel 20011204
7 Returning RT_QTY_AL_TOTAL Value transfer Type reference (TYPE) WSTN_QTY_AL_TOTAL Gesamte Aufteilmenge eines Lotmaterials 20011204
# Exception Resumable Description Created on
1 ALLOCATION_LINE_NOT_FOUND Die Aufteilungszeile wurde im Aufteilungsplan nicht gefunden 20011204
2 MISSING_PARAMETERS Einige Parameter fehlen 20011204
3 WRONG_PARAMETERS Ungültige Parameterkombinationen 20011204

Method UPDATE_PUTAWAY_QUANTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20011219
2 Importing IM_QTY_PW_DC Call by reference Type reference (TYPE) WSTN_QTY_PW_DC Geplante Einlagerungsmenge pro VZ/Material 20011219
3 Importing IM_VZWRK Call by reference Type reference (TYPE) VZWRK Verteilzentrum als Werk 20011219
# Exception Resumable Description Created on
1 ARTICLE_NOT_FOUND Die Aufteilungszeile wurde im Aufteilungsplan nicht gefunden 20011219
2 MISSING_PARAMETERS Einige Parameter fehlen 20011219

Method UPDATE_SITE_GROUPS 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 20020125
2 Importing IM_T_FILGRP Call by reference Type reference (TYPE) WSTN_AL_FILGRP_TAB Neue Werksgruppenzuordnung 20020125
3 Importing IM_T_SGROUP Call by reference Type reference (TYPE) WSTN_AL_SITE_GROUP_TAB Neue Werksgruppenzuordnung 20020125

Method UPDATE_SITE_GROUPS on class CL_WSTN_PP_ALLOC_PLANNING has no exception.
Event Signatures

Event ALLOCATION_PLAN_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_PLANNR Exporting Value transfer Type reference (TYPE) WSTN_AL_PLANNR Nummer der Lotaufteilungsplanung 20011213
2 IM_PONUM Exporting Value transfer Type reference (TYPE) WSTN_AL_PONUM Positionsnummer für Lotaufteilungsplanung 20011213
3 IM_UPDOPER Exporting Value transfer Type reference (TYPE) CHAR01 Update-Operation 20011213

Event PUTAWAY_PLAN_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_PLANNR Exporting Value transfer Type reference (TYPE) WSTN_AL_PLANNR Nummer der Lotaufteilungsplanung 20011218
2 IM_PONUM Exporting Value transfer Type reference (TYPE) WSTN_AL_PONUM Positionsnummer für Lotaufteilungsplanung 20011218
3 IM_UPDOPER Exporting Value transfer Type reference (TYPE) CHAR01 Update-Operation 20011218
History
Last changed by/on SAP  20060208 
SAP Release Created in 110