SAP CL_STCTM_PREPROCESSOR OO Class - Task List Run/Variant Preprocessor (User Interface)









CL_STCTM_PREPROCESSOR is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_STCTM_PREPROCESSOR including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events



Method list of CL_STCTM_PREPROCESSOR SAP class


A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD. Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...


Method NameDescriptionVisability
CHANGE_LANGUAGEChange Language of Task List Run or VariantPublic
CALL METHOD cl_stctm_preprocessor=>CHANGE_LANGUAGE...more details

CHECK_CONSISTENCYCheck Consistency of Task List Run or VariantPublic
CALL METHOD cl_stctm_preprocessor=>CHECK_CONSISTENCY...more details

CHECK_LANGU_DIFFCheck if language is different to logon languagePublic
CALL METHOD cl_stctm_preprocessor=>CHECK_LANGU_DIFF...more details

CHECK_LONGRUNNERPublic
CALL METHOD cl_stctm_preprocessor=>CHECK_LONGRUNNER...more details

CHECK_SCENARIO_DIFFCheck if Task List definition has changedPublic
CALL METHOD cl_stctm_preprocessor=>CHECK_SCENARIO_DIFF...more details

CHECK_SCENARIO_OBSOLETECheck if Task List is obsoletePublic
CALL METHOD cl_stctm_preprocessor=>CHECK_SCENARIO_OBSOLETE...more details

CONFIRM_TASKConfirm a TaskPublic
CALL METHOD cl_stctm_preprocessor=>CONFIRM_TASK...more details

CONSTRUCTORConstructorPublic
CALL METHOD cl_stctm_preprocessor=>CONSTRUCTOR...more details

COPY_SESSIONCreate new Task List Run from different RunPublic
CALL METHOD cl_stctm_preprocessor=>COPY_SESSION...more details

COPY_TEMPLATECreate new Task List Run from VariantPublic
CALL METHOD cl_stctm_preprocessor=>COPY_TEMPLATE...more details

CREATE_SESSIONCreate Task List RunPublic
CALL METHOD cl_stctm_preprocessor=>CREATE_SESSION...more details

CREATE_TEMPLATECreate Task List VariantPublic
CALL METHOD cl_stctm_preprocessor=>CREATE_TEMPLATE...more details

DISABLE_CHANGE_MODESwitch from change to display modePublic
CALL METHOD cl_stctm_preprocessor=>DISABLE_CHANGE_MODE...more details

DOWNLOAD_SESSIONDownload Task List Run to PCPublic
CALL METHOD cl_stctm_preprocessor=>DOWNLOAD_SESSION...more details

ENABLE_CHANGE_MODESwitch from display to change modePublic
CALL METHOD cl_stctm_preprocessor=>ENABLE_CHANGE_MODE...more details

ENABLE_EXECUTE_SESSIONCheck if Task List Run can be executed/scheduledPublic
CALL METHOD cl_stctm_preprocessor=>ENABLE_EXECUTE_SESSION...more details

EXECUTE_SESSIONExecute Task List Run in same dialog processPublic
CALL METHOD cl_stctm_preprocessor=>EXECUTE_SESSION...more details

EXPORT_SESSIONExport Task List Run to Export-DirectoryPublic
CALL METHOD cl_stctm_preprocessor=>EXPORT_SESSION...more details

FINALIZE_SESSIONManual finalization of a Task List RunPublic
CALL METHOD cl_stctm_preprocessor=>FINALIZE_SESSION...more details

GET_SESSION_STATISTICSGet statistic data for Task List RunPublic
CALL METHOD cl_stctm_preprocessor=>GET_SESSION_STATISTICS...more details

GET_SESSION_STATUSGet status of Task List RunPublic
CALL METHOD cl_stctm_preprocessor=>GET_SESSION_STATUS...more details

IMPORT_SESSIONImport Task List Run from Import-DirectoryPublic
CALL METHOD cl_stctm_preprocessor=>IMPORT_SESSION...more details

INTERRUPT_SESSIONInterrupt running Task List RunPublic
CALL METHOD cl_stctm_preprocessor=>INTERRUPT_SESSION...more details

LOCK_SESSIONLock Task List Run for editing/executingPublic
CALL METHOD cl_stctm_preprocessor=>LOCK_SESSION...more details

LOCK_TEMPLATELock Task List Variant for editingPublic
CALL METHOD cl_stctm_preprocessor=>LOCK_TEMPLATE...more details

MIGRATE_TEMPLATEMigrate Task List VariantPublic
CALL METHOD cl_stctm_preprocessor=>MIGRATE_TEMPLATE...more details

ON_HOTSPOTHandle UI clickPublic
CALL METHOD cl_stctm_preprocessor=>ON_HOTSPOT...more details

ON_LOG_DETAILHandle Log Detail clickPublic
CALL METHOD cl_stctm_preprocessor=>ON_LOG_DETAIL...more details

READ_SESSIONRe-Instantiate Task List RunPublic
CALL METHOD cl_stctm_preprocessor=>READ_SESSION...more details

READ_TEMPLATEInstantiate Task List VariantPublic
CALL METHOD cl_stctm_preprocessor=>READ_TEMPLATE...more details

REOPEN_SESSIONReopen finalized Task List RunPublic
CALL METHOD cl_stctm_preprocessor=>REOPEN_SESSION...more details

SAVE_REQUIREDCheck if Task List Run/Var. is changed and need to be savedPublic
CALL METHOD cl_stctm_preprocessor=>SAVE_REQUIRED...more details

SAVE_SESSIONSave Task List RunPublic
CALL METHOD cl_stctm_preprocessor=>SAVE_SESSION...more details

SAVE_TEMPLATESave Task List VariantPublic
CALL METHOD cl_stctm_preprocessor=>SAVE_TEMPLATE...more details

SCHEDULE_SESSION_TO_BATCHStart Task List Run in background processPublic
CALL METHOD cl_stctm_preprocessor=>SCHEDULE_SESSION_TO_BATCH...more details

SCHEDULE_SESSION_TO_DIALOGStart Task List Run in other dialog processPublic
CALL METHOD cl_stctm_preprocessor=>SCHEDULE_SESSION_TO_DIALOG...more details

SESSION_LOCKEDIs Task List Run locked?Public
CALL METHOD cl_stctm_preprocessor=>SESSION_LOCKED...more details

SET_EXEC_SETTINGS_TO_SESSIONSet the exec settings received to SessionPublic
CALL METHOD cl_stctm_preprocessor=>SET_EXEC_SETTINGS_TO_SESSION...more details

SET_SESSION_PARAMETERSSet external parameters to Task List RunPublic
CALL METHOD cl_stctm_preprocessor=>SET_SESSION_PARAMETERS...more details

SHOW_ALL_PARAMETERSShow all task parameters in generic formatPublic
CALL METHOD cl_stctm_preprocessor=>SHOW_ALL_PARAMETERS...more details

SHOW_LANGUAGEShow language of Task List Run or VariantPublic
CALL METHOD cl_stctm_preprocessor=>SHOW_LANGUAGE...more details

SHOW_SCENARIO_DIFFShow differences for Task List with Task List Run or VariantPublic
CALL METHOD cl_stctm_preprocessor=>SHOW_SCENARIO_DIFF...more details

SHOW_SESSION_EXTERNAL_INFOShow external caller info for Task List RunPublic
CALL METHOD cl_stctm_preprocessor=>SHOW_SESSION_EXTERNAL_INFO...more details

SHOW_SESSION_LOGShow session logPublic
CALL METHOD cl_stctm_preprocessor=>SHOW_SESSION_LOG...more details

SHOW_SESSION_STATUS_MESSAGEShow current Task List Run status as status messagePublic
CALL METHOD cl_stctm_preprocessor=>SHOW_SESSION_STATUS_MESSAGE...more details

SHOW_TASKLIST_DIFFPublic
CALL METHOD cl_stctm_preprocessor=>SHOW_TASKLIST_DIFF...more details

SHOW_TASK_LOGShow task logPublic
CALL METHOD cl_stctm_preprocessor=>SHOW_TASK_LOG...more details

SHOW_TASK_USER_INTERFACEShow task UIPublic
CALL METHOD cl_stctm_preprocessor=>SHOW_TASK_USER_INTERFACE...more details

SHOW_USER_INTERFACEStart UIPublic
CALL METHOD cl_stctm_preprocessor=>SHOW_USER_INTERFACE...more details

SKIP_ALL_TASKSSkip all TasksPublic
CALL METHOD cl_stctm_preprocessor=>SKIP_ALL_TASKS...more details

SKIP_TASKSkip a TaskPublic
CALL METHOD cl_stctm_preprocessor=>SKIP_TASK...more details

TEMPLATE_LOCKEDIs Task List Variant locked?Public
CALL METHOD cl_stctm_preprocessor=>TEMPLATE_LOCKED...more details

TOGGLE_SESSION_BREAKPOINTSet/reject breakpoint for task in Task List RunPublic
CALL METHOD cl_stctm_preprocessor=>TOGGLE_SESSION_BREAKPOINT...more details

TRANSPORT_TEMPLATEAdd Task List Variant to Transport RequestPublic
CALL METHOD cl_stctm_preprocessor=>TRANSPORT_TEMPLATE...more details

UNLOCK_SESSIONUnlock Task List RunPublic
CALL METHOD cl_stctm_preprocessor=>UNLOCK_SESSION...more details

UNLOCK_TEMPLATEUnlock Task List VariantPublic
CALL METHOD cl_stctm_preprocessor=>UNLOCK_TEMPLATE...more details

UNSKIP_ALL_TASKSUnskip all TasksPublic
CALL METHOD cl_stctm_preprocessor=>UNSKIP_ALL_TASKS...more details

UNSKIP_TASKUnskip a TaskPublic
CALL METHOD cl_stctm_preprocessor=>UNSKIP_TASK...more details

_ASK_RESET_PHASESAsk User which phases shall be resetPrivate
CALL METHOD cl_stctm_preprocessor=>_ASK_RESET_PHASES...more details

_DISPLAY_MESSAGEDisplay message (dialog/dark mode)Private
CALL METHOD cl_stctm_preprocessor=>_DISPLAY_MESSAGE...more details

_GET_PHASESAsk User which phases shall be resetPrivate
CALL METHOD cl_stctm_preprocessor=>_GET_PHASES...more details



CL_STCTM_PREPROCESSOR attributes

List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.

NameLevelDescriptionInitial ValueTypeVisability
PR_LOG_CONTAINERInstance AttributeAbstract Container for GUI ControlsLIKE
CL_GUI_CONTAINER
Public
PR_LOG_TASKStatic AttributeTechnical Configuration TaskLIKE
IF_STCTM_TASK
Private
PR_PRESENT_SCENARIOInstance AttributeShared Task List Used for UILIKE
IF_STC_SCENARIO
Public
PR_PRESENT_TASKLISTInstance AttributeShared Configured Task List for UILIKE
CL_STCTM_TASKLIST
Public
PR_SESSIONInstance AttributeTask List RunLIKE
CL_STCTM_SESSION
Public
PR_SESSION_TEMPLATEInstance AttributeTask List Variant used by RunLIKE
CL_STCTM_TEMPLATE
Public
PR_TEMPLATEInstance AttributeTask List VariantLIKE
CL_STCTM_TEMPLATE
Public
PS_CALLER_INFOInstance AttributeExternal Caller InformationLIKE
STC_EXT_CALLER_INFO
Public
P_API_CALLInstance Attribute'X' = Instantiated by APILIKE
SAP_BOOL
Private
P_DISPLAY_MODEInstance Attribute'X' = Display; ' ' = ChangeLIKE
SAP_BOOL
Public
P_DISPLAY_ONLYInstance AttributeDisplay OnlyLIKE
SAP_BOOL
Public
P_IGNORE_LANGU_DIFFInstance AttributeIgnore different language'?'LIKE
SAP_BOOL
Private
P_IGNORE_SCENARIO_DIFFInstance AttributeIgnore different task list'?'LIKE
SAP_BOOL
Private
P_IGNORE_SCENARIO_OBSOLETEInstance AttributeIgnore obsolete task list'?'LIKE
SAP_BOOL
Private
P_SESSION_HASH_OLDInstance AttributeHash Value for RunsLIKE
HASH160
Private
P_SHOW_TEMPLATEInstance Attribute'X' = Show Variant; ' ' = Show RunLIKE
SAP_BOOL
Public
P_TEMPLATE_HASH_OLDInstance AttributeHash Value for VariantsLIKE
HASH160
Private


Links to Related Class(s)

CL_STCTM...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!