SAP ABAP Class CL_PHIN_MESSAGE_CONTROLER (CL_PHIN_MESSAGE_CONTROLER)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM-EQM-THO (Application Component) Takeover/Handover of Technical Objects
     PHIN (Package) Takeover/Handover of Technical Objects
Properties
Class CL_PHIN_MESSAGE_CONTROLER  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PHIN   Takeover/Handover of Technical Objects 
Created 20061129   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PHIN_MESSAGE_CONTROLER has no forward declaration.
Interfaces
Class CL_PHIN_MESSAGE_CONTROLER has no interface implemented.
Friends
Class CL_PHIN_MESSAGE_CONTROLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_PHIN_MSG Static Attribute Public Type reference (TYPE) PHIN_TT_MSG_PI table for internal message handling in Takeover/Handover 20070730
2 GT_PHIN_MSG_REPL Static Attribute Private Type reference (TYPE) PHIN_T_MSG_REPL Tabletype for Substitute Customizing Table for Messages 20070730
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Static method Public Method Add a message to the message controller 20061129
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070730
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070730
4 DELETE_DUPLICATES Static method Public Method delete duplicate messages 20070828
5 DELETE_MSG_BY_FUNCT_OBJNR Static method Public Method deletes messages from log regarding function and objnr 20071121
6 GET_ALL_FOR_SEL Static method Public Method return all messages from log 20070109
7 GET_SINGLE Static method Public Method return single message 20070111
8 SMASH_TL_MSG_FROM_FUNCTION Static method Public Method Delete all previous Function dependend Messages for one Line 20070803
9 STORE_ALL_MESSAGES Static method Public Method All Messages -> Database 20070731
10 STORE_TL_KEY_MESSAGES Static method Public Method Messages for individally TL_KEY -> Database 20070731
11 SUBSTITUTE_MSG Static method Public Method Check for substitution of Messages and perform substitution 20070730
Events
Class CL_PHIN_MESSAGE_CONTROLER has no event.
Types
Class CL_PHIN_MESSAGE_CONTROLER has no local type.
Method Signatures

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CAT_ERROR Call by reference Type reference (TYPE) PHIN_MSG_CAT message category 20070628
2 Importing CONTEXT Call by reference Type reference (TYPE) SYMSGV Message Variable 20070806
3 Importing FUNCTION Call by reference Type reference (TYPE) PHIN_MSG_FUNCTION View specific Function 20070628
4 Importing MSGID Value transfer Type reference (TYPE) SYMSGID Message Class 20061129
5 Importing MSGNO Value transfer Type reference (TYPE) SYMSGNO Message Number 20061129
6 Importing MSGTY Value transfer Type reference (TYPE) SYMSGTY Message Type 20061129
7 Importing MSGV1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20061129
8 Importing MSGV2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20061129
9 Importing MSGV3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20061129
10 Importing MSGV4 Call by reference Type reference (TYPE) SYMSGV Message Variable 20061129
11 Importing OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20070628
12 Importing PHIN_GUID Value transfer Type reference (TYPE) PHIN_D_PHINGUID Phase In: File Name 20061219
13 Importing PHIN_VIEW Call by reference Type reference (TYPE) PHIN_MSG_VIEW Origin View 20070628
14 Importing TABLEKEY Value transfer Type reference (TYPE) PHIN_D_GUID Phase In: Key (Numc 8) for Phin Table Line 20061129
15 Importing TEMPORARY_ENTRY Call by reference Type reference (TYPE) BOOLEAN SPACE Boolean Variable (X=True, -=False, Space=Unknown) 20070928

Method ADD_MESSAGE on class CL_PHIN_MESSAGE_CONTROLER has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PHIN_GUID Call by reference Type reference (TYPE) PHIN_D_PHINGUID Key (Numc 8) for Table PHINT 20070730

Method CONSTRUCTOR on class CL_PHIN_MESSAGE_CONTROLER has no exception.

Method DELETE_DUPLICATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MSG Call by reference Type reference (TYPE) PHIN_S_MSG_PI Phin Message including Posting Indicator 20070828

Method DELETE_DUPLICATES on class CL_PHIN_MESSAGE_CONTROLER has no exception.

Method DELETE_MSG_BY_FUNCT_OBJNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FUNCTION Call by reference Type reference (TYPE) PHIN_MSG_FUNCTION PHIN_MSG_FUNCTION 20071121
2 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20071121
3 Importing IV_PHIN_GUID Value transfer Type reference (TYPE) PHIN_D_PHINGUID Generic Key for Takeover/Handover 20071121
4 Importing IV_PHIN_VIEW Value transfer Type reference (TYPE) PHIN_MSG_VIEW PHIN_MSG_VIEW 20071121
5 Importing IV_TABLEKEY Value transfer Type reference (TYPE) PHIN_D_GUID Key (Numc 8) for Table PHINT 20071121

Method DELETE_MSG_BY_FUNCT_OBJNR on class CL_PHIN_MESSAGE_CONTROLER has no exception.

Method GET_ALL_FOR_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PHIN_MSG Value transfer Type reference (TYPE) PHIN_T_MSG PHIN_MSG table type 20070109
2 Importing IM_FUNCTION Value transfer Type reference (TYPE) PHIN_MSG_FUNCTION PHIN_MSG_FUNCTION 20070725
3 Importing IM_PHIN_TAB Value transfer Type reference (TYPE) PHIN_T_PHINT PHINT table type 20070109
4 Importing IM_PHIN_VIEW Value transfer Type reference (TYPE) PHIN_MSG_VIEW PHIN_MSG_VIEW 20070725

Method GET_ALL_FOR_SEL on class CL_PHIN_MESSAGE_CONTROLER has no exception.

Method GET_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PHIN_MSG_SINGLE Call by reference Type reference (TYPE) PHIN_T_MSG return messages 20070111
2 Importing IM_PHINT Call by reference Type reference (TYPE) PHINT PHINT line 20070111

Method GET_SINGLE on class CL_PHIN_MESSAGE_CONTROLER has no exception.

Method SMASH_TL_MSG_FROM_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FUNCTION Call by reference Type reference (TYPE) PHIN_MSG_FUNCTION PHIN_MSG_FUNCTION 20070803
2 Importing IV_PHINGUID Call by reference Type reference (TYPE) PHIN_D_PHINGUID Generic Key for Takeover/Handover 20070803
3 Importing IV_TL_KEY Call by reference Type reference (TYPE) PHIN_D_GUID Key (Numc 8) for Table PHINT 20070803

Method SMASH_TL_MSG_FROM_FUNCTION on class CL_PHIN_MESSAGE_CONTROLER has no exception.

Method STORE_ALL_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PHINGUID Call by reference Type reference (TYPE) PHIN_D_PHINGUID Generic Key for Takeover/Handover 20070731

Method STORE_ALL_MESSAGES on class CL_PHIN_MESSAGE_CONTROLER has no exception.

Method STORE_TL_KEY_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PHINGUID Call by reference Type reference (TYPE) PHIN_D_PHINGUID Generic Key for Takeover/Handover 20070731
2 Importing IV_TLKEY Call by reference Type reference (TYPE) PHIN_D_GUID Key (Numc 8) for Table PHINT 20070731

Method STORE_TL_KEY_MESSAGES on class CL_PHIN_MESSAGE_CONTROLER has no exception.

Method SUBSTITUTE_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MSG Call by reference Type reference (TYPE) PHIN_S_MSG_PI Display fields for table PHIN_MSG 20070731

Method SUBSTITUTE_MSG on class CL_PHIN_MESSAGE_CONTROLER has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700