SAP ABAP Class CL_BUF_REVISION_WPS (Revision 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_REVISION_WPS  
Short Description Revision 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 20020816   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BUF_REVISION_WPS has no forward declaration.
Interfaces
Class CL_BUF_REVISION_WPS has no interface implemented.
Friends
Class CL_BUF_REVISION_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) SY-DATUM Date Last Read 20030220
2 R_EX_REV_SAVE_EVT Static Attribute Private Object reference (TYPE REF TO) DIWPS_REV_SAVE_EVT Reference to Interface of the Revisions Save Event BAdI 20050406
3 T_REVISION Static Attribute Private Type reference (TYPE) DIWPS_REVISION_REF_T Table Revisions 20020816
Methods
# Method Level Visibility Method type Description Created on
1 CHANGED Static method Public Method 20021009
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030220
3 DEACTIVATE_ORDERS Static method Public Method 20020911
4 GET_BY_ID Static method Public Method 20020819
5 REFRESH_BUFFER Static method Public Method Removes all revisions from buffer 20070823
6 REFRESH_DATA Static method Public Method 20030220
7 REMOVE_BY_ID Static method Public Method 20021103
8 RESET Static method Public Method 20020911
9 SAVE Static method Public Method 20020817
10 SELECT Static method Public Method 20020819
11 UNDO Static method Public Method 20030214
Events
Class CL_BUF_REVISION_WPS has no event.
Types
Class CL_BUF_REVISION_WPS has no local type.
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 One revision is changed 20021009

Method CHANGED on class CL_BUF_REVISION_WPS has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method DEACTIVATE_ORDERS Signature

Method DEACTIVATE_ORDERS on class CL_BUF_REVISION_WPS has no parameter.
Method DEACTIVATE_ORDERS on class CL_BUF_REVISION_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_REVISION Call by reference Object reference (TYPE REF TO) CL_REVISION_WPS Revision 20020819
2 Exporting E_NEW Call by reference Type reference (TYPE) XFLAG Revision not yet on db 20021102
3 Importing I_EMERGENCY Call by reference Type reference (TYPE) XFELD Emergency mode 20080819
4 Importing I_IWERK Call by reference Type reference (TYPE) IWERK Maintenance Planning Plant 20020819
5 Importing I_REVNR Call by reference Type reference (TYPE) REVNI Revision for Plant Maintenance and Customer Service 20020819

Method GET_BY_ID on class CL_BUF_REVISION_WPS has no exception.

Method REFRESH_BUFFER Signature

Method REFRESH_BUFFER on class CL_BUF_REVISION_WPS has no parameter.
Method REFRESH_BUFFER on class CL_BUF_REVISION_WPS has no exception.

Method REFRESH_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHG_REVISIONS Call by reference Type reference (TYPE) DIWPS_REVISION_REF_T Revision data was updated 20030220

Method REFRESH_DATA on class CL_BUF_REVISION_WPS has no exception.

Method REMOVE_BY_ID Signature

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

Method REMOVE_BY_ID on class CL_BUF_REVISION_WPS has no exception.

Method RESET Signature

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

Method RESET on class CL_BUF_REVISION_WPS has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CAUFVDN Call by reference Type reference (TYPE) CAUFVDN_T Table Type for CAUFVDN 20050317
2 Importing I_NOTIFICATION Call by reference Type reference (TYPE) XFLAG Save notifications 20030328
3 Importing I_ORDER Call by reference Type reference (TYPE) XFLAG Save orders 20030328
4 Importing I_REFRESH_NOTI_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
2 CX_ORDER_WPS Order exception 20030221

Method SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REVISIONS Call by reference Type reference (TYPE) DIWPS_REVISION_REF_T Table revision objects 20020819
2 Importing IT_SEL_TAB Call by reference Type reference (TYPE) DIWPS_SELTAB Selection table 20020819
3 Importing I_ENVIRONMNT Call by reference Type reference (TYPE) VARID_ENV Environment 20021017
4 Importing I_SEL_VARIANT Call by reference Type reference (TYPE) VARIANT Name of variant (without program name) 20020819
# Exception Resumable Description Created on
1 VARIANT_NOT_EXIST Selection variant does not exist 20030227

Method UNDO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHG_REVISIONS Call by reference Type reference (TYPE) DIWPS_REVISION_REF_T Revisions that was changed 20030214
2 Exporting ET_DEL_REVISIONS Call by reference Type reference (TYPE) DIWPS_REVISION_REF_T Revisions to delete (temporary) 20030215

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