SAP ABAP Class CL_RPLM_NOTIF_API (API for Notifications)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   EP-PCT-MAN-MT (Application Component) Business Package for Maintenance Technician
     RPLM_QIMT_NOTIF_BE (Package) Notification Backend
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RPLM_NOTIF_API API for Notifications 20050215
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RPLM_DEFECT_API API for Defects Recording 20050201
Properties
Class CL_RPLM_NOTIF_API  
Short Description API for Notifications    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RPLM_QIMT_NOTIF_BE   Notification Backend 
Created 20050131   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RPLM_NOTIF_API has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_RPLM_NOTIF_API API for Notifications 20050215
Friends
# Friend Modeled only Created on Description
1 CL_RPLM_DEFECT_API 20050203 API for Defects Recording
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_VIQMEL Instance attribute Public Type reference (TYPE) VIQMEL Notification Header Data 20090317
2 MV_DIMID Static Attribute Protected Type reference (TYPE) DIMID Dimension key 20050403
3 MV_EDIT_MODE Instance attribute Protected Type reference (TYPE) RPLM_TD_QIMT_EDIT_MODE RPLM QIMT: Edit Mode of a WD UI Element 20050216
4 MV_HAS_CHANGES Instance attribute Protected Type reference (TYPE) BOOLE_D Was data changed? 20050221
5 MV_OBJNR Instance attribute Protected Type reference (TYPE) J_OBJNR Object Number 20050216
6 MV_QMNUM Instance attribute Protected Type reference (TYPE) QMNUM Notification Number 20050215
7 MV_USER_STATUS_CHANGED Instance attribute Protected Type reference (TYPE) BOOLE_D User Status Changed 20050326
8 SC_ACT_CLOSE Constant Public Type reference (TYPE) J_VORGANG 'PMM4' Complete 20050307
9 SC_ACT_COMPLETE_TASK Constant Public Type reference (TYPE) J_VORGANG 'QN41' Complete Task 20050326
10 SC_ACT_PUT_IN_PROCESS_AGAIN Constant Public Type reference (TYPE) J_VORGANG 'PMM6' Business Transaction 20070328
11 SC_ACT_PUT_PROCESS Constant Public Type reference (TYPE) J_VORGANG 'PMM2' Put In Process 20070328
12 SC_ACT_RELEASE_TASK Constant Public Type reference (TYPE) J_VORGANG 'QN40' Business Transaction 20070328
13 SC_OBTYP_CLAIM Constant Public Type reference (TYPE) J_OBTYP 'QMC' Object Type for Claims 20050221
14 SC_OBTYP_MNOTIF Constant Public Type reference (TYPE) J_OBTYP 'QMI' Object Type for Maintenance Notifications 20050221
15 SC_OBTYP_QNOTIF Constant Public Type reference (TYPE) J_OBTYP 'QM1' Object Type for Quality Notifications 20050221
16 SC_OBTYP_TASK Constant Public Type reference (TYPE) J_OBTYP 'QA1' Object Type for Tasks 20050221
17 SC_STAT_CLOSED Constant Public Type reference (TYPE) J_STATUS 'I0072' Completed 20050216
18 SC_STAT_MARC Constant Public Type reference (TYPE) J_STATUS 'I0167' Marked for Archiving 20050216
19 SC_STAT_MDEL Constant Public Type reference (TYPE) J_STATUS 'I0076' Marked for deletion 20050216
20 SC_TEMP_IND Constant Public Type reference (TYPE) CHAR1 '%' First Character of a Temporary Number 20050326
21 SC_TXTOBJ_QMEL Constant Public Type reference (TYPE) SWO_OBJTYP 'QMEL' Object Type for Header Long Text 20050302
22 SC_TXTOBJ_QMFE Constant Public Type reference (TYPE) SWO_OBJTYP 'QMFE' Object Type for Item Long Text 20050302
23 SR_NOTIF_INSTANCE Static Attribute Protected Object reference (TYPE REF TO) CL_RPLM_NOTIF_API API for Notifications 20050215
24 SV_BREAKDOWN_DURATION_UNIT_INT Static Attribute Protected Type reference (TYPE) MAUEH Unit for Breakdown Duration 20050403
25 SV_ORDER_SAVE_CHECK Static Attribute Public Type reference (TYPE) BOOLE_D 20060317
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050215
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050215
3 DELETE_STATUS_BUFFER Static method Private Method Delete Status Buffer for Notifications and Tasks 20050221
4 GET_OBJNR Instance method Public Method Access to Object Number of Status Management 20050216
5 HANDLE_RETURN Static method Protected Method Check return code, return table, and exception if necessary 20050225
6 REFRESH_NOTIF_BUFFER Static method Protected Method Refresh Notification Buffer 20050217
7 SET_OBJNR Instance method Protected Method Access to Object Number (Writing) 20050216
8 SET_QMNUM_INTERNAL Instance method Protected Method Replace/Set Notification Number Internally 20050430
Events
Class CL_RPLM_NOTIF_API has no event.
Types
Class CL_RPLM_NOTIF_API has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM Meldungsnummer 20050215

Method CONSTRUCTOR on class CL_RPLM_NOTIF_API has no exception.

Method DELETE_STATUS_BUFFER Signature

Method DELETE_STATUS_BUFFER on class CL_RPLM_NOTIF_API has no parameter.
Method DELETE_STATUS_BUFFER on class CL_RPLM_NOTIF_API has no exception.

Method GET_OBJNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OBJNR Value transfer Type reference (TYPE) J_OBJNR Objektnummer 20050216
# Exception Resumable Description Created on
1 CX_RPLM_NOTIF_ERROR Feler bei Meldungsbearbeitung 20050216

Method HANDLE_RETURN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20050225
2 Importing IV_RC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20050225
# Exception Resumable Description Created on
1 CX_RPLM_NOTIF_ERROR Fehler bei Meldungsbearbeitung 20050225

Method REFRESH_NOTIF_BUFFER Signature

Method REFRESH_NOTIF_BUFFER on class CL_RPLM_NOTIF_API has no parameter.
Method REFRESH_NOTIF_BUFFER on class CL_RPLM_NOTIF_API has no exception.

Method SET_OBJNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Objektnummer 20050216

Method SET_OBJNR on class CL_RPLM_NOTIF_API has no exception.

Method SET_QMNUM_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM Meldungsnummer 20050430

Method SET_QMNUM_INTERNAL on class CL_RPLM_NOTIF_API has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 600