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 |