SAP ABAP Class IF_CTS_CI_COMMUNICATION (Description of send command)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CTS_TMS_CI_COMMUNICATION zCTS Send Command Implementation 20090428
Properties
Class IF_CTS_CI_COMMUNICATION  
Short Description Description of send command    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20090423   SAP 
Last change 20140121   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 IF_CTS_CI_COMMUNICATION has no interface implemented.
Friends
Class IF_CTS_CI_COMMUNICATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CI_ERR_DATA_CORRUPTED Constant Public Type reference (TYPE) CIERROR 'DATA CORRUPTED' Data corrupted 20090428
2 GC_CI_ERR_DATA_MISSING Constant Public Type reference (TYPE) CIERROR 'MISSING_BINARY_DATA' Data missing (corrupted) 20090428
3 GC_CI_ERR_INACTIVE_SYSTEM Constant Public Type reference (TYPE) CIERROR 'SYSTEM_NOT_ACTIVE' Inactive system 20090428
4 GC_CI_ERR_INCOMP_FLD_TYP Constant Public Type reference (TYPE) CIERROR 'INCOMPATIBLE_FIELD_TYPE' Incompatible field type 20090428
5 GC_CI_ERR_INTERNAL_ERROR Constant Public Type reference (TYPE) CIERROR 'INTERNAL_ERROR' Internal Error 20090428
6 GC_CI_ERR_INVALID_LOC_CONF Constant Public Type reference (TYPE) CIERROR 'INVALID_LOCAL_CONF' Invalid local configuration 20090428
7 GC_CI_ERR_INVAL_FLD_TYP Constant Public Type reference (TYPE) CIERROR 'INVALID_FIELD_TYPE' Invalid field type 20090428
8 GC_CI_ERR_LINE_BREAK Constant Public Type reference (TYPE) CIERROR 'LINE_BREAK_ERROR' CI: error 20090428
9 GC_CI_ERR_NOT_A_STRUCT Constant Public Type reference (TYPE) CIERROR 'NOT_A_STRUCT' Not a structure 20090428
10 GC_CI_ERR_NOT_IN_CONT Constant Public Type reference (TYPE) CIERROR 'NOT_IN_NAMTAB' Object not in container 20090428
11 GC_CI_ERR_NOT_IN_NAMTAB Constant Public Type reference (TYPE) CIERROR 'NOT_IN_NAMTAB' Object not in structure description 20090428
12 GC_CI_ERR_OK Constant Public Type reference (TYPE) CIERROR 'OK' OK 20090428
13 GC_CI_ERR_OTHERS Constant Public Type reference (TYPE) CIERROR 'OTHERS' Unknown error 20090428
14 GC_CI_ERR_RFC_COM_FAILURE Constant Public Type reference (TYPE) CIERROR 'RFC_COMMUNICATION_FAILURE' RFC communication failure 20090428
15 GC_CI_ERR_RFC_SYS_FAILURE Constant Public Type reference (TYPE) CIERROR 'RFC_SYSTEM_FAILURE' RFC system failure 20090428
16 GC_CI_ERR_TAB_NOT_FOUND Constant Public Type reference (TYPE) CIERROR 'TABLE_NOT_FOUND' Table Not Found 20090428
17 GC_CI_ERR_TAB_TOO_WIDE Constant Public Type reference (TYPE) CIERROR 'TABLE_TOO_WIDE' Table too big 20090428
18 GC_CI_ERR_UNKNOWN_SYSTEM Constant Public Type reference (TYPE) CIERROR 'UNKNOWN_SYSTEM' Unknown system 20090428
19 GC_CI_ERR_USER_ACCESS_DENIED Constant Public Type reference (TYPE) CIERROR 'USER_ACCESS_DENIED' User not allowed to do that 20090429
20 GC_CI_EXEC_ASYNCH Constant Public Type reference (TYPE) CIEXEMOD 'ASY' CI asynchronous exec mode 20090428
21 GC_CI_EXEC_BACKGROUND Constant Public Type reference (TYPE) CIEXEMOD 'OFF' CI background call 20090428
22 GC_CI_EXEC_ONLINE Constant Public Type reference (TYPE) CIEXEMOD 'ON' CI online call 20090428
23 GC_CI_LOCAL_SYSTEM Constant Public Type reference (TYPE) TMSSYSNAM 'LOCAL' Local system 20090428
24 GC_TMS_CI Constant Public Type reference (TYPE) CISERVICE 'CI' CI service name 20090428
25 GC_TMS_CI_DIRECT_SEND_COMMAND Instance attribute Public Type reference (TYPE) CIFUNCTION Send command without container with data on RFC interface 20090429
26 GC_TMS_CI_GET_ACCESSTOKEN Constant Public Type reference (TYPE) CIFUNCTION 'TMS_CI_GET_ACCESSTOKEN' Get access token 20090428
27 GC_TMS_CI_GET_RFCDEST Constant Public Type reference (TYPE) CIFUNCTION 'TMS_CI_GET_RFCDEST' Get RFC destination 20090428
28 GC_TMS_CI_SEND_COMMAND Constant Public Type reference (TYPE) CIFUNCTION 'TMS_CI_SEND_COMMAND' Send command 20090428
Methods
# Method Level Visibility Method type Description Created on
1 EXECUTE_CMD Instance method Public Method Execute TMS CI command with target object 20111123
2 EXECUTE_COMMAND_DIRECT Instance method Public Method Execute TMS CI RFC call without container 20090429
3 RAISE_CTS_EXCEPTION Static method Public Method Reconstruct CTS Exception from Alert 20100528
Events
Class IF_CTS_CI_COMMUNICATION has no event.
Types
Class IF_CTS_CI_COMMUNICATION has no local type.
Method Signatures

Method EXECUTE_CMD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BGRCTL Call by reference Type reference (TYPE) STMSCBATCH TMS CI: Batch Control 20111123
2 Importing COMMAND Call by reference Type reference (TYPE) CICOMMAND CI: Kommando 20111123
3 Importing CONTEXT Call by reference Type reference (TYPE) CICONTEXT CI: Aufruf Kontext 20111123
4 Importing IN_PARAMETERS Call by reference Object reference (TYPE REF TO) IF_CTS_CI_CONTAINER Data Container 20111123
5 Returning OUT_PARAMETERS Value transfer Object reference (TYPE REF TO) IF_CTS_CI_CONTAINER Data Container 20111123
6 Importing SERVICE Call by reference Type reference (TYPE) CISERVICE CI: Service 20111123
7 Importing TARGET Call by reference Object reference (TYPE REF TO) IF_CTS_TMS_CI_TARGET Communication Target 20111123
8 Importing _SUPER_ALLOWED Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20111123
# Exception Resumable Description Created on
1 CX_CTS_TMS_CI_ALERT 20111123

Method EXECUTE_COMMAND_DIRECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BGRCTL Call by reference Type reference (TYPE) STMSCBATCH TMS CI: Batch Control 20090429
2 Importing COMMAND Call by reference Type reference (TYPE) CICOMMAND CI: Kommando 20090429
3 Importing CONTEXT Call by reference Type reference (TYPE) CICONTEXT CI: Aufruf Kontext 20090429
4 Exporting RESULT Call by reference Type reference (TYPE) STRING Result from service 20090508
5 Importing SELECTION Call by reference Type reference (TYPE) STRING Selection criterium 20090429
6 Importing SERVICE Call by reference Type reference (TYPE) CISERVICE CI: Service 20090429
7 Importing TARGET Value transfer Type reference (TYPE) CTSCITARGET 20090429
8 Importing _SUPER_ALLOWED Call by reference Type reference (TYPE) FLAG Internal use 20090429
9 Exporting _SUPER_USED Call by reference Type reference (TYPE) FLAG 2. chance got 20090429
# Exception Resumable Description Created on
1 CX_CTS_TMS_CI_ALERT 20090429

Method RAISE_CTS_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALERT Call by reference Object reference (TYPE REF TO) CX_CTS_TMS_CI_ALERT Ci Alert 20100528
# Exception Resumable Description Created on
1 CX_CTS_EXCEPTION 20120126
2 CX_CTS_TMS_CI_ALERT Ci Alert - raises if not possible 20100528
History
Last changed by/on SAP  20140121 
SAP Release Created in