SAP ABAP Class CL_BUF_NOTIFICATION_WPS (Notification Buffer Class)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM (Application Component) Product Lifecycle Management
     DIWPS (Package) DI: Work Packaging and Sequencing
Properties
Class CL_BUF_NOTIFICATION_WPS  
Short Description Notification Buffer Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DIWPS   DI: Work Packaging and Sequencing 
Created 20020822   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 DIWP1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_BUF_NOTIFICATION_WPS has no interface implemented.
Friends
Class CL_BUF_NOTIFICATION_WPS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 LAST_READ Static Attribute Private Type reference (TYPE) S_LAST_READ 20030221
2 ST_NOTIFICATIONS Static Attribute Private Type reference (TYPE) DIWPS_NOTIF_REF_T 20020823
Methods
# Method Level Visibility Method type Description Created on
1 CHANGED Static method Public Method 20021009
2 CLASS_CONSTRUCTOR Static method Public Constructor 20030221
3 CLEAR_BUFFER Static method Public Method 20070322
4 CREATE_NEW_NOTI Static method Public Method 20021117
5 DELETE Static method Public Method Delete notification 20080410
6 DET_TLH_REF Static method Public Method 20041214
7 GET_BY_ID Static method Public Method 20021116
8 GET_BY_IDS Static method Public Method 20020823
9 REFRESH_DATA Static method Public Method 20030221
10 RESET Static method Public Method 20020911
11 SAVE Static method Public Method 20020827
12 SELECT Static method Public Method 20020823
13 SELECT_BY_OPER Static method Public Method 20040207
14 UNDO Static method Public Method 20021001
Events
Class CL_BUF_NOTIFICATION_WPS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_LAST_READ Private See coding 20060626 BEGIN OF s_last_read, date TYPE sy-datum, time TYPE sy-uzeit, END OF s_last_read
Method Signatures

Method CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_CHANGED Value transfer Type reference (TYPE) XFLAG Notification was changed 20021009

Method CHANGED on class CL_BUF_NOTIFICATION_WPS has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CLEAR_BUFFER Signature

Method CLEAR_BUFFER on class CL_BUF_NOTIFICATION_WPS has no parameter.
Method CLEAR_BUFFER on class CL_BUF_NOTIFICATION_WPS has no exception.

Method CREATE_NEW_NOTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_NOTI Value transfer Object reference (TYPE REF TO) CL_NOTIFICATION_WPS Notification class 20021117
2 Importing IS_VIQMEL Call by reference Type reference (TYPE) VIQMEL Generated Table for View VIQMEL 20021117
# Exception Resumable Description Created on
1 CX_NOTI_CREA_WPS Notification creation error 20021118

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_QMNUM Value transfer Type reference (TYPE) QMNUM Notification Number 20080410

Method DELETE on class CL_BUF_NOTIFICATION_WPS has no exception.

Method DET_TLH_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VIQMEL Call by reference Type reference (TYPE) DIWPS_VIQMEL_T 20041214

Method DET_TLH_REF on class CL_BUF_NOTIFICATION_WPS has no exception.

Method GET_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_NOTI Call by reference Object reference (TYPE REF TO) CL_NOTIFICATION_WPS Notification class 20021116
2 Importing I_QMNUM Call by reference Type reference (TYPE) QMNUM Notification Number 20021116
# Exception Resumable Description Created on
1 NOT_EXIST Notification does not exist 20021116

Method GET_BY_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NOTIFICATIONS Call by reference Type reference (TYPE) DIWPS_NOTIF_REF_T Table of notification object references 20020823
2 Importing IT_QMNUM Call by reference Type reference (TYPE) QMNUM_T Table of notification ids 20020823
# Exception Resumable Description Created on
1 NOT_EXIST Notification does not exist 20021017

Method REFRESH_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHG_NOTIF Call by reference Type reference (TYPE) DIWPS_NOTIF_REF_T Changed notifications 20030221

Method REFRESH_DATA on class CL_BUF_NOTIFICATION_WPS has no exception.

Method RESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NOT_CHANGE_NOTIS Call by reference Type reference (TYPE) XFLAG Do not reset changed objects: used for refresh 20021001

Method RESET on class CL_BUF_NOTIFICATION_WPS has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RIQS1 Call by reference Type reference (TYPE) RIQS1_T Notification number switches 20030328
2 Importing I_REFRESH_BUFFER Call by reference Type reference (TYPE) XFLAG 'X' Refresh core notification buffer 20030606
# Exception Resumable Description Created on
1 CX_NOTIFICATION_WPS Notification base exception class 20030604

Method SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NOTIFICATIONS Call by reference Type reference (TYPE) DIWPS_NOTIF_REF_T Table of notification object references 20020912
2 Importing IT_SEL_TAB Call by reference Type reference (TYPE) DIWPS_SELTAB Selection table 20020912
3 Importing I_SEL_VARIANT Call by reference Type reference (TYPE) VARIANT ABAP: Name of variant (without program name) 20020912
# Exception Resumable Description Created on
1 CANCELLED Selection cancelled 20020913

Method SELECT_BY_OPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NOTIFICATIONS Call by reference Type reference (TYPE) DIWPS_NOTIF_REF_T 20040207
2 Importing IT_SEL_TAB Call by reference Type reference (TYPE) DIWPS_SELTAB 20040207
3 Importing I_SEL_VARIANT Call by reference Type reference (TYPE) VARIANT 20040207
# Exception Resumable Description Created on
1 CANCELLED 20040207

Method UNDO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHG_NOTIF Call by reference Type reference (TYPE) DIWPS_NOTIF_REF_T Changed notifications 20030215

Method UNDO on class CL_BUF_NOTIFICATION_WPS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 471