SAP ABAP Class CL_DISPATCHER_WPS (Controls Interaction (Events) Between Different GUI Objects)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM (Application Component) Product Lifecycle Management
     DIMEB (Package) DIMEB: Maintenance Event Builder
Properties
Class CL_DISPATCHER_WPS  
Short Description Controls Interaction (Events) Between Different GUI Objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DIMEB   DIMEB: Maintenance Event Builder 
Created 20000906   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DISPATCHER_WPS has no forward declaration.
Interfaces
Class CL_DISPATCHER_WPS has no interface implemented.
Friends
Class CL_DISPATCHER_WPS has no friend class.
Attributes
Class CL_DISPATCHER_WPS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_NETWORK_TO_REV Static method Public Method Raises an event to assign network to workpackage 20010115
2 BARCHART_EVENT Static method Public Method Barchart event triggered 20021114
3 CANCEL Static method Public Method Raises an event to cancel changes since last save 20001219
4 EXIT_PROGRAM Static method Public Method Raises an event that user exits program 20000907
5 NETWORK_ASSIGNED Static method Public Method Raises an event that a network was assigned to revision 20001206
6 NETWORK_UNASSIGNED Static method Public Method Raises an event that a network was unassigned from a revisio 20001219
7 NOTIFICATIONS_SELECT Static method Public Method Selects notifications 20030117
8 NOTIFICATION_UPDATED Static method Public Method Raises an event that a notification was updated 20020912
9 REFRESH_GUI Static method Public Method Raises event to refresh gui 20000922
10 RELOCATE_REVISION Static method Public Method Raises an event that a revision should be relocated 20010115
11 REVISION_CREATED Static method Public Method Raises an event that a revision was created 20010115
12 REVISION_DELETED Static method Public Method Raises an event that a revision was deleted 20010115
13 REVISION_OPENED Static method Public Method Raises an event that a revision was opened 20010111
14 REVISION_RELOCATED Static method Public Method Raises an event that a revision was relocated 20010115
15 REVISION_SAVED Static method Public Method Raises an event that a revision has been saved in MEB 20010206
16 SAVE Static method Public Method Raises event that user wants to save 20000920
17 SAVED Static method Public Method Raises an event that data have been saved 20020911
18 TIMEFRAME_CHANGED Static method Public Method Raises an event that the timeframe was changed 20010430
19 UNASSIGN_NETWORK_FROM_REV Static method Public Method Raises an event that to unassigned network from WP 20010115
20 UPDATE_GUI Static method Public Method Update gui for the passed objects 20030215
21 UPDATE_RESOURCES Static method Public Method Update resources 20030603
22 WORKPACKAGE_CREATED Static method Public Method Raises an event that a workpackage was created 20000906
23 WORKPACKAGE_DELETED Static method Public Method Raises an event that a workpackage was deleted 20000906
24 WORKPACKAGE_OPENED Static method Public Method Raises an event that a workpackage was opened 20000906
Events
# Event Type Visibility Description Created on
1 EV_ASSIGN_NETWORK_TO_REV Static Event
(1)
Public
(2)
Assign a network to revision 20010115
2 EV_BARCHART_EVENT Static Event
(1)
Public
(2)
Barchart event 20021114
3 EV_CANCEL Static Event
(1)
Public
(2)
Cancel changes since last save 20001219
4 EV_EXIT_PROGRAM Static Event
(1)
Public
(2)
The user has selected to exit the program 20000907
5 EV_NETWORK_ASSIGNED Static Event
(1)
Public
(2)
A network was assigned to a revision 20001206
6 EV_NETWORK_UNASSIGNED Static Event
(1)
Public
(2)
A network was unassigned from a workpackage 20001219
7 EV_NOTIFICATIONS_SELECT Static Event
(1)
Public
(2)
Select notification 20030117
8 EV_NOTIFICATION_UPDATED Static Event
(1)
Public
(2)
Notification was updated 20020912
9 EV_REFRESH_GUI Static Event
(1)
Public
(2)
Reselect data from database and refresh the gui 20000922
10 EV_RELOCATE_REVISION Static Event
(1)
Public
(2)
Relocate a revision from one network to another 20010116
11 EV_REVISION_CREATED Static Event
(1)
Public
(2)
A revision has been created 20010115
12 EV_REVISION_DELETED Static Event
(1)
Public
(2)
A revision has been deleted 20010115
13 EV_REVISION_OPENED Static Event
(1)
Public
(2)
A revision has been opened 20010111
14 EV_REVISION_RELOCATED Static Event
(1)
Public
(2)
A revision has been relocated 20010115
15 EV_REVISION_SAVED Static Event
(1)
Public
(2)
A revision has been saved in MEB 20010206
16 EV_SAVE Static Event
(1)
Public
(2)
A user wants to save 20000920
17 EV_SAVED Static Event
(1)
Public
(2)
Data has been saved 20020911
18 EV_TIMEFRAME_CHANGED Static Event
(1)
Public
(2)
The timeframe was changed 20010430
19 EV_UNASSIGN_NETWORK_FROM_REV Static Event
(1)
Public
(2)
Unassign a network from a revision 20010115
20 EV_UPDATE_GUI Static Event
(1)
Public
(2)
Event for update gui 20030215
21 EV_UPDATE_RESOURCES Static Event
(1)
Public
(2)
Update resources 20030603
22 EV_WORKPACKAGE_CREATED Static Event
(1)
Public
(2)
A workpackage has been created 20000906
23 EV_WORKPACKAGE_DELETED Static Event
(1)
Public
(2)
A workpackage has been deleted 20000906
24 EV_WORKPACKAGE_OPENED Static Event
(1)
Public
(2)
A workpackage has been opened 20000906
25 EV_WORKPACKAGE_RELOCATED Static Event
(1)
Public
(2)
A workpackage was relocated to another network 20001221
Types
Class CL_DISPATCHER_WPS has no local type.
Method Signatures

Method ASSIGN_NETWORK_TO_REV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NETWORKID Call by reference Type reference (TYPE) AUFNR Network id 20010115

Method ASSIGN_NETWORK_TO_REV on class CL_DISPATCHER_WPS has no exception.

Method BARCHART_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Type reference (TYPE) SY-UCOMM Screens, function code triggered by PAI 20021114

Method BARCHART_EVENT on class CL_DISPATCHER_WPS has no exception.

Method CANCEL Signature

Method CANCEL on class CL_DISPATCHER_WPS has no parameter.
Method CANCEL on class CL_DISPATCHER_WPS has no exception.

Method EXIT_PROGRAM Signature

Method EXIT_PROGRAM on class CL_DISPATCHER_WPS has no parameter.
Method EXIT_PROGRAM on class CL_DISPATCHER_WPS has no exception.

Method NETWORK_ASSIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IWERK Call by reference Type reference (TYPE) IWERK Maintenance Planning Plant 20010115
2 Importing NETWORKID Call by reference Type reference (TYPE) AUFNR Network ID 20001206
3 Importing REVNR Call by reference Type reference (TYPE) REVNI Revision number 20010115

Method NETWORK_ASSIGNED on class CL_DISPATCHER_WPS has no exception.

Method NETWORK_UNASSIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IWERK Call by reference Type reference (TYPE) IWERK Maintenance Planning Plant 20010115
2 Importing NETWORKID Call by reference Type reference (TYPE) AUFNR Order Number 20001219
3 Importing REVNR Call by reference Type reference (TYPE) REVNI Revision number 20010115

Method NETWORK_UNASSIGNED on class CL_DISPATCHER_WPS has no exception.

Method NOTIFICATIONS_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REVISIONS Call by reference Type reference (TYPE) DIWPS_REVISION_REF_T Table type of revision object references 20030117
2 Importing I_VARIANT Call by reference Type reference (TYPE) VARIANT ABAP: Name of variant (without program name) 20030117

Method NOTIFICATIONS_SELECT on class CL_DISPATCHER_WPS has no exception.

Method NOTIFICATION_UPDATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NOTIFICATIONS Call by reference Type reference (TYPE) DIWPS_NOTIF_REF_T Notification objects 20020912

Method NOTIFICATION_UPDATED on class CL_DISPATCHER_WPS has no exception.

Method REFRESH_GUI Signature

Method REFRESH_GUI on class CL_DISPATCHER_WPS has no parameter.
Method REFRESH_GUI on class CL_DISPATCHER_WPS has no exception.

Method RELOCATE_REVISION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IWERK Call by reference Type reference (TYPE) IWERK Maintenance Planning Plant 20010115
2 Importing NETWORKID Call by reference Type reference (TYPE) AUFNR Order Number 20010115
3 Importing REVNR Call by reference Type reference (TYPE) REVNI Revision for Plant Maintenance and Customer Service 20010115

Method RELOCATE_REVISION on class CL_DISPATCHER_WPS has no exception.

Method REVISION_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_REVISION Call by reference Object reference (TYPE REF TO) CL_REVISION_WPS Revision number 20021115

Method REVISION_CREATED on class CL_DISPATCHER_WPS has no exception.

Method REVISION_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IWERK Call by reference Type reference (TYPE) IWERK Maintenance Planning Plant 20010115
2 Exporting REVNR Call by reference Type reference (TYPE) REVNI Revision number 20010115

Method REVISION_DELETED on class CL_DISPATCHER_WPS has no exception.

Method REVISION_OPENED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_REVISION Call by reference Object reference (TYPE REF TO) CL_REVISION_WPS Revision number 20021115
2 Importing WORKAREA Call by reference Type reference (TYPE) CHAR4 Work area to show revision 20030110

Method REVISION_OPENED on class CL_DISPATCHER_WPS has no exception.

Method REVISION_RELOCATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IWERK Call by reference Type reference (TYPE) IWERK Maintenance Planning Plant 20010227
2 Importing NEW_NETWORKID Call by reference Type reference (TYPE) AUFNR Order Number 20010227
3 Importing OLD_NETWORKID Call by reference Type reference (TYPE) AUFNR Order Number 20010227
4 Importing REVNR Call by reference Type reference (TYPE) REVNI Revision number 20010227

Method REVISION_RELOCATED on class CL_DISPATCHER_WPS has no exception.

Method REVISION_SAVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IWERK Call by reference Type reference (TYPE) IWERK Maintenance Planning Plant 20010206
2 Exporting REVNR Call by reference Type reference (TYPE) REVNI Revision for Plant Maintenance and Customer Service 20010206

Method REVISION_SAVED on class CL_DISPATCHER_WPS has no exception.

Method SAVE Signature

Method SAVE on class CL_DISPATCHER_WPS has no parameter.
Method SAVE on class CL_DISPATCHER_WPS has no exception.

Method SAVED Signature

Method SAVED on class CL_DISPATCHER_WPS has no parameter.
Method SAVED on class CL_DISPATCHER_WPS has no exception.

Method TIMEFRAME_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EDATE Call by reference Type reference (TYPE) CO_GLTRP Basic finish date 20010430
2 Importing SDATE Call by reference Type reference (TYPE) CO_GSTRP Basic start date 20010430

Method TIMEFRAME_CHANGED on class CL_DISPATCHER_WPS has no exception.

Method UNASSIGN_NETWORK_FROM_REV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IWERK Call by reference Type reference (TYPE) IWERK Maintenance Planning Plant 20010115
2 Importing NETWORKID Call by reference Type reference (TYPE) AUFNR Order Number 20010115
3 Importing REVNR Call by reference Type reference (TYPE) REVNI Revision for Plant Maintenance and Customer Service 20010115

Method UNASSIGN_NETWORK_FROM_REV on class CL_DISPATCHER_WPS has no exception.

Method UPDATE_GUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHG_NOTIF Call by reference Type reference (TYPE) DIWPS_NOTIF_REF_T Changed notifications 20030215
2 Importing IT_CHG_ORDER Call by reference Type reference (TYPE) DIWPS_ORDER_REF_T changed orders 20030226
3 Importing IT_DEL_REVISION Call by reference Type reference (TYPE) DIWPS_REVISION_REF_T Deleted revisions 20030215
4 Importing IT_INS_REVISION Call by reference Type reference (TYPE) DIWPS_REVISION_REF_T Inserted revisions 20030226
5 Importing IT_UPD_REVISION Call by reference Type reference (TYPE) DIWPS_REVISION_REF_T Changed revisions 20030215
6 Importing I_REFRESH Call by reference Type reference (TYPE) XFLAG refresh 20030606

Method UPDATE_GUI on class CL_DISPATCHER_WPS has no exception.

Method UPDATE_RESOURCES Signature

Method UPDATE_RESOURCES on class CL_DISPATCHER_WPS has no parameter.
Method UPDATE_RESOURCES on class CL_DISPATCHER_WPS has no exception.

Method WORKPACKAGE_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WPID Call by reference Type reference (TYPE) DIWPS-WPID Workpackage identifier 20000906

Method WORKPACKAGE_CREATED on class CL_DISPATCHER_WPS has no exception.

Method WORKPACKAGE_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WPID Call by reference Type reference (TYPE) DIWPS-WPID Workpackage identifier 20000906

Method WORKPACKAGE_DELETED on class CL_DISPATCHER_WPS has no exception.

Method WORKPACKAGE_OPENED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting WPID Call by reference Type reference (TYPE) DIWPS-WPID Workpackage identifier 20000906

Method WORKPACKAGE_OPENED on class CL_DISPATCHER_WPS has no exception.
Event Signatures

Event EV_ASSIGN_NETWORK_TO_REV Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 NETWORKID Exporting Value transfer Type reference (TYPE) AUFNR Network id 20010115

Event EV_BARCHART_EVENT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FCODE Exporting Value transfer Type reference (TYPE) SY-UCOMM Screens, function code triggered by PAI 20021114

Event EV_CANCEL Signature
Event EV_CANCEL on class CL_DISPATCHER_WPS has no parameter.
Event EV_EXIT_PROGRAM Signature
Event EV_EXIT_PROGRAM on class CL_DISPATCHER_WPS has no parameter.
Event EV_NETWORK_ASSIGNED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IWERK Exporting Value transfer Type reference (TYPE) IWERK Maintenance Planning Plant 20010115
2 NETWORKID Exporting Value transfer Type reference (TYPE) AUFNR Network ID 20001206
3 REVNR Exporting Value transfer Type reference (TYPE) REVNI Revision number 20010115

Event EV_NETWORK_UNASSIGNED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IWERK Exporting Value transfer Type reference (TYPE) IWERK Maintenance Planning Plant 20010115
2 NETWORKID Exporting Value transfer Type reference (TYPE) AUFNR Order Number 20001219
3 REVNR Exporting Value transfer Type reference (TYPE) REVNI Revision number 20010115

Event EV_NOTIFICATIONS_SELECT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IT_REVISIONS Exporting Value transfer Type reference (TYPE) DIWPS_REVISION_REF_T Table type of revision object references 20030117
2 I_VARIANT Exporting Value transfer Type reference (TYPE) VARIANT ABAP: Name of variant (without program name) 20030117

Event EV_NOTIFICATION_UPDATED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 NOTIFICATIONS Exporting Value transfer Type reference (TYPE) DIWPS_NOTIF_REF_T Notification objects 20020912

Event EV_REFRESH_GUI Signature
Event EV_REFRESH_GUI on class CL_DISPATCHER_WPS has no parameter.
Event EV_RELOCATE_REVISION Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IWERK Exporting Value transfer Type reference (TYPE) IWERK Maintenance Planning Plant 20010116
2 NETWORKID Exporting Value transfer Type reference (TYPE) AUFNR Order Number 20010116
3 REVNR Exporting Value transfer Type reference (TYPE) REVNI Revision number 20010116

Event EV_REVISION_CREATED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IWERK Exporting Value transfer Type reference (TYPE) IWERK Maintenance Planning Plant 20010115
2 REVNR Exporting Value transfer Type reference (TYPE) REVNI Revision for Plant Maintenance and Customer Service 20010115

Event EV_REVISION_DELETED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IWERK Exporting Value transfer Type reference (TYPE) IWERK Maintenance Planning Plant 20010115
2 REVNR Exporting Value transfer Type reference (TYPE) REVNI Revision for Plant Maintenance and Customer Service 20010115

Event EV_REVISION_OPENED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 R_REVISION Exporting Value transfer Object reference (TYPE REF TO) CL_REVISION_WPS Revision number 20021115
2 WORKAREA Exporting Value transfer Type reference (TYPE) CHAR4 Workarea to display revision 20030110

Event EV_REVISION_RELOCATED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IWERK Exporting Value transfer Type reference (TYPE) IWERK Maintenance Planning Plant 20010115
2 NEW_NETWORKID Exporting Value transfer Type reference (TYPE) AUFNR Order Number 20010227
3 OLD_NETWORKID Exporting Value transfer Type reference (TYPE) AUFNR Order Number 20010227
4 REVNR Exporting Value transfer Type reference (TYPE) REVNI Revision for Plant Maintenance and Customer Service 20010115

Event EV_REVISION_SAVED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IWERK Exporting Value transfer Type reference (TYPE) IWERK Maintenance Planning Plant 20010206
2 REVNR Exporting Value transfer Type reference (TYPE) REVNI Revision for Plant Maintenance and Customer Service 20010206

Event EV_SAVE Signature
Event EV_SAVE on class CL_DISPATCHER_WPS has no parameter.
Event EV_SAVED Signature
Event EV_SAVED on class CL_DISPATCHER_WPS has no parameter.
Event EV_TIMEFRAME_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EDATE Exporting Value transfer Type reference (TYPE) CO_GLTRP Basic finish date 20010430
2 SDATE Exporting Value transfer Type reference (TYPE) CO_GSTRP Basic start date 20010430

Event EV_UNASSIGN_NETWORK_FROM_REV Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IWERK Exporting Value transfer Type reference (TYPE) IWERK Maintenance Planning Plant 20010115
2 NETWORKID Exporting Value transfer Type reference (TYPE) AUFNR Order Number 20010115
3 REVNR Exporting Value transfer Type reference (TYPE) REVNI Revision for Plant Maintenance and Customer Service 20010115

Event EV_UPDATE_GUI Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 REFRESH Exporting Value transfer Type reference (TYPE) XFLAG refresh 20030606
2 T_CHG_NOTIF Exporting Value transfer Type reference (TYPE) DIWPS_NOTIF_REF_T Changed notifications 20030215
3 T_CHG_ORDER Exporting Value transfer Type reference (TYPE) DIWPS_ORDER_REF_T Changed orders 20030226
4 T_CHG_REVISION Exporting Value transfer Type reference (TYPE) DIWPS_REVISION_REF_T changed revisions 20030215
5 T_DEL_REVISION Exporting Value transfer Type reference (TYPE) DIWPS_REVISION_REF_T deleted revisions 20030215
6 T_INS_REVISION Exporting Value transfer Type reference (TYPE) DIWPS_REVISION_REF_T New revisions 20030226

Event EV_UPDATE_RESOURCES Signature
Event EV_UPDATE_RESOURCES on class CL_DISPATCHER_WPS has no parameter.
Event EV_WORKPACKAGE_CREATED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 WPID Exporting Value transfer Type reference (TYPE) DIWPS-WPID Workpackage identifier 20000906

Event EV_WORKPACKAGE_DELETED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 WPID Exporting Value transfer Type reference (TYPE) DIWPS-WPID Workpackage identifier 20000906

Event EV_WORKPACKAGE_OPENED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 WPID Exporting Value transfer Type reference (TYPE) DIWPS-WPID Workpackage identifier 20000906

Event EV_WORKPACKAGE_RELOCATED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 NETWORKID Exporting Value transfer Type reference (TYPE) AUFNR Order Number 20001221
2 WORKPACKAGEID Exporting Value transfer Type reference (TYPE) WPGID Workpackage ID 20001221
History
Last changed by/on SAP  20100310 
SAP Release Created in 46C2