SAP ABAP Class CL_CC_UTIL_RT (Services for Remote Tasks in Closing Cockpit)
Hierarchy
EA-FIN (Software Component) EA-FIN
   AC (Application Component) Accounting - General
     FB_CLOSING (Package) Closing
Properties
Class CL_CC_UTIL_RT  
Short Description Services for Remote Tasks in Closing Cockpit    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FB_CLOSING   Closing 
Created 20070326   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CC_UTIL_RT has no forward declaration.
Interfaces
Class CL_CC_UTIL_RT has no interface implemented.
Friends
Class CL_CC_UTIL_RT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_SDL Static Attribute Private Object reference (TYPE REF TO) IF_BTC_EXT_SDL Scheduler Instance 20070614
2 MT_CACHED_RT_JOB_PARAMS Static Attribute Private Type reference (TYPE) TFC_T_RT_JOBS_CACHE Cached RT Jobs: Parameters 20101124
3 MV_ERROR_TEXT Static Attribute Public Type reference (TYPE) STRING Error Message 20070712
4 MV_NO_SCHEDULER Static Attribute Public Type reference (TYPE) BOOLEAN No Remote Scheduler defined 20070712
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_DEFAULTTASK Static method Public Method Reset Scheduling of Remote Task 20120330
2 CANCEL_REMOTEJOB Static method Public Method Reset Scheduling of Remote Task 20070716
3 CHECK_EXISTENCE_JOB_DEF Static method Public Method Existence Check of Remote Task 20070425
4 CLOSE_CONTEXT_ID Static method Public Method Building of Parameters for Remote Task 20090812
5 CREATE_CONTEXT_ID Static method Private Method Create Context Identifier for CPS 20090812
6 CREATE_DEF_PARAMS Static method Public Method Building of Parameters for Remote Task 20070711
7 CREATE_EVENTS Static method Private Method Creation of Events for Task 20070622
8 CREATE_LOG_ENTRY Static method Private Method Logging of Remote Task 20070425
9 CREATE_ORG_PARAMS Static method Private Method Building of Org. Parameters for Remote Task 20090402
10 CREATE_STATUS_ENTRY Static method Public Method Logging of Status Change for a Remote Task 20070425
11 DO_REMOTE_SCHEDULE Static method Public Method Scheduling of Remote Task 20070327
12 DO_SCHEDULE_DEFAULTTASK Static method Public Method Scheduling of Default Remote Task for Escalation Management 20100118
13 GET_CACHED_RT_JOB_DEF_PARAMS Static method Public Method Returns RT job def. parameters using cache 20101124
14 GET_RT_JOBLOG Static method Public Method Get Logs for a Task 20070621
15 GET_RT_JOBLOG_INFO Static method Public Method Get Logs for a Task 20070621
16 GET_RT_JOB_REAL_PARAMS Static method Public Method Returns RT Job-Related Real Parameters 20101220
17 GET_SCHEDULER Static method Public Method Returns Remote Scheduler Instance 20110127
18 GET_TASK_STATUS Static method Public Method Status for a Remote Task 20070618
19 INIT Static method Public Method Replacement by CLASS_CONSTRUCTOR 20110127
Events
Class CL_CC_UTIL_RT has no event.
Types
Class CL_CC_UTIL_RT has no local type.
Method Signatures

Method CANCEL_DEFAULTTASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ITEMX Call by reference Object reference (TYPE REF TO) CITEMX 20120330
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler aufgetreten 20120330

Method CANCEL_REMOTEJOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ITEMX Call by reference Object reference (TYPE REF TO) CITEMX 20070716
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler aufgetreten 20070716

Method CHECK_EXISTENCE_JOB_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RT_DEF_ID Call by reference Type reference (TYPE) TFC_RT_DEF_ID Name einer Remote Aufgabe 20070425
2 Importing IV_RT_QUEUE Call by reference Type reference (TYPE) TFC_RT_QUEUE Queue der Remoteaufgabe 20070425
3 Returning RETURN_CODE Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20070425

Method CHECK_EXISTENCE_JOB_DEF on class CL_CC_UTIL_RT has no exception.

Method CLOSE_CONTEXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HDR Call by reference Type reference (TYPE) TFC_INST_HDR Kopf 20090817

Method CLOSE_CONTEXT_ID on class CL_CC_UTIL_RT has no exception.

Method CREATE_CONTEXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTEXT_ID Call by reference Type reference (TYPE) BTC_EXT_OBJ_ID Context Identifier 20090812
2 Importing IR_ITEMX Call by reference Object reference (TYPE REF TO) CITEMX Referenz auf CC Aufgabe 20090812
3 Importing IS_HDR Call by reference Type reference (TYPE) TFC_INST_HDR 20090817

Method CREATE_CONTEXT_ID on class CL_CC_UTIL_RT has no exception.

Method CREATE_DEF_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEF_PARAMS Call by reference Type reference (TYPE) BTC_T_EXT_PAR ExtSdl: Tabelle der externen Parameters 20070711
2 Importing IR_ITEMX Call by reference Object reference (TYPE REF TO) CITEMX Referenz auf CC Aufgabe 20070711
3 Importing IT_DEF_PARAMS_ORIG Call by reference Type reference (TYPE) BTC_T_EXT_PAR ExtSdl: Tabelle der externen Parameters 20101201

Method CREATE_DEF_PARAMS on class CL_CC_UTIL_RT has no exception.

Method CREATE_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RAISE_EVENTS Call by reference Type reference (TYPE) BTC_T_EXT_RAISE_EVENT Raise Events 20070622
2 Exporting ET_WAIT_EVENTS Call by reference Type reference (TYPE) BTC_T_EXT_WAIT_EVENT Wait Events 20070622
3 Importing IR_ITEMX Call by reference Object reference (TYPE REF TO) CITEMX Referenz auf CC Aufgabe 20070622
4 Importing IV_FORCE_RAISE_EVENT Call by reference Type reference (TYPE) XFELD SPACE Raise Event immer erzeugen 20100128
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler aufgetreten 20070712

Method CREATE_LOG_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ITEMX Call by reference Object reference (TYPE REF TO) CITEMX Referenz auf CC Aufgabe 20070425
2 Importing IV_RT_JOBID Call by reference Type reference (TYPE) TFC_RT_JOB_ID Eindeutige JobId 20070425
3 Importing IV_START_DATE Call by reference Type reference (TYPE) DATS Startdatum 20070425
4 Importing IV_START_TIME Call by reference Type reference (TYPE) TIMS Startzeit 20070425
5 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) TZNTSTMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmss,mmmuuun) 20090811

Method CREATE_LOG_ENTRY on class CL_CC_UTIL_RT has no exception.

Method CREATE_ORG_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEF_PARAMS Call by reference Type reference (TYPE) BTC_T_EXT_PAR ExtSdl: Tabelle der externen Parameters 20090402
2 Importing IR_NODE Call by reference Object reference (TYPE REF TO) CNODE Referenz auf CC Aufgabe 20090402

Method CREATE_ORG_PARAMS on class CL_CC_UTIL_RT has no exception.

Method CREATE_STATUS_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXEC_TIME Call by reference Type reference (TYPE) BTC_EXT_SDL_INT ExtSdl: Integer 20070720
2 Importing IV_MANDT Call by reference Type reference (TYPE) MANDT Mandant 20101101
3 Importing IV_RT_JOBID Call by reference Type reference (TYPE) TFC_RT_JOB_ID Eindeutige JobId 20070425
4 Importing IV_START_DELAY Call by reference Type reference (TYPE) BTC_EXT_SDL_INT ExtSdl: Integer 20070720
5 Importing IV_STATUS Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20070425
6 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) TZNTSTMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmss,mmmuuun) 20090811

Method CREATE_STATUS_ENTRY on class CL_CC_UTIL_RT has no exception.

Method DO_REMOTE_SCHEDULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ITEMX Call by reference Object reference (TYPE REF TO) CITEMX 20070327
2 Importing IV_RESCHEDULE Call by reference Type reference (TYPE) CHAR1 ' ' Einstelliges Kennzeichen 20101025
3 Importing IV_START_DATE Call by reference Type reference (TYPE) DATS Startdatum 20070327
4 Importing IV_START_IMMEDIATELY Call by reference Type reference (TYPE) XFELD X = Start sofort 20070327
5 Importing IV_START_TIME Call by reference Type reference (TYPE) TIMS Startzeit 20070327
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler aufgetreten 20070712

Method DO_SCHEDULE_DEFAULTTASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ITEMX Call by reference Object reference (TYPE REF TO) CITEMX 20100118
2 Importing IV_START_DATE Call by reference Type reference (TYPE) DATS Startdatum 20100118
3 Importing IV_START_IMMEDIATELY Call by reference Type reference (TYPE) XFELD X = Start sofort 20100118
4 Importing IV_START_TIME Call by reference Type reference (TYPE) TIMS Startzeit 20100118
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler aufgetreten 20100118

Method GET_CACHED_RT_JOB_DEF_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEF_PARAMS Call by reference Type reference (TYPE) BTC_T_EXT_PAR ExtSdl: Tabelle der externen Parameters 20101124
2 Exporting ET_DEF_PARAMS_DET Call by reference Type reference (TYPE) BTC_T_EXT_PAR_DETAILS ExtSdl: Tabelle der externen Parameters 20101124
3 Exporting ET_DEF_PARAMS_HELP Call by reference Type reference (TYPE) BTC_T_EXT_PAR_VALUES ExtSdl: Tabelle der externen Parameters 20101124
4 Importing RT_DEF_ID Call by reference Type reference (TYPE) TFC_RT_DEF_ID Name einer Remote-Aufgabe 20101124
# Exception Resumable Description Created on
1 CX_SBTI_XBP_EXT_EX ExtSdl: Exception Class 20101214

Method GET_RT_JOBLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_MIMETYPE Call by reference Type reference (TYPE) BTC_EXT_DOC_MIME_TYPE ExtSdl: MIME-Typ eines externen Dokumentes 20070621
2 Exporting EV_STRING Call by reference Type reference (TYPE) STRING Liste als String 20070621
3 Exporting EV_XSTRING Call by reference Type reference (TYPE) XSTRING 20070718
4 Importing IS_RT_OUTPUT Call by reference Type reference (TYPE) TFC_S_RT_JOBOUTPUT Liste von Jobprotokollen 20070621
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler aufgetreten 20070712

Method GET_RT_JOBLOG_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RT_OUTPUT Call by reference Type reference (TYPE) TFC_T_RT_JOBOUTPUT Liste von Jobprotokollen zu mehreren Jobs 20070621
2 Importing IR_ITEMX Call by reference Object reference (TYPE REF TO) CITEMX 20070621
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler aufgetreten 20070712

Method GET_RT_JOB_REAL_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEF_PARAMS Call by reference Type reference (TYPE) BTC_T_EXT_PAR ExtSdl: Tabelle der externen Parameters 20101221
2 Exporting ET_DEF_PARAMS_DET Call by reference Type reference (TYPE) BTC_T_EXT_PAR_DETAILS ExtSdl: Tabelle der externen Parameters 20101220
3 Exporting ET_DEF_PARAMS_HELP Call by reference Type reference (TYPE) BTC_T_EXT_PAR_VALUES ExtSdl: Tabelle der externen Parameters 20101220
4 Exporting ET_REAL_PARAMS Call by reference Type reference (TYPE) BTC_T_EXT_PAR ExtSdl: Tabelle der externen Parameters 20101221
5 Importing ID_GET_ALL_PARAMS Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20130129
6 Importing IR_ITEMX Call by reference Object reference (TYPE REF TO) CITEMX Knotenelement 20101220
# Exception Resumable Description Created on
1 CX_SBTI_XBP_EXT_EX ExtSdl: Exception Class 20101220

Method GET_SCHEDULER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_SDL Value transfer Object reference (TYPE REF TO) IF_BTC_EXT_SDL Schnittstelle zum Externscheduler 20110127

Method GET_SCHEDULER on class CL_CC_UTIL_RT has no exception.

Method GET_TASK_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_END_DATE Call by reference Type reference (TYPE) DATUM Endedatum 20070730
2 Exporting EV_END_TIME Call by reference Type reference (TYPE) UZEIT Endezeit 20070730
3 Exporting EV_IS_USER_STATUS Call by reference Type reference (TYPE) XFLAG Ist der Status ein Userstatus? 20110221
4 Exporting EV_RT_JOB_ID Call by reference Type reference (TYPE) TFC_RT_JOB_ID Identifikator der Remoteaufgabe 20070620
5 Exporting EV_RT_STATUS Call by reference Type reference (TYPE) TFC_RT_STATUS Status einer Remoteaufgabe 20070618
6 Exporting EV_START_DATE Call by reference Type reference (TYPE) DATUM Startdatum 20070730
7 Exporting EV_START_TIME Call by reference Type reference (TYPE) UZEIT Startzeit 20070730
8 Importing IS_ITEM Call by reference Type reference (TYPE) TFC_INST_ITEM Verwaltung eines Jobs (Report/Transaktion oder Workflow) 20070618
9 Importing I_SCHED_ID Call by reference Type reference (TYPE) SCHEDMAN_ID ID des verarbeiteten Objektes (Art siehe SCHEDMAN_TYPE) 20110121
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler aufgetreten 20070712

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DESTINATION Call by reference Type reference (TYPE) BTC_EXT_SDL_DEST ExtSdl: Name der Destination zum ext. Scheduler 20110127
2 Importing ID_ISOL_GROUP Call by reference Type reference (TYPE) BTC_EXT_ISOL_GROUP ExtSdl: Name einer Trenngruppe 20110127

Method INIT on class CL_CC_UTIL_RT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 600