SAP ABAP Class CL_CTS_TMS_CI_COMMUNICATION (zCTS Send Command Implementation)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CTS-TMS-CTR (Application Component) Central CTS # Transport Management
     SCTS_DIST_CTL_CI (Package) CI Manager Component
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CTS_BOOLEAN IF CTS Boolean Wrapper 20090428
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CTS_CI_COMMUNICATION Description of send command 20090428
Properties
Class CL_CTS_TMS_CI_COMMUNICATION  
Short Description zCTS Send Command Implementation    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCTS_DIST_CTL_CI   CI Manager Component 
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 CTSXX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CTS_BOOLEAN IF CTS Boolean Wrapper 20090428
2 IF_CTS_CI_COMMUNICATION Description of send command 20090428
Friends
# Friend Modeled only Created on Description
1 CL_CTS_REQUEST_REMOTE_ADAPTER 20120315 CTS: Extend remote request manager
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Instance attribute Protected Attribute reference (LIKE) 20090428
2 GC_CI_ERR_INACTIVE_SYSTEM Instance attribute Private Attribute reference (LIKE) 20090428
3 GC_CI_ERR_INTERNAL_ERROR Instance attribute Private Attribute reference (LIKE) 20090428
4 GC_CI_ERR_INVALID_LOC_CONF Instance attribute Private Attribute reference (LIKE) 20090428
5 GC_CI_ERR_INVAL_FLD_TYP Instance attribute Private Attribute reference (LIKE) 20090428
6 GC_CI_ERR_OK Instance attribute Private Attribute reference (LIKE) 20090428
7 GC_CI_ERR_OTHERS Instance attribute Private Attribute reference (LIKE) 20090428
8 GC_CI_ERR_RFC_COM_FAILURE Instance attribute Private Attribute reference (LIKE) 20090428
9 GC_CI_ERR_RFC_SYS_FAILURE Instance attribute Private Attribute reference (LIKE) 20090428
10 GC_CI_ERR_TAB_NOT_FOUND Instance attribute Private Attribute reference (LIKE) 20090428
11 GC_CI_ERR_TAB_TOO_WIDE Instance attribute Private Attribute reference (LIKE) 20090428
12 GC_CI_ERR_UNKNOWN_SYSTEM Instance attribute Private Attribute reference (LIKE) 20090428
13 GC_CI_ERR_USER_ACCESS_DENIED Instance attribute Private Attribute reference (LIKE) 20090429
14 GC_CI_EXEC_ASYNCH Instance attribute Private Attribute reference (LIKE) 20090428
15 GC_CI_EXEC_BACKGROUND Instance attribute Private Attribute reference (LIKE) 20090428
16 GC_CI_EXEC_ONLINE Instance attribute Private Attribute reference (LIKE) 20090428
17 GC_CI_LOCAL_SYSTEM Instance attribute Private Attribute reference (LIKE) 20090428
18 GC_TMS_CI Instance attribute Private Attribute reference (LIKE) 20090428
19 GC_TMS_CI_DIRECT_SEND_COMMAND Instance attribute Private Attribute reference (LIKE) 20090429
20 GC_TMS_CI_GET_ACCESSTOKEN Instance attribute Private Attribute reference (LIKE) 20090428
21 GC_TMS_CI_GET_RFCDEST Instance attribute Private Attribute reference (LIKE) 20090428
22 GC_TMS_CI_SEND_COMMAND Instance attribute Private Attribute reference (LIKE) 20090428
23 LC_IMPORT_DESTINATION Constant Private Type reference (TYPE) TRTPPNAME 'IMPORT_R3_DESTINATION' tp Profile Parameter: Name 20090701
24 TRUE Instance attribute Protected Attribute reference (LIKE) 20090428
Methods
# Method Level Visibility Method type Description Created on
1 ADDBACKGROUNDVALUES Instance method Private Method Pack BGR control to container 20091001
2 COPY_CONTAINER_TO_STRING Static method Private Method 20120320
3 COPY_STRING_TO_CONTAINER Static method Private Method 20120320
4 CREATE Static method Public Method 20090428
5 CREATE_ALERT Static method Protected Method Create alert text 20090428
6 DESERIALIZE_EXCEPTION Static method Private Method 20120126
7 EXECUTE_CMD Instance method Public Method 20111124
8 EXECUTE_COMMAND Instance method Protected Method 20090428
9 EXECUTE_COMMAND_DIRECT Instance method Public Method 20090429
10 GET_PROPERTY Static method Private Method Get property from property string table 20100604
11 RAISE_CTS_EXCEPTION Instance method Public Method 20100528
12 RAISE_EXCEPTION_FROM_CONTAINER Static method Protected Method 20120207
13 RECONSTRUCT_EXCEPTION Static method Private Method 20120206
14 SPLIT_MSG Instance method Protected Method Split message 20090428
Events
Class CL_CTS_TMS_CI_COMMUNICATION has no event.
Types
Class CL_CTS_TMS_CI_COMMUNICATION has no local type.
Method Signatures

Method ADDBACKGROUNDVALUES 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 20091001
# Exception Resumable Description Created on
1 CX_CTS_TMS_CI_ALERT Ci Alert 20091001

Method COPY_CONTAINER_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LENGTH Call by reference Type reference (TYPE) INT4 20120320
2 Exporting STRING Value transfer Type reference (TYPE) CSEQUENCE 20120320
3 Importing TABLE Call by reference Type reference (TYPE) TMSCC1024S 20120320

Method COPY_CONTAINER_TO_STRING on class CL_CTS_TMS_CI_COMMUNICATION has no exception.

Method COPY_STRING_TO_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STRING Call by reference Type reference (TYPE) CSEQUENCE 20120320
2 Exporting TABLE Value transfer Type reference (TYPE) TMSCC1024S 20120320

Method COPY_STRING_TO_CONTAINER on class CL_CTS_TMS_CI_COMMUNICATION has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INSTANCE Value transfer Object reference (TYPE REF TO) CL_CTS_TMS_CI_COMMUNICATION zCTS send command implementation 20090428

Method CREATE on class CL_CTS_TMS_CI_COMMUNICATION has no exception.

Method CREATE_ALERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ALERT Value transfer Type reference (TYPE) STMSCALERT TMS CI: Alert-Struktur 20090428
2 Importing CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20130322
3 Importing CONTEXT Call by reference Type reference (TYPE) CICONTEXT CI: Aufruf Kontext 20090428
4 Importing CREATEONLY Call by reference Type reference (TYPE) FLAG ' ' No exception 20090428
5 Importing ERROR Call by reference Type reference (TYPE) CSEQUENCE 20090428
6 Importing FUNCTION Call by reference Type reference (TYPE) CSEQUENCE 20090428
7 Importing SYSNAME Call by reference Type reference (TYPE) TMSSYSNAM TMS: Systemname 20090428
8 Importing TEXT Call by reference Type reference (TYPE) CSEQUENCE 20090428
# Exception Resumable Description Created on
1 CX_CTS_TMS_CI_ALERT 20090428

Method DESERIALIZE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCI Call by reference Object reference (TYPE REF TO) CX_CTS_TMS_CI_ALERT Ci Alert 20120206
# Exception Resumable Description Created on
1 CX_CTS_EXCEPTION 20120126

Method EXECUTE_CMD Signature

Method EXECUTE_CMD on class CL_CTS_TMS_CI_COMMUNICATION has no parameter.
Method EXECUTE_CMD on class CL_CTS_TMS_CI_COMMUNICATION has no exception.

Method EXECUTE_COMMAND 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 20120504
2 Importing COMMAND Call by reference Type reference (TYPE) CICOMMAND 20120504
3 Importing CONTEXT Call by reference Type reference (TYPE) CICONTEXT 20120504
4 Importing IN_PARAMETERS Call by reference Object reference (TYPE REF TO) IF_CTS_CI_CONTAINER 20120504
5 Returning OUT_PARAMETERS Value transfer Object reference (TYPE REF TO) IF_CTS_CI_CONTAINER 20120504
6 Importing SERVICE Call by reference Type reference (TYPE) CISERVICE 20120504
7 Importing TARGET Value transfer Type reference (TYPE) CTSCITARGET 20120504
8 Importing _SUPER_ALLOWED Call by reference Type reference (TYPE) FLAG 'X' 20120504
# Exception Resumable Description Created on
1 CX_CTS_TMS_CI_ALERT 20120504

Method EXECUTE_COMMAND_DIRECT Signature

Method EXECUTE_COMMAND_DIRECT on class CL_CTS_TMS_CI_COMMUNICATION has no parameter.
Method EXECUTE_COMMAND_DIRECT on class CL_CTS_TMS_CI_COMMUNICATION has no exception.

Method GET_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) CSEQUENCE 20100604
2 Returning PROPERTY Value transfer Type reference (TYPE) STRING 20100604
3 Importing PROPS Call by reference Type reference (TYPE) CTS_FILE_ATTRS Property table 20100604

Method GET_PROPERTY on class CL_CTS_TMS_CI_COMMUNICATION has no exception.

Method RAISE_CTS_EXCEPTION Signature

Method RAISE_CTS_EXCEPTION on class CL_CTS_TMS_CI_COMMUNICATION has no parameter.
Method RAISE_CTS_EXCEPTION on class CL_CTS_TMS_CI_COMMUNICATION has no exception.

Method RAISE_EXCEPTION_FROM_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONT Call by reference Object reference (TYPE REF TO) IF_CTS_CI_CONTAINER Ci Container interface 20120207
2 Importing I_ID Call by reference Type reference (TYPE) CSEQUENCE 'exc_serialized' 20120207
# Exception Resumable Description Created on
1 CX_CTS_EXCEPTION CTS General Exception 20120207

Method RECONSTRUCT_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SERIALIZED_EXC Call by reference Type reference (TYPE) CSEQUENCE 20120206
# Exception Resumable Description Created on
1 CX_CTS_EXCEPTION 20120206

Method SPLIT_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE Call by reference Type reference (TYPE) CSEQUENCE 20090428
2 Exporting MSG1 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20090428
3 Exporting MSG2 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20090428
4 Exporting MSG3 Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20090428

Method SPLIT_MSG on class CL_CTS_TMS_CI_COMMUNICATION has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 702