SAP ABAP Class CL_LOP_ERROR (Error Log)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-AB-TC (Application Component) Trading Contract
     LOOP_UI (Package) Model layer for logistical contract options
Properties
Class CL_LOP_ERROR  
Short Description Error Log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package LOOP_UI   Model layer for logistical contract options 
Created 20120206   SAP 
Last change 20130531   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_LOP_ERROR has no interface implemented.
Friends
Class CL_LOP_ERROR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_MSG Instance attribute Private Type reference (TYPE) LOP_T_MESSAGE_DISP 20120206
2 C_STRUCTURE_NAME Constant Private Type reference (TYPE) TABNAME 'LOP_S_MESSAGE_DISP' 20120206
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FOR_DUPLICATES Instance method Private Method Check if Error is Already in Log 20120208
2 DELETE Instance method Public Method Delete Error 20120206
3 ENHANCE Instance method Private Method Enrich Imported Error in Display Structure 20120206
4 GET_DATA Instance method Public Method Returns Reference of Display Table 20120206
5 GET_MESSAGES Instance method Public Method Returns Table of all Messages 20120530
6 GET_STRUCTURE_NAME Instance method Public Method Returns Structure Name 20120206
7 INSERT_ERROR Instance method Public Method Insert Error Object of Type CL_LOP_ERROR 20120206
8 INSERT_FROM_SY Instance method Public Method Insert Message form SY 20120206
9 INSERT_MESSAGE Instance method Public Method Insert Single Message 20120713
10 INSERT_PROTOCOL Instance method Public Method Insert Protocol 20120206
11 INSERT_TABLE Instance method Public Method Insert Table of Errors 20120206
12 IS_EMPTY Instance method Public Method Returns if Error Exists 20120206
13 RESET Instance method Public Method Delete All Erros 20120206
Events
# Event Type Visibility Description Created on
1 CHANGED Instance Event
(0)
Public
(2)
20120206
Types
Class CL_LOP_ERROR has no local type.
Method Signatures

Method CHECK_FOR_DUPLICATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DUPLICATE Call by reference Type reference (TYPE) ABAP_BOOL Indicates Duplicate 20120208
2 Importing IS_MSG Call by reference Type reference (TYPE) LOP_S_MESSAGE_DISP Message Display Structure 20120208

Method CHECK_FOR_DUPLICATES on class CL_LOP_ERROR has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSGID Call by reference Type reference (TYPE) MSGID 20120206
2 Importing I_MSGNO Call by reference Type reference (TYPE) MSGNO 20120206
3 Importing I_MSGTY Call by reference Type reference (TYPE) MSGTY 20120206

Method DELETE on class CL_LOP_ERROR has no exception.

Method ENHANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_MSG Call by reference Type reference (TYPE) LOP_S_MESSAGE_DISP 20120206

Method ENHANCE on class CL_LOP_ERROR has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_REF Value transfer Object reference (TYPE REF TO) DATA 20120206

Method GET_DATA on class CL_LOP_ERROR has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_MESSAGES Value transfer Type reference (TYPE) LOP_T_MESSAGE 20120530

Method GET_MESSAGES on class CL_LOP_ERROR has no exception.

Method GET_STRUCTURE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NAME Value transfer Type reference (TYPE) TABNAME 20120206

Method GET_STRUCTURE_NAME on class CL_LOP_ERROR has no exception.

Method INSERT_ERROR Signature

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

Method INSERT_ERROR on class CL_LOP_ERROR has no exception.

Method INSERT_FROM_SY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOC_NO Call by reference Type reference (TYPE) LOP_DOC_NO 20120206
2 Importing I_DOC_TYPE Call by reference Type reference (TYPE) LOP_DOC_TYPE 20120206
3 Importing I_LOP_CAT Call by reference Type reference (TYPE) LOP_CAT 20120207
4 Importing I_LOP_COUNT Call by reference Type reference (TYPE) LOP_COUNT 20120207

Method INSERT_FROM_SY on class CL_LOP_ERROR has no exception.

Method INSERT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOC_NUM Call by reference Type reference (TYPE) LOP_DOC_NO 20120713
2 Importing I_DOC_TYPE Call by reference Type reference (TYPE) LOP_DOC_TYPE 20120713
3 Importing I_LOP_CAT Call by reference Type reference (TYPE) LOP_CAT 20120713
4 Importing I_LOP_COUNT Call by reference Type reference (TYPE) LOP_COUNT 20120713
5 Importing I_MSGID Call by reference Type reference (TYPE) ANY 20120713
6 Importing I_MSGNO Call by reference Type reference (TYPE) ANY 20120713
7 Importing I_MSGTY Call by reference Type reference (TYPE) ANY 20120713
8 Importing I_MSGV1 Call by reference Type reference (TYPE) ANY 20120713
9 Importing I_MSGV2 Call by reference Type reference (TYPE) ANY 20120713
10 Importing I_MSGV3 Call by reference Type reference (TYPE) ANY 20120713
11 Importing I_MSGV4 Call by reference Type reference (TYPE) ANY 20120713

Method INSERT_MESSAGE on class CL_LOP_ERROR has no exception.

Method INSERT_PROTOCOL Signature

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

Method INSERT_PROTOCOL on class CL_LOP_ERROR has no exception.

Method INSERT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MSG Call by reference Type reference (TYPE) LOP_T_MESSAGE_DISP 20120206

Method INSERT_TABLE on class CL_LOP_ERROR has no exception.

Method IS_EMPTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_EMPTY Value transfer Type reference (TYPE) ABAP_BOOL 20120206

Method IS_EMPTY on class CL_LOP_ERROR has no exception.

Method RESET Signature

Method RESET on class CL_LOP_ERROR has no parameter.
Method RESET on class CL_LOP_ERROR has no exception.
Event Signatures

Event CHANGED Signature
Event CHANGED on class CL_LOP_ERROR has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 607