SAP ABAP Class CL_TRANSACTION_REMOTE_CONTROL (API for controlling a transaction from remote)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-SC (Application Component) UI Services, Screen, Batch Input
     SRCTP (Package) Remote controlled transaction processing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_I_TRANSACTION_START_REMOTE Expert's API to start a transaction remotely 20070412
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_REMOTE_CONTROL_WITH_CFW API for Controlling a transaction with Cfw controls 20101203
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_STEPWISE_CTU_REMOTE_CONTROL API for controlling a CALL TA USING stepwise from remote 20070213
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TRANSACTION_REMOTE_CONTROL API for controlling a transaction from remote 20070213
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TRANSACT_REMOTE_CONTROL_BAS basic functions for remote control API for transactions 20070213
Properties
Class CL_TRANSACTION_REMOTE_CONTROL  
Short Description API for controlling a transaction from remote    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRCTP   Remote controlled transaction processing 
Created 20070118   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TRANSACTION_REMOTE_CONTROL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_I_TRANSACTION_START_REMOTE Expert's API to start a transaction remotely 20070412
2 IF_REMOTE_CONTROL_WITH_CFW API for Controlling a transaction with Cfw controls 20101203
3 IF_STEPWISE_CTU_REMOTE_CONTROL API for controlling a CALL TA USING stepwise from remote 20070213
4 IF_TRANSACTION_REMOTE_CONTROL API for controlling a transaction from remote 20070213
5 IF_TRANSACT_REMOTE_CONTROL_BAS basic functions for remote control API for transactions 20070213
Friends
# Friend Modeled only Created on Description
1 CL_I_TRAN_REMOTE_CONT_FACTORY 20070412 Factory for experts transaction starter
2 CL_TRAN_REMOTE_CONTROL_FACTORY 20070412 Factory for transaction remote controls
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BI_MODE Constant Private Type reference (TYPE) C 'B' BI-Mode 20070214
2 CFW_MODE Constant Private Type reference (TYPE) C 'C' CFW MODE 20101203
3 OPTIONS Instance attribute Private Type reference (TYPE) SRCT_OPTIONS Parameter string for runtime of CALL TRANSACTION USING... 20070119
4 TA Static Attribute Private Object reference (TYPE REF TO) LCL_KERNEL_API API to the kernel 20070118
5 TCFW Static Attribute Private Object reference (TYPE REF TO) LCL_KERNEL_CFW_API API to the kernel with Cfw usage 20101203
6 TRANSACTION Instance attribute Private Type reference (TYPE) STRING Current Transaction Code 20070119
7 UI_MODE Constant Private Type reference (TYPE) C 'U' UI-Mode 20070214
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_MODE Instance method Private Method 20070216
2 CHECK_TCODE Instance method Private Method 20070216
3 HANDLE_ENV_ERRORS Instance method Private Method 20070423
4 HANDLE_INPUT_DATA_ERRORS Instance method Private Method 20070423
5 HANDLE_RECEIVE_ERRORS Instance method Private Method 20070423
Events
Class CL_TRANSACTION_REMOTE_CONTROL has no event.
Types
Class CL_TRANSACTION_REMOTE_CONTROL has no local type.
Method Signatures

Method CHECK_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQ_MODE Call by reference Type reference (TYPE) C 20070216
# Exception Resumable Description Created on
1 CX_TRANSACTION_REMOTE_CONTROL Exceptions of Transaction Remote Control 20070216

Method CHECK_TCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TRANSACTION Call by reference Type reference (TYPE) STRING 20070216
# Exception Resumable Description Created on
1 CX_TRANSACTION_REMOTE_CONTROL Exceptions of Transaction Remote Control 20070216

Method HANDLE_ENV_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERRORCODE Call by reference Type reference (TYPE) I 20070423
# Exception Resumable Description Created on
1 CX_TRANSACTION_REMOTE_CONTROL Exceptions of Transaction Remote Control 20070423

Method HANDLE_INPUT_DATA_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERRORCODE Call by reference Type reference (TYPE) I 20070423
2 Importing INPUT_DATA Call by reference Type reference (TYPE) SRCT_REQUEST RCT: request data 20070423
# Exception Resumable Description Created on
1 CX_TRANSACTION_REMOTE_CONTROL Exceptions of Transaction Remote Control 20070423

Method HANDLE_RECEIVE_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERRORCODE Call by reference Type reference (TYPE) I 20070423
2 Changing ERRTEXT Call by reference Type reference (TYPE) STRING 20070423
# Exception Resumable Description Created on
1 CX_TRANSACTION_REMOTE_CONTROL Exceptions of Transaction Remote Control 20070423
History
Last changed by/on SAP  20130531 
SAP Release Created in 710