SAP ABAP Class CL_RPLM_MT_POWL_NOTIF_PM (POWL-Feeder for Notifications (PM/CS))
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   EP-PCT-MAN-MT (Application Component) Business Package for Maintenance Technician
     RPLM_QIMT_BE (Package) Quality Inspector & Maintenance Technician BE
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_POWL_FEEDER Interface for POWL Feeders 20060818
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RPLM_MP_POWL_NOTIF_PM POWL-Feeder for Notifications for Maintenance Planner 20060822
2 Inheritance (c INHERITING FROM c_ref)  CL_RPLM_MS_POWL_NOTIF_PM POWL-Feeder for Notifications for Maintenance Supervisor 20060822
Properties
Class CL_RPLM_MT_POWL_NOTIF_PM  
Short Description POWL-Feeder for Notifications (PM/CS)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RPLM_QIMT_BE   Quality Inspector & Maintenance Technician BE 
Created 20060818   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RPLM_MT_POWL_NOTIF_PM has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_POWL_FEEDER Interface for POWL Feeders 20060818
Friends
Class CL_RPLM_MT_POWL_NOTIF_PM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_ACTION_DEF Instance attribute Protected Type reference (TYPE) POWL_ACTDESCR_TTY 20060818
2 MT_DEFAULTS Instance attribute Protected Type reference (TYPE) RSPARAMS_TT rsparams Table 20060818
3 MT_FIELDCAT Instance attribute Protected Type reference (TYPE) POWL_FIELDCAT_TTY 20060818
4 MT_OBJECT_DEF Instance attribute Protected Type reference (TYPE) RPLM_TT_POWL_NOTIF_PM_DEF_07 Object Definition PM/CS Notification in Worklist 20060818
5 MT_SELCRIT_DEF Instance attribute Protected Type reference (TYPE) POWL_SELCRIT_TTY 20060818
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_NOTIF_LOCK Instance method Public Method 20060818
2 CHECK_SELCRIT_NOTIF_PM Instance method Public Method Checking Selection Criteria 20060818
3 COMPLETE_NOTIFICATIONS Instance method Public Method 20060818
4 CONVERT_SELCRIT_RELTOABS_DATE Instance method Public Method Conversion of Relative Dates to Absolute Dates 20060818
5 GET_ACTIONS_NOTIF_PM Instance method Public Method Determine Definition of Events 20060818
6 GET_FIELDCAT_NOTIF_MY Instance method Public Method Definition of Layout Information for My Notifications 20060818
7 GET_FIELDCAT_NOTIF_PM Instance method Public Method Determine Definition of Layout Information 20060818
8 GET_MONITOR_ICON Instance method Public Method Read Display for Monitor 20060818
9 GET_NUMBER_OF_DOCUMENTS Instance method Public Method Determine Amount of Assigned Documents 20060818
10 GET_SELCRITERIA_NOTIF_MY Instance method Public Method Definition of Selection Criteria for My Notifications 20060818
11 GET_SELCRITERIA_NOTIF_PM Instance method Public Method Determine Definition of Selection Criteria 20060818
12 PUT_IN_PROCESS Instance method Public Method 20060818
Events
Class CL_RPLM_MT_POWL_NOTIF_PM has no event.
Types
Class CL_RPLM_MT_POWL_NOTIF_PM has no local type.
Method Signatures

Method CHECK_NOTIF_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) POWL_MSG_TTY Message META description 20060818
2 Importing IV_NOTIF Call by reference Type reference (TYPE) QMNUM Notification No 20060818

Method CHECK_NOTIF_LOCK on class CL_RPLM_MT_POWL_NOTIF_PM has no exception.

Method CHECK_SELCRIT_NOTIF_PM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGE Call by reference Type reference (TYPE) POWL_MSG_TTY 20060818
2 Importing I_SEL_CRIT Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Tabelle 20060818

Method CHECK_SELCRIT_NOTIF_PM on class CL_RPLM_MT_POWL_NOTIF_PM has no exception.

Method COMPLETE_NOTIFICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT Call by reference Type reference (TYPE) RPLM_TT_POWL_NOTIF_PM_DEF_07 20060818
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) POWL_MSG_TTY 20060818

Method COMPLETE_NOTIFICATIONS on class CL_RPLM_MT_POWL_NOTIF_PM has no exception.

Method CONVERT_SELCRIT_RELTOABS_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Tabelle 20060818

Method CONVERT_SELCRIT_RELTOABS_DATE on class CL_RPLM_MT_POWL_NOTIF_PM has no exception.

Method GET_ACTIONS_NOTIF_PM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACTION_DEFS Call by reference Type reference (TYPE) POWL_ACTDESCR_TTY 20060818
2 Importing I_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY 20060818
3 Importing I_SELCRIT_PARA Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Tabelle 20060818
4 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER Benutzername 20060818

Method GET_ACTIONS_NOTIF_PM on class CL_RPLM_MT_POWL_NOTIF_PM has no exception.

Method GET_FIELDCAT_NOTIF_MY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIELDCAT Call by reference Type reference (TYPE) POWL_FIELDCAT_TTY Feldkatalog Meta-Beschreibung 20060818
2 Importing I_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY 20060818
3 Importing I_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Tabelle 20060818
4 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER Benutzername 20060818

Method GET_FIELDCAT_NOTIF_MY on class CL_RPLM_MT_POWL_NOTIF_PM has no exception.

Method GET_FIELDCAT_NOTIF_PM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIELDCAT Call by reference Type reference (TYPE) POWL_FIELDCAT_TTY 20060818
2 Importing I_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY 20060818
3 Importing I_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Tabelle 20060818
4 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER Benutzername 20060818

Method GET_FIELDCAT_NOTIF_PM on class CL_RPLM_MT_POWL_NOTIF_PM has no exception.

Method GET_MONITOR_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LIGHTS_ICON Call by reference Type reference (TYPE) RPLM_TD_QIMT_LIGHTS Symbol für Monitor 20060818
2 Importing IV_LIGHTS_VALUE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060818

Method GET_MONITOR_ICON on class CL_RPLM_MT_POWL_NOTIF_PM has no exception.

Method GET_NUMBER_OF_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NO_OF_DOCS Call by reference Type reference (TYPE) RPLM_TD_QIMT_NUMBER_DOC Anzahl Dokumente 20060818
2 Importing IV_NOTIF_NUMBER Call by reference Type reference (TYPE) QMNUM Meldungsnummer 20060818
3 Importing IV_NOTIF_TYPE Call by reference Type reference (TYPE) QMART Meldungsart 20060818

Method GET_NUMBER_OF_DOCUMENTS on class CL_RPLM_MT_POWL_NOTIF_PM has no exception.

Method GET_SELCRITERIA_NOTIF_MY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEFAULT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Tabelle 20060818
2 Exporting E_SELCRIT_DEFS Call by reference Type reference (TYPE) POWL_SELCRIT_TTY Selektionskriterien Meta-Beschreibung 20060818
3 Importing I_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY 20060818
4 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER Benutzername 20060818

Method GET_SELCRITERIA_NOTIF_MY on class CL_RPLM_MT_POWL_NOTIF_PM has no exception.

Method GET_SELCRITERIA_NOTIF_PM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEFAULT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Tabelle 20060818
2 Exporting E_SELCRIT_DEFS Call by reference Type reference (TYPE) POWL_SELCRIT_TTY 20060818
3 Importing I_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY 20060818
4 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER Benutzername 20060818

Method GET_SELCRITERIA_NOTIF_PM on class CL_RPLM_MT_POWL_NOTIF_PM has no exception.

Method PUT_IN_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT Call by reference Type reference (TYPE) RPLM_TT_POWL_NOTIF_PM_DEF_07 20060818
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) POWL_MSG_TTY 20060818

Method PUT_IN_PROCESS on class CL_RPLM_MT_POWL_NOTIF_PM has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700