SAP ABAP Class /ISDFPS/CL_WMCNTRL (CL: Handling WM Controller)
Hierarchy
☛
EA-DFPS (Software Component) SAP Enterprise Extension Defense Forces & Public Security
⤷
IS-DFS-MM (Application Component) Materials Management
⤷
/ISDFPS/WM (Package) DFPS: Warehousemanagement

⤷

⤷

Properties
Class | /ISDFPS/CL_WMCNTRL | |
Short Description | CL: Handling WM Controller | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /ISDFPS/WM | DFPS: Warehousemanagement |
Created | 20040325 | SAP |
Last change | 20090218 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class /ISDFPS/CL_WMCNTRL has no forward declaration.
Interfaces
Class /ISDFPS/CL_WMCNTRL has no interface implemented.
Friends
Class /ISDFPS/CL_WMCNTRL has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'ABBR' | Function Code: Cancel | 20040326 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | /ISDFPS/WMSTATUSFLAG | 'C' | WM: Indicator for Statuses (Change) | 20040618 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | /ISDFPS/WMSTATUSFLAG | 'I' | WM: Indicator for Statuses (Insert) | 20040618 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | /ISDFPS/WMSTATUSFLAG | 'E' | WM: WM: Indicator for Statuses (Erase) | 20040618 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | /ISDFPS/WMSTATUSFLAG | 'D' | WM: Indicator for Statuses (Display) | 20040618 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'AEND' | Function Code: Change | 20040406 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'ANLE' | Function Code: Create | 20040407 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'ANZE' | Function Code: Display | 20040406 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'AUFF' | Function Code: Refresh | 20040406 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'EXEC' | Function Code: Execute | 20040422 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'EXIT' | Function Code: Exit | 20040326 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'CANC' | Function Code: Cancel | 20050112 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'ENTER' | Function Code: Entered | 20040326 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'COPY' | Function Code: Copy | 20040421 | |
15 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'DELE' | Function Code: Delete | 20040421 | |
16 | ![]() |
Constant | Public | Type reference (TYPE) | /ISDFPS/FLAG | ' ' | General Indicator for 'Blank' = Initial | 20040419 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'PFLE' | Function Code: Maintain | 20040407 | |
18 | ![]() |
Constant | Public | Type reference (TYPE) | /ISDFPS/FLAG | '0' | Indicator for Screen Indicators: Not Active | 20040419 | |
19 | ![]() |
Constant | Public | Type reference (TYPE) | /ISDFPS/FLAG | '1' | Indicator for Screen Indicators: Active | 20040419 | |
20 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'STOR' | Function Code: Save | 20040326 | |
21 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'STRT' | Function Code: Started | 20040326 | |
22 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'TOGGLE' | Function Code: Switch | 20040406 | |
23 | ![]() |
Constant | Public | Type reference (TYPE) | /ISDFPS/FLAG | 'X' | General Indicator for 'X' | 20040419 | |
24 | ![]() |
Constant | Public | Type reference (TYPE) | SYUCOMM | 'BACK' | Function Code: Back | 20040326 | |
25 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | /ISDFPS/CL_WMATTR | CL: Additional Attributes for WM Master Data Object | 20040407 | ||
26 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | /ISDFPS/CL_WMSTOTYPE | CL: Storage Type Handling | 20040407 | ||
27 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | /ISDFPS/CL_WMTROBJ | CL: Transparent Objects for WM | 20040426 | ||
28 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | /ISDFPS/CL_WMWHNR | CL: Handling of WM Master Data Object - Warehouse Number | 20040407 | ||
29 | ![]() |
Instance attribute | Public | Type reference (TYPE) | SYUCOMM | '' | Function Code That Triggered PAI | 20040326 | |
30 | ![]() |
Instance attribute | Public | Type reference (TYPE) | BALLOGHNDL | Application Log Handle | 20040625 | ||
31 | ![]() |
Instance attribute | Public | Type reference (TYPE) | FLAG | Flag for Control Screen50<->Screen500 | 20081010 | ||
32 | ![]() |
Instance attribute | Public | Type reference (TYPE) | LGPLA | Storage Bin | 20040325 | ||
33 | ![]() |
Instance attribute | Public | Type reference (TYPE) | LVS_LPTYP | Storage Bin Type | 20040427 | ||
34 | ![]() |
Instance attribute | Public | Type reference (TYPE) | LVS_PTYPT | Description of storage bin type | 20040427 | ||
35 | ![]() |
Instance attribute | Public | Type reference (TYPE) | LGBER | Storage Section | 20040325 | ||
36 | ![]() |
Instance attribute | Public | Type reference (TYPE) | LVS_LBERT | Name of storage area | 20040427 | ||
37 | ![]() |
Instance attribute | Public | Type reference (TYPE) | LGTYP | Storage Type | 20040325 | ||
38 | ![]() |
Instance attribute | Public | Type reference (TYPE) | LVS_LTYPT | Name of storage type | 20040325 | ||
39 | ![]() |
Instance attribute | Public | Type reference (TYPE) | LGNUM | Warehouse Number / Warehouse Complex | 20040325 | ||
40 | ![]() |
Instance attribute | Public | Type reference (TYPE) | LVS_LNUMT | Warehouse Number Description | 20040325 | ||
41 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /ISDFPS/WMSTATUSFLAG | '' | WM: Indicator for Statuses | 20040618 | |
42 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /ISDFPS/FLAG | '' | Status: Data Read | 20040524 | |
43 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /ISDFPS/GUISTATUS | '' | GUI Status | 20040521 | |
44 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /ISDFPS/GUISTATUS | '' | GUI Status, Saved | 20040521 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Check Action Status ( = c_action_* ) | 20040618 |
2 | ![]() |
Instance method | Public | Method | Check If Variable g_data_read_status Is Set | 20040524 |
3 | ![]() |
Instance method | Public | Method | Check for Exit Screen on User Selection | 20040326 |
4 | ![]() |
Instance method | Public | Method | Check Content of Variable Screen Status (Read Value) | 20040527 |
5 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20040406 |
6 | ![]() |
Instance method | Public | Method | Get Status of the Variable Screen Status via sy-subrc | 20040521 |
7 | ![]() |
Instance method | Public | Method | Restore Content of Variable Screen Status from Saved Value | 20040521 |
8 | ![]() |
Instance method | Public | Method | Save Content of Variable Screen Status | 20040527 |
9 | ![]() |
Instance method | Public | Method | Set Action Status: Change Data | 20040618 |
10 | ![]() |
Instance method | Public | Method | Set Action Status: Create (Insert) Data | 20040618 |
11 | ![]() |
Instance method | Public | Method | Set Action Status: Delete (Erase) Data | 20040618 |
12 | ![]() |
Instance method | Public | Method | Set Action Status: Display Data (Only) | 20040618 |
13 | ![]() |
Instance method | Public | Method | Set Status of Variable g_data_read_status: Data Not Read | 20040524 |
14 | ![]() |
Instance method | Public | Method | Set Status of Variable g_data_read_status: Data Now Read | 20040524 |
15 | ![]() |
Instance method | Public | Method | Set Screen Status: Change Data | 20040406 |
16 | ![]() |
Instance method | Public | Method | Set Screen Status: Display Data | 20040406 |
17 | ![]() |
Instance method | Public | Method | Toggle Screen Status: Display/Change | 20040406 |
Events
Class /ISDFPS/CL_WMCNTRL has no event.
Types
Class /ISDFPS/CL_WMCNTRL has no local type.
Method Signatures
Method CHECK_ACTION_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_ACTION_STATUS | Value transfer | Type reference (TYPE) | /ISDFPS/WMSTATUSFLAG | WM: Flag für Stati | 20040618 |
Method CHECK_ACTION_STATUS on class /ISDFPS/CL_WMCNTRL has no exception.
Method CHECK_DATA_IS_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_DATA_IS_READ | Value transfer | Type reference (TYPE) | /ISDFPS/FLAG | Allgemeines Flag | 20040524 |
Method CHECK_DATA_IS_READ on class /ISDFPS/CL_WMCNTRL has no exception.
Method CHECK_FOR_SCREEN_EXIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ACTION | Call by reference | Type reference (TYPE) | SY-UCOMM | Bildschirmbilder, Funktionscode, der PAI ausgelöst hat | 20040326 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
user (action) wants to leave | 20040326 |
Method CHECK_SCREEN_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_SCREEN_STATUS | Value transfer | Type reference (TYPE) | /ISDFPS/GUISTATUS | GUI-Status | 20040527 |
Method CHECK_SCREEN_STATUS on class /ISDFPS/CL_WMCNTRL has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class /ISDFPS/CL_WMCNTRL has no parameter.
Method CONSTRUCTOR on class /ISDFPS/CL_WMCNTRL has no exception.
Method GET_SCREEN_STATUS Signature
Method GET_SCREEN_STATUS on class /ISDFPS/CL_WMCNTRL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
status: change data on screen possible | 20040521 | |
2 | ![]() |
status: only display of data is allowed | 20040521 | |
3 | ![]() |
unknown status | 20040521 |
Method RESTORE_SCREEN_STATUS Signature
Method RESTORE_SCREEN_STATUS on class /ISDFPS/CL_WMCNTRL has no parameter.
Method RESTORE_SCREEN_STATUS on class /ISDFPS/CL_WMCNTRL has no exception.
Method SAVE_SCREEN_STATUS Signature
Method SAVE_SCREEN_STATUS on class /ISDFPS/CL_WMCNTRL has no parameter.
Method SAVE_SCREEN_STATUS on class /ISDFPS/CL_WMCNTRL has no exception.
Method SET_ACTION_STATUS_CHANGE Signature
Method SET_ACTION_STATUS_CHANGE on class /ISDFPS/CL_WMCNTRL has no parameter.
Method SET_ACTION_STATUS_CHANGE on class /ISDFPS/CL_WMCNTRL has no exception.
Method SET_ACTION_STATUS_CREATE Signature
Method SET_ACTION_STATUS_CREATE on class /ISDFPS/CL_WMCNTRL has no parameter.
Method SET_ACTION_STATUS_CREATE on class /ISDFPS/CL_WMCNTRL has no exception.
Method SET_ACTION_STATUS_DELETE Signature
Method SET_ACTION_STATUS_DELETE on class /ISDFPS/CL_WMCNTRL has no parameter.
Method SET_ACTION_STATUS_DELETE on class /ISDFPS/CL_WMCNTRL has no exception.
Method SET_ACTION_STATUS_DISPLAY Signature
Method SET_ACTION_STATUS_DISPLAY on class /ISDFPS/CL_WMCNTRL has no parameter.
Method SET_ACTION_STATUS_DISPLAY on class /ISDFPS/CL_WMCNTRL has no exception.
Method SET_DATA_NOT_READ Signature
Method SET_DATA_NOT_READ on class /ISDFPS/CL_WMCNTRL has no parameter.
Method SET_DATA_NOT_READ on class /ISDFPS/CL_WMCNTRL has no exception.
Method SET_DATA_READ Signature
Method SET_DATA_READ on class /ISDFPS/CL_WMCNTRL has no parameter.
Method SET_DATA_READ on class /ISDFPS/CL_WMCNTRL has no exception.
Method SET_SCREEN_STATUS_CHANGE Signature
Method SET_SCREEN_STATUS_CHANGE on class /ISDFPS/CL_WMCNTRL has no parameter.
Method SET_SCREEN_STATUS_CHANGE on class /ISDFPS/CL_WMCNTRL has no exception.
Method SET_SCREEN_STATUS_DISPLAY Signature
Method SET_SCREEN_STATUS_DISPLAY on class /ISDFPS/CL_WMCNTRL has no parameter.
Method SET_SCREEN_STATUS_DISPLAY on class /ISDFPS/CL_WMCNTRL has no exception.
Method TOGGLE_SCREEN_STATUS Signature
Method TOGGLE_SCREEN_STATUS on class /ISDFPS/CL_WMCNTRL has no parameter.
Method TOGGLE_SCREEN_STATUS on class /ISDFPS/CL_WMCNTRL has no exception.
History
Last changed by/on | SAP | 20090218 |
SAP Release Created in | 470 |