Hierarchy
⤷
⤷
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 | Constant | Public | Type reference (TYPE) | WSTN_DELV_TYPE | 'B' | Default delivery phase for DC | 20020102 | ||
| 2 | Constant | Public | Type reference (TYPE) | WSTN_DELV_TYPE | 'A' | Default delivery phase for sites | 20020102 | ||
| 3 | Constant | Private | Type reference (TYPE) | NROBJ | 'WSTNPLANNR' | Name of number range object for planning number | 20011227 | ||
| 4 | Constant | Public | Type reference (TYPE) | CHAR01 | '5' | Maintenance status for "Delivery phase changed" | 20011129 | ||
| 5 | Constant | Public | Type reference (TYPE) | CHAR01 | '1' | Maintenance status for "ALLOC. TABLE ITEM" | 20011129 | ||
| 6 | Constant | Public | Type reference (TYPE) | CHAR01 | '7' | Maintenance status for "Position deleted" | 20011129 | ||
| 7 | Constant | Public | Type reference (TYPE) | CHAR01 | '8' | Maintenance status for "Position locked" | 20050920 | ||
| 8 | Constant | Public | Type reference (TYPE) | CHAR01 | '2' | Maintenance status for "Quantity changed" | 20011129 | ||
| 9 | Constant | Public | Type reference (TYPE) | CHAR01 | '4' | Maintenance status for "Site(s) added" | 20011129 | ||
| 10 | Constant | Public | Type reference (TYPE) | CHAR01 | '3' | Maintenance status for "Site(s) changed" | 20011129 | ||
| 11 | Constant | Public | Type reference (TYPE) | CHAR01 | '6' | Maintenance status for "Site(s) deleted" | 20011129 | ||
| 12 | Constant | Private | Type reference (TYPE) | W_SOTYP | 'C' | Assortment Category for global assortment | 20020201 | ||
| 13 | Instance attribute | Public | Type reference (TYPE) | XFELD | Indicates if some allocation data have been changed | 20020115 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | ABELP | Last item number used | 20011129 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | SYMSGID | Messages, Message Class | 20020426 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | SYMSGNO | Messages, Message Number | 20020426 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | NATXT | Message text | 20020426 | |||
| 18 | Instance attribute | Public | Type reference (TYPE) | XFELD | Indicates if it exist multiple default delv. dates for DC | 20020122 | |||
| 19 | Instance attribute | Public | Type reference (TYPE) | XFELD | Indicates if it exist multiple default delv. dates for sites | 20020122 | |||
| 20 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_WSTN_PREPACK_DEFN | Prepack definition data | 20011126 | |||
| 21 | Instance attribute | Public | Type reference (TYPE) | WSTN_AL_LINK | Relation between alloc table created and generic article | 20011121 | |||
| 22 | Static Attribute | Private | Type reference (TYPE) | TMGW4 | Default Settings and Flags for Prepack Planning Tool | 20011228 | |||
| 23 | Instance attribute | Public | Type reference (TYPE) | TWSAI | Current season information | 20020312 | |||
| 24 | Instance attribute | Public | Type reference (TYPE) | WSTN_AL_ALLOC_TAB | PP Allocation planning - Lines | 20011121 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | WSTN_AL_ALLOC_TAB | PP Allocation planning - Deleted lines | 20020207 | |||
| 26 | Instance attribute | Public | Type reference (TYPE) | WSTN_AL_ASORT_TAB | PP Allocation planning - Assortments | 20011121 | |||
| 27 | Instance attribute | Public | Type reference (TYPE) | WSTN_AL_AULW_TAB | PP Allocation planning - Site delivery phases | 20011121 | |||
| 28 | Instance attribute | Private | Type reference (TYPE) | WSTN_AL_AULW_TAB | PP Allocation planning - Deleted site delivery phases | 20020207 | |||
| 29 | Instance attribute | Public | Type reference (TYPE) | WSTN_AL_AUVW_TAB | PP Allocation planning - DC delivery phases | 20011121 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | WSTN_AL_AUVW_TAB | PP Allocation planning - Deleted DC delivery phases | 20020207 | |||
| 31 | Instance attribute | Public | Type reference (TYPE) | WSTN_AL_DC_TAB | PP Allocation planning - Distribution centers | 20011121 | |||
| 32 | Instance attribute | Public | Type reference (TYPE) | WSTN_AL_DFTLW_TAB | PP Allocation planning - Default delivery phases | 20011121 | |||
| 33 | Instance attribute | Private | Type reference (TYPE) | WSTN_AL_DFTLW_TAB | PP Allocation planning - Deleted default delivery phases | 20020207 | |||
| 34 | Instance attribute | Public | Type reference (TYPE) | WSTN_AL_FILGRP_TAB | PP Allocation planning - Site group assignation | 20011121 | |||
| 35 | Instance attribute | Private | Type reference (TYPE) | WSTN_AL_FILGRP_TAB | PP Allocation planning - Deleted site group assignation | 20020207 | |||
| 36 | Instance attribute | Public | Type reference (TYPE) | WSTN_AL_MSG_TAB | PP Allocation planning - Posting messages | 20011121 | |||
| 37 | Instance attribute | Public | Type reference (TYPE) | WSTN_AL_PO_TAB | PP Allocation planning - Purchasing documents | 20011121 | |||
| 38 | Instance attribute | Public | Type reference (TYPE) | WSTN_AL_POSI_TAB | PP Allocation planning - Items reference | 20011121 | |||
| 39 | Instance attribute | Public | Type reference (TYPE) | WSTN_AL_PTWAY_TAB | PP Allocation planning - DC holdback lines | 20011121 | |||
| 40 | Instance attribute | Private | Type reference (TYPE) | WSTN_AL_PTWAY_TAB | PP Allocation planning - Deleted DC holdback lines | 20020207 | |||
| 41 | Instance attribute | Public | Type reference (TYPE) | WSTN_AL_ALLOC_RULE_TAB | PP Allocation planning - Allocation rules | 20011121 | |||
| 42 | Instance attribute | Public | Type reference (TYPE) | WSTN_AL_SITE_GROUP_TAB | PP Allocation planning - Site group definition | 20011121 | |||
| 43 | Instance attribute | Private | Type reference (TYPE) | WSTN_AL_SITE_GROUP_TAB | PP Allocation planning - Deleted site group | 20020207 | |||
| 44 | Static Attribute | Private | Type reference (TYPE) | WSTN_TWSAI_TAB | Season table | 20020312 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Add a new entry in the allocation rule | 20011123 | |
| 2 | Instance method | Public | Method | Add a material in the put-away plan of a distr. center | 20011218 | |
| 3 | Instance method | Public | Method | Add a new entry in the assortment table | 20011123 | |
| 4 | Instance method | Public | Method | Add a new entry in the distribution center table | 20011217 | |
| 5 | Instance method | Public | Method | Assign material to store group or allocation rule | 20011130 | |
| 6 | Instance method | Private | Method | Verify if all the stores for an allocation are listed | 20020311 | |
| 7 | Instance method | Public | Method | Verify if the allocation planning is correctly defined | 20020205 | |
| 8 | Static method | Public | Constructor | Load customizing data | 20011228 | |
| 9 | Instance method | Public | Constructor | Initialize and load the allocation table | 20011121 | |
| 10 | Instance method | Public | Method | Unassign all materials that belong to an allocation rule | 20011210 | |
| 11 | Instance method | Public | Method | Unassign one material from a store group or allocation rule | 20011130 | |
| 12 | Instance method | Public | Method | Unassign all materials that belong to an assortment | 20011210 | |
| 13 | Instance method | Public | Method | Unassign all materials that belong to a store group | 20011210 | |
| 14 | Instance method | Private | Method | Determine a list of assortments that will be used by default | 20020111 | |
| 15 | Instance method | Public | Method | Reset the allocation plan instance | 20011213 | |
| 16 | Instance method | Private | Method | Get the next planning number | 20011227 | |
| 17 | Instance method | Private | Method | Read original sites who have no articles allocated to them | 20020704 | |
| 18 | Instance method | Public | Method | Verify if at least one position of the allocation is locked | 20050921 | |
| 19 | Instance method | Public | Method | Verify if a given material is used in the allocation plan | 20020308 | |
| 20 | Instance method | Public | Method | Verify if at least one position of the put-away is locked | 20050922 | |
| 21 | Instance method | Private | Method | Read the store groups defined by MERCAT/ASORT or MERCAT | 20011212 | |
| 22 | Static method | Private | Method | Access record in the table TWSAI (Season) | 20020312 | |
| 23 | Instance method | Private | Method | Rebuild internal alloc plan context after reading alloc. tbl | 20020129 | |
| 24 | Instance method | Public | Method | Remove an allocation rule | 20011210 | |
| 25 | Instance method | Public | Method | Remove a material from the put-away plan of a distr. center | 20011218 | |
| 26 | Instance method | Public | Method | Remove an assortment and all its store groups | 20011210 | |
| 27 | Instance method | Public | Method | Remove a distribution center | 20011221 | |
| 28 | Instance method | Public | Method | Remove all materials from the put-away plan of a DC | 20011221 | |
| 29 | Instance method | Public | Method | Save the allocation and put-away plans into temporary tables | 20011227 | |
| 30 | Instance method | Public | Method | Set the allocation table type | 20020102 | |
| 31 | Instance method | Public | Method | Set delivery phases at the material allocation level | 20020123 | |
| 32 | Instance method | Public | Method | Set the default delivery phases for DC or Stores | 20020102 | |
| 33 | Instance method | Public | Method | Set the purchasing parameters | 20020102 | |
| 34 | Instance method | Public | Method | Set delivery phases for a DC for its put-away plan | 20020123 | |
| 35 | Instance method | Public | Method | Update the allocation quantity of one allocation line | 20011204 | |
| 36 | Instance method | Public | Method | Update the put-away quantity for one DC/material | 20011219 | |
| 37 | 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 | IM_SBELN | Call by reference | Type reference (TYPE) | SBELN | Nummer der Aufteilregel | 20011123 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_ATTYP | Call by reference | Type reference (TYPE) | ATTYP | Materialtyp | 20011218 | |||
| 2 | IM_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20011218 | |||
| 3 | IM_QTY_PW_DC | Call by reference | Type reference (TYPE) | WSTN_QTY_PW_DC | Geplante Einlagerungsmenge pro VZ/Material | 20011220 | |||
| 4 | IM_VZWRK | Call by reference | Type reference (TYPE) | VZWRK | Verteilzentrum als Werk | 20011218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Einige Parameter fehlen | 20011218 |
Method ADD_ASSORTMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ASORT | Value transfer | Type reference (TYPE) | ASORT | Sortiment | 20011123 | |||
| 2 | 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 | Das Sortiment ist in der Tabelle bereits vorhanden | 20011123 | ||
| 2 | Das Sortiment wurde nicht gefunden | 20020201 | ||
| 3 | Das Sortiment ist nicht global | 20020201 | ||
| 4 | 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 | IM_VZWRK | Call by reference | Type reference (TYPE) | VZWRK | Verteilzentrum als Werk | 20011217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CH_T_FILNR | Call by reference | Type reference (TYPE) | WSTN_FILNR_TAB | Tabelle für alle Werke ohne Listungskonditionen | 20020311 | |||
| 2 | EX_QTY_AL_TOTAL | Value transfer | Type reference (TYPE) | WSTN_QTY_AL_TOTAL | Zugeteilte Materialmenge pro Werksgruppe | 20020410 | |||
| 3 | IM_ASORT | Call by reference | Type reference (TYPE) | ASORT | Sortiment | 20011130 | |||
| 4 | IM_ATTYP | Call by reference | Type reference (TYPE) | ATTYP | Materialtyp | 20011130 | |||
| 5 | IM_CHECK_LISTING | Call by reference | Type reference (TYPE) | XFELD | 'X' | Prüfen, ob alle Werke Listungskonditionen haben | 20020410 | ||
| 6 | IM_FILGRP | Call by reference | Type reference (TYPE) | WISP_FILGRP | Filialgruppe | 20011130 | |||
| 7 | IM_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20011130 | |||
| 8 | IM_QTY_AL_SITE | Call by reference | Type reference (TYPE) | WSTN_QTY_AL_SITE | Zugeteilte Materialmenge pro Werk | 20020410 | |||
| 9 | IM_QTY_AL_TOTAL | Call by reference | Type reference (TYPE) | WSTN_QTY_AL_TOTAL | Zugeteilte Materialmenge pro Werksgruppe | 20020410 | |||
| 10 | IM_SBELN | Call by reference | Type reference (TYPE) | SBELN | Nummer der Aufteilregel | 20011130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Einige Parameter fehlen | 20011130 | ||
| 2 | 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 | CH_T_FILNR | Call by reference | Type reference (TYPE) | WSTN_FILNR_TAB | Tabelle für alle Werke ohne Listungskonditionen | 20020311 | |||
| 2 | IM_ASORT | Call by reference | Type reference (TYPE) | ASORT | Sortiment | 20020311 | |||
| 3 | IM_ATTYP | Call by reference | Type reference (TYPE) | ATTYP | Materialtyp | 20020625 | |||
| 4 | IM_FILGRP | Call by reference | Type reference (TYPE) | WISP_FILGRP | Filialgruppe | 20020311 | |||
| 5 | IM_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20020625 | |||
| 6 | 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 | Die Aufteilerart fehlt | 20020205 | ||
| 2 | Die Default-Lieferwellen für das Verteilzentrum fehlen | 20020205 | ||
| 3 | Der Aufteiler enthält keine Positionen | 20020205 | ||
| 4 | Die Einkäufergruppe fehlt | 20020205 | ||
| 5 | Die Einkaufsorganisation fehlt | 20020205 | ||
| 6 | 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 | IM_O_PREPACK | Call by reference | Object reference (TYPE REF TO) | CL_WSTN_PREPACK_DEFN | Lotdefinitionsdaten | 20011126 | |||
| 2 | IM_READ_ONLY | Call by reference | Type reference (TYPE) | XFELD | ' ' | Gibt an, ob die Daten nur zum Anzeigen gelesen werden | 20020315 | ||
| 3 | IM_RECOVERY_MODE | Call by reference | Type reference (TYPE) | XFELD | ' ' | Gibt an, ob Daten aus temp. Tab. neu geladen werden sollen | 20020109 | ||
| 4 | IM_SAISJ | Call by reference | Type reference (TYPE) | SAISJ | Saisonjahr | 20011221 | |||
| 5 | IM_SAISO | Call by reference | Type reference (TYPE) | SAISO | Saisontyp | 20011221 | |||
| 6 | IM_SAITY | Call by reference | Type reference (TYPE) | SAITY | Saisonmaterialtypen | 20011221 | |||
| 7 | 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 | Der Aufteiler ist gesperrt | 20020318 | ||
| 2 | Es kann keine Planungsnummer generiert werden | 20011227 | ||
| 3 | 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 | IM_SBELN | Call by reference | Type reference (TYPE) | SBELN | Nummer der Aufteilregel | 20011210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Einige Parameter fehlen | 20011210 |
Method DEALLOCATE_ARTICLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ASORT | Call by reference | Type reference (TYPE) | ASORT | Sortiment | 20011130 | |||
| 2 | IM_FILGRP | Call by reference | Type reference (TYPE) | WISP_FILGRP | Filialgruppe | 20011130 | |||
| 3 | IM_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20011130 | |||
| 4 | IM_SBELN | Call by reference | Type reference (TYPE) | SBELN | Nummer der Aufteilregel | 20011130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Die Aufteilungszeile wurde im Aufteilungsplan nicht gefunden | 20011130 | ||
| 2 | Einige Parameter fehlen | 20011130 | ||
| 3 | Ungültige Parameterkombinationen | 20011130 |
Method DEALLOCATE_ASSORTMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | IM_ASORT | Call by reference | Type reference (TYPE) | ASORT | Sortiment | 20011210 | |||
| 2 | IM_FILGRP | Call by reference | Type reference (TYPE) | WISP_FILGRP | Filialgruppe | 20011210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Einige Parameter fehlen | 20011210 |
Method DEFAULT_ASSORTMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | EX_PLANNR | Call by reference | Type reference (TYPE) | WSTN_AL_PLANNR | Nummer der Lotaufteilungsplanung | 20011227 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CH_T_AL_FILGRP | Call by reference | Type reference (TYPE) | WSTN_AL_FILGRP_TAB | 20020704 | ||||
| 2 | CH_T_AL_SGROUP | Call by reference | Type reference (TYPE) | WSTN_AL_SITE_GROUP_TAB | 20020704 | ||||
| 3 | IM_ASORT | Value transfer | Type reference (TYPE) | ASORT | 20020704 | ||||
| 4 | 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 | IM_ASORT | Call by reference | Type reference (TYPE) | ASORT | Assortment | 20050921 | |||
| 2 | IM_ATTYP | Call by reference | Type reference (TYPE) | ATTYP | Material Category | 20050923 | |||
| 3 | IM_FILGRP | Call by reference | Type reference (TYPE) | WISP_FILGRP | Store Group | 20050922 | |||
| 4 | IM_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20050922 | |||
| 5 | IM_SBELN | Call by reference | Type reference (TYPE) | SBELN | No. of allocation rule | 20050921 | |||
| 6 | 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 | IM_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20020308 | |||
| 2 | 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 | IM_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20050922 | |||
| 2 | IM_VZWRK | Call by reference | Type reference (TYPE) | VZWRK | Distribution center as plant | 20050922 | |||
| 3 | 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 | CH_T_AL_FILGRP | Call by reference | Type reference (TYPE) | WSTN_AL_FILGRP_TAB | Werksgruppenzuordnung | 20020704 | |||
| 2 | CH_T_AL_SGROUP | Call by reference | Type reference (TYPE) | WSTN_AL_SITE_GROUP_TAB | Werksgruppendefinition | 20020704 | |||
| 3 | IM_ASORT | Call by reference | Type reference (TYPE) | ASORT | Sortiment | 20011212 | |||
| 4 | IM_MATKL | Call by reference | Type reference (TYPE) | MATKL | Warengruppe | 20011212 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EX_S_TWSAI | Call by reference | Type reference (TYPE) | TWSAI | (Jahres-)Saisons | 20020312 | |||
| 2 | IM_SAISJ | Call by reference | Type reference (TYPE) | SAISJ | Saisonjahr | 20020312 | |||
| 3 | IM_SAISO | Call by reference | Type reference (TYPE) | SAISO | Saisontyp | 20020312 | |||
| 4 | IM_SAITY | Call by reference | Type reference (TYPE) | SAITY | Saisonmaterialtypen | 20020312 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_SBELN | Call by reference | Type reference (TYPE) | SBELN | Nummer der Aufteilregel | 20011210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20011218 | |||
| 2 | IM_VZWRK | Call by reference | Type reference (TYPE) | VZWRK | Verteilzentrum als Werk | 20011218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Das Material wurde im Einlagerungsplan nicht gefunden | 20011218 | ||
| 2 | Einige Parameter fehlen | 20011218 |
Method REMOVE_ASSORTMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ASORT | Call by reference | Type reference (TYPE) | ASORT | Sortiment | 20011210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_VZWRK | Call by reference | Type reference (TYPE) | VZWRK | Verteilzentrum als Werk | 20011221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_VZWRK | Call by reference | Type reference (TYPE) | VZWRK | Verteilzentrum als Werk | 20011221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | IM_ASORT | Call by reference | Type reference (TYPE) | ASORT | Sortiment | 20020123 | |||
| 2 | IM_DELV_TYPE | Call by reference | Type reference (TYPE) | WSTN_DELV_TYPE | Typ der Lieferwelle (Filiale oder VZ) | 20020807 | |||
| 3 | IM_FILGRP | Call by reference | Type reference (TYPE) | WISP_FILGRP | Filialgruppe | 20020123 | |||
| 4 | IM_PPNR | Call by reference | Type reference (TYPE) | WSTR_LOTNR | Materialnummer des Lotmaterials | 20020123 | |||
| 5 | IM_SBELN | Call by reference | Type reference (TYPE) | SBELN | Nummer der Aufteilregel | 20020123 | |||
| 6 | IM_T_DELV_PHASES | Call by reference | Type reference (TYPE) | WSTN_DELV_PHASES_TAB | Mehrere Liefertermine | 20020123 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_DELV_TYPE | Call by reference | Type reference (TYPE) | WSTN_DELV_TYPE | Default-Lieferung gilt für Werke oder VZ | 20020102 | |||
| 2 | IM_T_DELV_PHASES | Call by reference | Type reference (TYPE) | WSTN_DELV_PHASES_TAB | Mehrere Liefertermine | 20020122 | |||
| 3 | IM_WEDAT | Call by reference | Type reference (TYPE) | LFDAT | Liefertermin | 20020102 | |||
| 4 | IM_WETYP | Call by reference | Type reference (TYPE) | PRGRS | Datumstyp (Tag, Woche, Monat, Intervall) | 20020102 | |||
| 5 | IM_WEUZT | Call by reference | Type reference (TYPE) | LZEIT | Uhrzeit zum Liefertermin | 20020102 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ungültige Parameterkombination | 20020122 |
Method SET_PURCHASING_PARAMETERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ADD_DC_PO | Call by reference | Type reference (TYPE) | ADD_DC_PO | Lieferantenbestellung für VZ erweitern | 20020102 | |||
| 2 | IM_EKGRP | Call by reference | Type reference (TYPE) | EKGRP | Einkäufergruppe | 20020102 | |||
| 3 | IM_EKORG | Call by reference | Type reference (TYPE) | EKORG | Einkaufsorganisation | 20020102 | |||
| 4 | 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 | IM_T_DELV_PHASES | Call by reference | Type reference (TYPE) | WSTN_DELV_PHASES_TAB | Mehrere Liefertermine | 20020123 | |||
| 2 | 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 | IM_ASORT | Call by reference | Type reference (TYPE) | ASORT | Sortiment | 20011204 | |||
| 2 | IM_FILGRP | Call by reference | Type reference (TYPE) | WISP_FILGRP | Filialgruppe | 20011204 | |||
| 3 | IM_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20011204 | |||
| 4 | IM_QTY_AL_SITE | Call by reference | Type reference (TYPE) | WSTN_QTY_AL_SITE | Zugeteilte Menge pro Werk | 20011204 | |||
| 5 | IM_QTY_AL_TOTAL | Call by reference | Type reference (TYPE) | WSTN_QTY_AL_TOTAL | Gesamte Aufteilmenge eines Lotmaterials | 20011204 | |||
| 6 | IM_SBELN | Call by reference | Type reference (TYPE) | SBELN | Nummer der Aufteilregel | 20011204 | |||
| 7 | RT_QTY_AL_TOTAL | Value transfer | Type reference (TYPE) | WSTN_QTY_AL_TOTAL | Gesamte Aufteilmenge eines Lotmaterials | 20011204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Die Aufteilungszeile wurde im Aufteilungsplan nicht gefunden | 20011204 | ||
| 2 | Einige Parameter fehlen | 20011204 | ||
| 3 | Ungültige Parameterkombinationen | 20011204 |
Method UPDATE_PUTAWAY_QUANTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20011219 | |||
| 2 | IM_QTY_PW_DC | Call by reference | Type reference (TYPE) | WSTN_QTY_PW_DC | Geplante Einlagerungsmenge pro VZ/Material | 20011219 | |||
| 3 | IM_VZWRK | Call by reference | Type reference (TYPE) | VZWRK | Verteilzentrum als Werk | 20011219 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Die Aufteilungszeile wurde im Aufteilungsplan nicht gefunden | 20011219 | ||
| 2 | Einige Parameter fehlen | 20011219 |
Method UPDATE_SITE_GROUPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ASORT | Call by reference | Type reference (TYPE) | ASORT | Sortiment | 20020125 | |||
| 2 | IM_T_FILGRP | Call by reference | Type reference (TYPE) | WSTN_AL_FILGRP_TAB | Neue Werksgruppenzuordnung | 20020125 | |||
| 3 | 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 |