SAP ABAP Class CL_ECATT_ESF_LCP (eCATT ESF LCP Remote Functions)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SETT (Package) eCATT Components in Remote Systems
Properties
Class CL_ECATT_ESF_LCP  
Short Description eCATT ESF LCP Remote Functions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SETT   eCATT Components in Remote Systems 
Created 20060327   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ECATT_ESF_LCP has no forward declaration.
Interfaces
Class CL_ECATT_ESF_LCP has no interface implemented.
Friends
Class CL_ECATT_ESF_LCP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AP_TRANSFORM Instance attribute Private Object reference (TYPE REF TO) CL_APL_ECATT_XSLT eCATT XML Transformations 20060406
2 CO_CONTROLLER Constant Private Type reference (TYPE) ETDOM_NAME 'CONTROLLER' Controller Node 20060406
Methods
# Method Level Visibility Method type Description Created on
1 GET_CH_NOTIFS Instance method Public Method LCP to eCATT CHANGE_NOTIFICATIONS 20060405
2 GET_DATA Instance method Public Method LCP to eCATT. Export Data as XSTRING 20060403
3 GET_LINK_TAB Instance method Public Method LCP to eCATT CHANGE_NOTIFICATIONS 20060512
4 GET_MESSAGE Static method Public Method LCP to eCATT MESSAGE 20060425
5 GET_MESSAGES Static method Public Method LCP to eCATT MESSAGES 20060403
6 GET_NODE_IDS Instance method Public Method LCP to eCATT - TABLE_LINE to NODE_ID 20060403
7 HANDLE_EXCEPTION Instance method Public Method Pass LCP Exceptions to eCATT 20060405
8 INIT_ESF_LCP Instance method Public Method Initialize LCP Facade and Object 20060327
9 INIT_ESF_LCP_BO_MODEL Instance method Private Method Initialize LCP Business Object Model (IF_ESF_LCP) 20060406
10 INIT_ESF_LCP_TRANSACTION Instance method Private Method Initialize LCP Facade (IF_ESF_LCP_TRANSACTION) 20060406
11 INIT_XSL Instance method Private Method Initialize Transformator 20060406
12 PREPARE_ACTION_DATA Instance method Public Method Create IN_ACTION_PARAMS in LCP dependent on BO and ACTION 20060802
13 PREPARE_ASSOC_FILTER_DATA Instance method Public Method Create IN_FILTER_PARAMS in LCP depend. on BO and ASSOCIATION 20061218
14 PREPARE_DATA_TAB Instance method Public Method Create OUT_DATA table in LCP dependent on BO 20060427
15 PREPARE_KEYS_FOR_CONVERT Instance method Public Method Create KEYS structure in LCP dependent on BO 20060515
16 SET_ACTION_DATA Instance method Public Method Execute: ACTION Params (Name/Value or XML) to DATA 20060802
17 SET_ASSOC_FILTER_DATA Instance method Public Method Execute: ASSOCIATION FILTER Params XML-XSTRING to DATA 20061220
18 SET_NODE_IDS Instance method Public Method eCATT by LCP - NODE_ID by TABLE_LINE 20060403
19 SET_SINGLE_MSG_VAR Static method Private Method Sets Single MESSAGE Variable 20060925
20 SET_SINGLE_MSG_VAR_CLIKE Static method Private Method Executes MOVE for Setting of MESSAGE Variable 20060925
21 SET_SINGLE_MSG_VAR_NUMERIC Static method Private Method Executes MOVE for Setting of MESSAGE Variable 20060925
22 SET_SINGLE_MSG_VAR_XSEQ Static method Private Method Executes MOVE for Setting of MESSAGE Variable 20060925
23 SET_XDATA_TO_DATA Instance method Public Method Execute: MODIFICATIONS XML-XSTRING in ACCESS_MODIFY_TAB 20060405
24 SET_XKEYS_TO_KEYS Instance method Public Method Execute: KEYS XML-XSTRING in KEYS Table 20060515
Events
Class CL_ECATT_ESF_LCP has no event.
Types
Class CL_ECATT_ESF_LCP has no local type.
Method Signatures

Method GET_CH_NOTIFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CHANGE_NOTIFICATIONS Call by reference Type reference (TYPE) ETESF_CHANGE_NOTIFICATIONS ESF LCP CHANGE NOTIFICATIONS 20060405

Method GET_CH_NOTIFS on class CL_ECATT_ESF_LCP has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LCP_EXPO Call by reference Type reference (TYPE) ETESF_LCP_EXPO Export eCATT Daten aus EXEC_LCP Calls 20060405
2 Exporting EX_DATA Call by reference Type reference (TYPE) XSTRING XML-Daten als XSTRING 20060403
3 Importing IM_BO_NAME Call by reference Type reference (TYPE) STRING 20060530
4 Importing IM_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20060530
5 Importing IM_SERVICE Call by reference Type reference (TYPE) STRING 20060530
6 Importing IS_LCP_IMPO Call by reference Type reference (TYPE) ETESF_LCP_IMPO Import eCATT Daten an EXEC_LCP Calls 20060405
7 Importing IT_DATA Call by reference Type reference (TYPE) DATA Export-Daten 20060403

Method GET_DATA on class CL_ECATT_ESF_LCP has no exception.

Method GET_LINK_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINKS Call by reference Type reference (TYPE) ETESF_ASSOCIATION_LINK_TABTYPE 20060512

Method GET_LINK_TAB on class CL_ECATT_ESF_LCP has no exception.

Method GET_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) ETMSG_ESF_LCP ESF LCP Nachricht 20060425

Method GET_MESSAGE on class CL_ECATT_ESF_LCP has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) ETMSG_ESF_LCP_TABTYPE ESF LCP Gesamt-Nachrichten 20060411

Method GET_MESSAGES on class CL_ECATT_ESF_LCP has no exception.

Method GET_NODE_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_IDS Call by reference Type reference (TYPE) ETESF_LCP_NODE_ID_TABTYPE eCATT Tabelle von ESF Knoten-Ids 20060403

Method GET_NODE_IDS on class CL_ECATT_ESF_LCP has no exception.

Method HANDLE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LCP_EXPO Call by reference Type reference (TYPE) ETESF_LCP_EXPO Export eCATT Daten aus EXEC_LCP Calls 20060407
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) ETMSG_ESF_LCP_TABTYPE ESF LCP Gesamt-Nachrichten 20060511
3 Importing IM_CALLED_METHOD Call by reference Type reference (TYPE) CHAR70 Fehlerauslösende Routine 20060407
4 Importing IM_ERROR_CODE Call by reference Type reference (TYPE) I Fehlercode 20060407
5 Importing IP_EX Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20060405

Method HANDLE_EXCEPTION on class CL_ECATT_ESF_LCP has no exception.

Method INIT_ESF_LCP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LCP_EXPO Call by reference Type reference (TYPE) ETESF_LCP_EXPO Export eCATT Daten aus EXEC_LCP Calls 20060327
2 Importing IM_BO_NAME Call by reference Type reference (TYPE) STRING BO Name 20060327
3 Importing IS_LCP_IMPO Call by reference Type reference (TYPE) ETESF_LCP_IMPO Import eCATT Daten an EXEC_LCP Calls 20060327

Method INIT_ESF_LCP on class CL_ECATT_ESF_LCP has no exception.

Method INIT_ESF_LCP_BO_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LCP_EXPO Call by reference Type reference (TYPE) ETESF_LCP_EXPO Export eCATT Daten aus EXEC_LCP Calls 20060406
2 Importing IM_BO_NAME Call by reference Type reference (TYPE) STRING Business Object Name 20060406
3 Importing IS_LCP_IMPO Call by reference Type reference (TYPE) ETESF_LCP_IMPO Import eCATT Daten an EXEC_LCP Calls 20060406

Method INIT_ESF_LCP_BO_MODEL on class CL_ECATT_ESF_LCP has no exception.

Method INIT_ESF_LCP_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LCP_EXPO Call by reference Type reference (TYPE) ETESF_LCP_EXPO Export eCATT Daten aus EXEC_LCP Calls 20060406
2 Importing IS_LCP_IMPO Call by reference Type reference (TYPE) ETESF_LCP_IMPO Import eCATT Daten an EXEC_LCP Calls 20060406

Method INIT_ESF_LCP_TRANSACTION on class CL_ECATT_ESF_LCP has no exception.

Method INIT_XSL Signature

Method INIT_XSL on class CL_ECATT_ESF_LCP has no parameter.
Method INIT_XSL on class CL_ECATT_ESF_LCP has no exception.

Method PREPARE_ACTION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LCP_EXPO Call by reference Type reference (TYPE) ETESF_LCP_EXPO Export eCATT Daten aus EXEC_LCP Calls 20060802
2 Exporting E_DATA_REF Call by reference Object reference (TYPE REF TO) DATA ESF Daten 20060802
3 Importing IM_ACTION_NAME Call by reference Type reference (TYPE) STRING Action Name 20060802
4 Importing IM_BO_NAME Call by reference Type reference (TYPE) STRING BO Name 20060802
5 Importing IM_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BO Knotenname 20060802

Method PREPARE_ACTION_DATA on class CL_ECATT_ESF_LCP has no exception.

Method PREPARE_ASSOC_FILTER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LCP_EXPO Call by reference Type reference (TYPE) ETESF_LCP_EXPO Export eCATT Daten aus EXEC_LCP Calls 20061218
2 Exporting E_DATA_REF Call by reference Object reference (TYPE REF TO) DATA ESF Daten 20061218
3 Importing IM_ASSOCIATION_NAME Call by reference Type reference (TYPE) STRING Association Name 20061218
4 Importing IM_BO_NAME Call by reference Type reference (TYPE) STRING BO Name 20061218
5 Importing IM_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BO Knotenname 20061218

Method PREPARE_ASSOC_FILTER_DATA on class CL_ECATT_ESF_LCP has no exception.

Method PREPARE_DATA_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LCP_EXPO Call by reference Type reference (TYPE) ETESF_LCP_EXPO Export eCATT Daten aus EXEC_LCP Calls 20060503
2 Exporting E_DATA_REF Call by reference Object reference (TYPE REF TO) DATA ESF Daten 20060427
3 Importing IM_BO_NAME Call by reference Type reference (TYPE) STRING BO Name 20060427
4 Importing IM_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BO Knotenname 20060427

Method PREPARE_DATA_TAB on class CL_ECATT_ESF_LCP has no exception.

Method PREPARE_KEYS_FOR_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LCP_EXPO Call by reference Type reference (TYPE) ETESF_LCP_EXPO Export eCATT Daten aus EXEC_LCP Calls 20060515
2 Exporting E_DATA_REF Call by reference Object reference (TYPE REF TO) DATA ESF Daten 20060515
3 Importing IM_BO_NAME Call by reference Type reference (TYPE) STRING BO Name 20060515
4 Importing IM_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BO Knotenname 20060515
5 Importing IM_KEY_NAME Call by reference Type reference (TYPE) STRING Name of the alternative key 20060518

Method PREPARE_KEYS_FOR_CONVERT on class CL_ECATT_ESF_LCP has no exception.

Method SET_ACTION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) ANY ESF ACTION Data ABAP Structure 20060802
2 Changing CS_LCP_EXPO Call by reference Type reference (TYPE) ETESF_LCP_EXPO Export eCATT Daten aus EXEC_LCP Calls 20060802
3 Importing IM_ACTION_PARAMS Call by reference Type reference (TYPE) XSTRING Action Parameter Struktur in XML-SXTRING 20061220
4 Importing IT_ACTION_PARAMETERS Call by reference Type reference (TYPE) ETESF_BO_ACT_PARAM_TABTYPE NAME/VALUE Table 20060802

Method SET_ACTION_DATA on class CL_ECATT_ESF_LCP has no exception.

Method SET_ASSOC_FILTER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) ANY ESF ACTION Data ABAP Structure 20061220
2 Changing CS_LCP_EXPO Call by reference Type reference (TYPE) ETESF_LCP_EXPO Export eCATT Daten aus EXEC_LCP Calls 20061220
3 Importing IM_FILTER_PARAMS Call by reference Type reference (TYPE) XSTRING Association Filter Parameter Struktur in XML-XSTRING 20061227

Method SET_ASSOC_FILTER_DATA on class CL_ECATT_ESF_LCP has no exception.

Method SET_NODE_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_IDS Call by reference Type reference (TYPE) ETESF_LCP_NODE_ID_TABTYPE eCATT Tabelle von ESF Knoten-Ids 20060403

Method SET_NODE_IDS on class CL_ECATT_ESF_LCP has no exception.

Method SET_SINGLE_MSG_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ARG Call by reference Type reference (TYPE) CLIKE 20060925
2 Importing OBJ Value transfer Object reference (TYPE REF TO) OBJECT 20060925
3 Exporting TARGET Call by reference Type reference (TYPE) STRING 20060925

Method SET_SINGLE_MSG_VAR on class CL_ECATT_ESF_LCP has no exception.

Method SET_SINGLE_MSG_VAR_CLIKE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ARG Call by reference Type reference (TYPE) CLIKE 20060925
2 Exporting TARGET Call by reference Type reference (TYPE) STRING 20060925

Method SET_SINGLE_MSG_VAR_CLIKE on class CL_ECATT_ESF_LCP has no exception.

Method SET_SINGLE_MSG_VAR_NUMERIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ARG Call by reference Type reference (TYPE) NUMERIC 20060925
2 Exporting TARGET Call by reference Type reference (TYPE) STRING 20060925

Method SET_SINGLE_MSG_VAR_NUMERIC on class CL_ECATT_ESF_LCP has no exception.

Method SET_SINGLE_MSG_VAR_XSEQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ARG Call by reference Type reference (TYPE) XSEQUENCE 20060925
2 Exporting TARGET Call by reference Type reference (TYPE) STRING 20060925

Method SET_SINGLE_MSG_VAR_XSEQ on class CL_ECATT_ESF_LCP has no exception.

Method SET_XDATA_TO_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LCP_EXPO Call by reference Type reference (TYPE) ETESF_LCP_EXPO Export eCATT Daten aus EXEC_LCP Calls 20060410
2 Importing IM_MODIFICATIONS Call by reference Type reference (TYPE) XSTRING XML XSTRING 20060406

Method SET_XDATA_TO_DATA on class CL_ECATT_ESF_LCP has no exception.

Method SET_XKEYS_TO_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LCP_EXPO Call by reference Type reference (TYPE) ETESF_LCP_EXPO Export eCATT Daten aus EXEC_LCP Calls 20060515
2 Changing CT_KEYS Call by reference Type reference (TYPE) TABLE 20060515
3 Importing IM_KEYS Call by reference Type reference (TYPE) XSTRING XML XSTRING 20060515

Method SET_XKEYS_TO_KEYS on class CL_ECATT_ESF_LCP has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710