SAP ABAP Class CL_UPARM_MSG_SERVICES (Master data maintenance view error message services)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-PLA-RAP (Application Component) Retail Assortment Planning
     UPARM (Package) Retail MAP Master Data Maintenance
Properties
Class CL_UPARM_MSG_SERVICES  
Short Description Master data maintenance view error message services    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UPARM   Retail MAP Master Data Maintenance 
Created 20071022   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_FPM_MESSAGE_MANAGER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_UPARM_MSG_SERVICES has no interface implemented.
Friends
Class CL_UPARM_MSG_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ERROR Static Attribute Public Type reference (TYPE) FPM_MESSAGE_SEVERITY IF_FPM_MESSAGE_MANAGER=>GC_SEVERITY_ERROR Success Message 20090119
2 C_SUCCESS Static Attribute Public Type reference (TYPE) FPM_MESSAGE_SEVERITY IF_FPM_MESSAGE_MANAGER=>GC_SEVERITY_SUCCESS Success Message 20090119
3 C_WARNING Static Attribute Public Type reference (TYPE) FPM_MESSAGE_SEVERITY IF_FPM_MESSAGE_MANAGER=>GC_SEVERITY_WARNING Success Message 20090119
4 GR_MSGSRV Static Attribute Private Object reference (TYPE REF TO) CL_UPARM_MSG_SERVICES Master data maintenance view error message services 20071022
5 GT_RETURN Instance attribute Public Type reference (TYPE) UPARM_YT_RETURN Master Data Maintenance View - Error Messages 20071022
6 G_MSGTXT Instance attribute Public Type reference (TYPE) BAPI_MSG Message Text 20071022
7 MR_FPM_MESSAGE_MANAGER Static Attribute Private Object reference (TYPE REF TO) IF_FPM_MESSAGE_MANAGER FPM message manager public use 20090219
8 MT_WD_MESSAGE_MANAGER Static Attribute Private Type reference (TYPE) WD_MESSAGE_MANAGER_TTY Dialog Message Managers Table 20090219
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MSG Instance method Public Method OBSOLETE 20071022
2 ADD_MSG_TABLE Instance method Public Method OBSOLETE 20071102
3 CLEAR_MESSAGES Static method Public Method Clear Messages from Display 20090219
4 GET_INSTANCE Static method Public Method OBSOLETE 20071022
5 POP_DIALOG_MESSAGE_MANAGER Static method Public Method Remove Dialog Message Manager 20090218
6 PUSH_DIALOG_MESSAGE_MANAGER Static method Public Method Set Dialog Message Manager 20090218
7 REFRESH_MSG_TABLE Instance method Public Method OBSOLETE 20071102
8 REPORT_EXCEPTION Static method Public Method Display all accumulated messages in an Exception 20081125
9 REPORT_MESSAGE Static method Public Method Display message 20081125
10 REPORT_MESSAGE_STRING Static method Public Method Display message string 20081125
11 REPORT_MESSAGE_TABLE Static method Public Method Display message 20081125
12 REPORT_QB_EXCEPTION Static method Public Method Display all accumulated messages in an QB Exception 20090218
13 SET_FPM_MESSAGE_MANAGER Static method Public Method Set FPM Message Manager 20081125
Events
Class CL_UPARM_MSG_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 WD_MESSAGE_MANAGER_STY Private See coding 20090219 BEGIN OF WD_MESSAGE_MANAGER_STY, message_manager TYPE REF TO if_wd_message_manager, controller TYPE REF TO if_wd_controller, END OF WD_MESSAGE_MANAGER_STY
2 WD_MESSAGE_MANAGER_TTY Private See coding 20090219 WD_MESSAGE_MANAGER_TTY TYPE STANDARD TABLE OF WD_MESSAGE_MANAGER_STY
Method Signatures

Method ADD_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPEND Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20071022
2 Importing I_MSGID Call by reference Type reference (TYPE) SYMSGID 'UPARM' 20071022
3 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO 20071022
4 Importing I_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'E' 20071022
5 Importing I_MSGV1 Call by reference Type reference (TYPE) SYMSGV 20071022
6 Importing I_MSGV2 Call by reference Type reference (TYPE) SYMSGV 20071022
7 Importing I_MSGV3 Call by reference Type reference (TYPE) SYMSGV 20071022
8 Importing I_MSGV4 Call by reference Type reference (TYPE) SYMSGV 20071022

Method ADD_MSG on class CL_UPARM_MSG_SERVICES has no exception.

Method ADD_MSG_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MSG_TABLE Call by reference Type reference (TYPE) RSNDI_T_MESSAGE Message Table for NDI Hierarchies - Master Data Interface 20071102
2 Importing I_APPEND Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20071102

Method ADD_MSG_TABLE on class CL_UPARM_MSG_SERVICES has no exception.

Method CLEAR_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMPONENT Call by reference Object reference (TYPE REF TO) OBJECT 20090219

Method CLEAR_MESSAGES on class CL_UPARM_MSG_SERVICES has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_MSGSRV Value transfer Object reference (TYPE REF TO) CL_UPARM_MSG_SERVICES Master data maintenance view error message services 20071022

Method GET_INSTANCE on class CL_UPARM_MSG_SERVICES has no exception.

Method POP_DIALOG_MESSAGE_MANAGER Signature

Method POP_DIALOG_MESSAGE_MANAGER on class CL_UPARM_MSG_SERVICES has no parameter.
Method POP_DIALOG_MESSAGE_MANAGER on class CL_UPARM_MSG_SERVICES has no exception.

Method PUSH_DIALOG_MESSAGE_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_WD_CONTROLLER Web Dynpro: Controller Interface 20090219
2 Importing IR_MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER FPM message manager public use 20090218

Method PUSH_DIALOG_MESSAGE_MANAGER on class CL_UPARM_MSG_SERVICES has no exception.

Method REFRESH_MSG_TABLE Signature

Method REFRESH_MSG_TABLE on class CL_UPARM_MSG_SERVICES has no parameter.
Method REFRESH_MSG_TABLE on class CL_UPARM_MSG_SERVICES has no exception.

Method REPORT_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMPONENT Call by reference Object reference (TYPE REF TO) OBJECT 20090218
2 Importing IR_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20090218
3 Importing IR_ERROR Call by reference Object reference (TYPE REF TO) CX_UPARM_ERROR Master data maintenance view exception 20081125
4 Importing I_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20090218
5 Importing I_IS_PERMANENT Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090219

Method REPORT_EXCEPTION on class CL_UPARM_MSG_SERVICES has no exception.

Method REPORT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMPONENT Call by reference Object reference (TYPE REF TO) OBJECT 20090218
2 Importing IR_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20090218
3 Importing IS_MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Master data maintenance view exception 20081125
4 Importing I_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20090218
5 Importing I_IS_PERMANENT Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090219

Method REPORT_MESSAGE on class CL_UPARM_MSG_SERVICES has no exception.

Method REPORT_MESSAGE_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMPONENT Call by reference Object reference (TYPE REF TO) OBJECT 20090218
2 Importing IR_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20090218
3 Importing I_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20090218
4 Importing I_IS_PERMANENT Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090219
5 Importing I_MESSAGE Call by reference Type reference (TYPE) STRING Master data maintenance view exception 20081125
6 Importing I_MESSAGE_TYPE Call by reference Type reference (TYPE) BAPI_MTYPE 'E' Severity of messages reported in FPM 20090218

Method REPORT_MESSAGE_STRING on class CL_UPARM_MSG_SERVICES has no exception.

Method REPORT_MESSAGE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMPONENT Call by reference Object reference (TYPE REF TO) OBJECT 20090218
2 Importing IR_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20090218
3 Importing IT_MESSAGE Call by reference Type reference (TYPE) UPARM_YT_RETURN Master data maintenance view exception 20081125
4 Importing I_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20090218
5 Importing I_IS_PERMANENT Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090219

Method REPORT_MESSAGE_TABLE on class CL_UPARM_MSG_SERVICES has no exception.

Method REPORT_QB_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ERROR Call by reference Object reference (TYPE REF TO) CX_UPARM_QB_ERROR Query Builder exception 20090218
2 Importing IV_CLEAR_PREVIOUS Call by reference Type reference (TYPE) ABAP_BOOL 'X' Clear previous messages? 20090219
3 Importing I_IS_PERMANENT Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090219

Method REPORT_QB_EXCEPTION on class CL_UPARM_MSG_SERVICES has no exception.

Method SET_FPM_MESSAGE_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_FPM_MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_FPM_MESSAGE_MANAGER FPM message manager public use 20090219

Method SET_FPM_MESSAGE_MANAGER on class CL_UPARM_MSG_SERVICES has no exception.
History
Last changed by/on SAP  20141101 
SAP Release Created in 703