SAP ABAP Class CL_BSP_BP_MESSAGE_HANDLER (Error Message Maintenance for BP BSP Applications)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-PCU-BP (Application Component) Dialog People-Centric UI for Business Partner
     COM_BSP_MODEL_IL_BP (Package) Central Parts of BP from the BSP Development
Properties
Class CL_BSP_BP_MESSAGE_HANDLER  
Short Description Error Message Maintenance for BP BSP Applications    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package COM_BSP_MODEL_IL_BP   Central Parts of BP from the BSP Development 
Created 20021216   SAP 
Last change 20110908   SAP 
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)
Interfaces
Class CL_BSP_BP_MESSAGE_HANDLER has no interface implemented.
Friends
Class CL_BSP_BP_MESSAGE_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_X Constant Public Type reference (TYPE) BU_BOOLEAN 'X' Boolean Type, Do Not Use in Interfaces! 20021216
2 GT_INTERNAL_APPLOG Static Attribute Private Type reference (TYPE) TY_INTERNAL_APPLOG_T 20021216
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_MESSAGE Static method Private Method Check Whether Message Is to Be Noted 20030613
2 CLEAR_MESSAGES Static method Public Method Initialize Log Buffer 20021216
3 COLLECT_MESSAGES Static method Public Method Collect Error Messages 20021216
4 DELETE_MESSAGE Static method Public Method Delete an Individual Error Message from the Buffer 20021216
5 GET_MESSAGES Static method Public Method Read Error Messages 20021216
6 SAVE_IS_POSSIBLE Static method Public Method Checks Whether Save with Error Message Is Possible 20021216
Events
Class CL_BSP_BP_MESSAGE_HANDLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_INTERNAL_APPLOG Protected See coding 20021216
2 TY_INTERNAL_APPLOG_T Protected See coding 20021216
Method Signatures

Method CHECK_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INTERNAL_APPLOG Call by reference Type reference (TYPE) CRMT_BSP_APPLOG Applikation Log 20030613
2 Importing IV_SCREEN_STRUCTURE Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20030613
# Exception Resumable Description Created on
1 NOT_RELEVANT Nachricht nicht relevant 20030613

Method CLEAR_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALL Call by reference Type reference (TYPE) BU_BOOLEAN ' ' Boolscher Typ: Nicht zur Verwendung auf Oberflächen 20021216
2 Importing IV_FOCUS_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20021216
3 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20021216

Method CLEAR_MESSAGES on class CL_BSP_BP_MESSAGE_HANDLER has no exception.

Method COLLECT_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_APPLOG Call by reference Type reference (TYPE) CRMT_BSP_APPLOG_TAB Tabellentyp für die Anwendungsprotokoll-Schnittstelle 20021216
2 Importing IT_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20021216
3 Importing IV_CONTEXT Call by reference Type reference (TYPE) CRMT_CONTEXT_ID 20021216
4 Importing IV_ERRORS_PREVENT_SAVING Call by reference Type reference (TYPE) BOOLEAN 'X' übergebene Fehler verhindern Sichern des Objekts 20021216
5 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) CRMT_FIELDNAME Feldname 20021216
6 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20021216
7 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_OBJECT_NAME 'ACC' Geschäftsvorgangs-Teilobjekt 20021216
8 Importing IV_PREFER_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BOOLEAN Immer übergebenen Object Key verwenden 20031204
9 Importing IV_REF_OBJ_TEXT Call by reference Type reference (TYPE) CRMT_REF_TEXT Text für das Referenzobjekt 20021216
10 Importing IV_SCREEN_STRUCTURE Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20021216
11 Importing IV_SHOW_FIRST Call by reference Type reference (TYPE) CRMT_BOOLEAN Logische Variable 20021216

Method COLLECT_MESSAGES on class CL_BSP_BP_MESSAGE_HANDLER has no exception.

Method DELETE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MESSAGE Call by reference Type reference (TYPE) BAPIRET2 20021216
2 Importing IT_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20021216
3 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME 20021216

Method DELETE_MESSAGE on class CL_BSP_BP_MESSAGE_HANDLER has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FOCUS_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20021216
2 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20021216
3 Importing IV_SET_SHOWN Call by reference Type reference (TYPE) BU_BOOLEAN ' ' Boolscher Typ: Nicht zur Verwendung auf Oberflächen 20021216
4 Returning RT_APPLOG Value transfer Type reference (TYPE) CRMT_BSP_APPLOG_TAB 20021216

Method GET_MESSAGES on class CL_BSP_BP_MESSAGE_HANDLER has no exception.

Method SAVE_IS_POSSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_VALUE Value transfer Type reference (TYPE) BOOLEAN 'X' = Sichern ist möglich 20021216

Method SAVE_IS_POSSIBLE on class CL_BSP_BP_MESSAGE_HANDLER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 400