SAP ABAP Class CL_EAM_LOGENTRY_HANDLER_ESOA (eSOA LogEntry_handler)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM-PRO-WS (Application Component) Revision Planning
     LOG_EAM_ELBK_XI_PROXY (Package) ELOGBOOK XI PROXY
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_EAM_DEFAULT_HANDLER_ESOA EAM eSOA handler super class 20090206
Properties
Class CL_EAM_LOGENTRY_HANDLER_ESOA  
Short Description eSOA LogEntry_handler    
Super Class CL_EAM_DEFAULT_HANDLER_ESOA EAM eSOA handler super class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package LOG_EAM_ELBK_XI_PROXY   ELOGBOOK XI PROXY 
Created 20090115   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EAM_LOGENTRY_HANDLER_ESOA has no forward declaration.
Interfaces
Class CL_EAM_LOGENTRY_HANDLER_ESOA has no interface implemented.
Friends
Class CL_EAM_LOGENTRY_HANDLER_ESOA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_NODETYPE_EQUIPMENT Constant Private Type reference (TYPE) DIOHFW_NODE_TYPE 'EQL' 20090116
2 GC_NODETYPE_FUNCLOC Constant Private Type reference (TYPE) DIOHFW_NODE_TYPE 'FLL' 20090116
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_LOG_AUTHORITY Static method Private Method check authority of log entries 20090116
2 CHECK_TIME_ZONE Static method Public Method Check time zone 20090122
3 FIND_LOGENTRY_BY_ELEMENTS Static method Public Method Fined log entry by element selection 20090115
4 GET_AMLE_BY_ELEMENTS Static method Private Method determination of log entries by elements 20090116
5 GET_AMLE_BY_EQUNR_TPLNR Static method Public Method Get log entry ID list by equipment and functional location 20090116
6 GET_EQUNR_BY_MATNR_SERNR_UII Static method Public Method determination of equipment No by materialno Serialno or UII 20090122
Events
Class CL_EAM_LOGENTRY_HANDLER_ESOA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GYS_LOGENTRIES Private See coding 20090116 BEGIN OF gys_logentries, logid TYPE DIACL_LOGID, letyp type DIACL_LETYP, END OF gys_logentries
2 GYT_LOGENTRIES Private See coding 20090116 gyt_logentries TYPE STANDARD TABLE OF gys_logentries
3 GYT_LOGENTRY_DATA Private See coding 20090116 GYT_LOGENTRY_DATA type STANDARD TABLE OF DIACL_LOG_ENTRY
4 GYT_LOGID Public See coding 20090119 gyt_logid TYPE STANDARD TABLE OF diacl_logid
Method Signatures

Method CHECK_LOG_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LOGENTRIES Call by reference Type reference (TYPE) GYT_LOGENTRY_DATA Logbook: log entry 20090116
2 Changing CT_LOGID_LIST Call by reference Type reference (TYPE) GYT_LOGENTRIES Logid list 20090116
3 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20090116
4 Importing ID_ACTIVITY Call by reference Type reference (TYPE) CHAR2 user activity 20090116
5 Importing ID_DELETE_LINES Call by reference Type reference (TYPE) CHAR01 deletes lines of tables 20090116

Method CHECK_LOG_AUTHORITY on class CL_EAM_LOGENTRY_HANDLER_ESOA has no exception.

Method CHECK_TIME_ZONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LOGENTRY_DATA Call by reference Type reference (TYPE) DIACL_LGE_DS Logbook: log entry display structure 20090122
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20090122

Method CHECK_TIME_ZONE on class CL_EAM_LOGENTRY_HANDLER_ESOA has no exception.

Method FIND_LOGENTRY_BY_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OUTPUT Call by reference Type reference (TYPE) EAM_AMLE_BYELEMRSP_S eSOA output structure 20090115
2 Importing IS_INPUT Call by reference Type reference (TYPE) EAM_AMLE_BYELEMQRY_S eSOA input structure 20090115
# Exception Resumable Description Created on
1 CX_PLMSEF_STANDARD_MESSAGE_FAU Default Standard Fault Message 20090120

Method GET_AMLE_BY_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LOGID Call by reference Type reference (TYPE) GYT_LOGID List of log entry IDs 20090119
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20090119
3 Importing ID_EQUNR Call by reference Type reference (TYPE) EQUNR Equipment Number 20090116
4 Importing ID_FLID Call by reference Type reference (TYPE) AUFNR Order Number 20090116
5 Importing ID_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20090116
6 Importing ID_OBJECT_STATUS Call by reference Type reference (TYPE) J_STATUS Object status 20090116
7 Importing ID_SERNR Call by reference Type reference (TYPE) GERNR Serial number 20090116
8 Importing ID_START_DATE Call by reference Type reference (TYPE) DIACL_START_DT Logbook: start of operation date 20090116
9 Importing ID_TPLNR Call by reference Type reference (TYPE) TPLNR Functional Location 20090116
10 Importing ID_UII Call by reference Type reference (TYPE) UII_CHAR72 Unique Item Identifier 20090116

Method GET_AMLE_BY_ELEMENTS on class CL_EAM_LOGENTRY_HANDLER_ESOA has no exception.

Method GET_AMLE_BY_EQUNR_TPLNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LOGID Call by reference Type reference (TYPE) GYT_LOGID Log ID list 20090119
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20090116
3 Importing ID_AUTHORITY_CHECK Call by reference Type reference (TYPE) CHAR01 with authority check 20090116
4 Importing ID_INDIVIDUAL_MATERIAL_ID Call by reference Type reference (TYPE) ITOB-EQUNR Equipment Number 20090116
5 Importing ID_INSTALLATION_POINT_ID Call by reference Type reference (TYPE) ITOB-TPLNR Functional Location 20090116

Method GET_AMLE_BY_EQUNR_TPLNR on class CL_EAM_LOGENTRY_HANDLER_ESOA has no exception.

Method GET_EQUNR_BY_MATNR_SERNR_UII Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_EQUNR Call by reference Type reference (TYPE) EQUNR Equipment Number 20090122
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20090122
3 Importing ID_CREATEOPERATION Call by reference Type reference (TYPE) XFELD Checkbox 20090707
4 Importing ID_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20090122
5 Importing ID_SERNR Call by reference Type reference (TYPE) GERNR Serial number 20090122
6 Importing ID_UII Call by reference Type reference (TYPE) UII_CHAR72 Unique Item Identifier 20090122

Method GET_EQUNR_BY_MATNR_SERNR_UII on class CL_EAM_LOGENTRY_HANDLER_ESOA has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 605