SAP CL_STCTM_TEMPLATE OO Class - Task List Variant









CL_STCTM_TEMPLATE 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_TEMPLATE including details of:

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

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_SERIALIZABLE_OBJECT

Method list of CL_STCTM_TEMPLATE 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
CAN_TEMPLATE_BE_MAINTAINEDCan Task List Variant be maintained?Private
CALL METHOD cl_stctm_template=>CAN_TEMPLATE_BE_MAINTAINED...more details

CHECKConsistency check of Task List VariantPublic
CALL METHOD cl_stctm_template=>CHECK...more details

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

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

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

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

CONTAINS_SECURE_DATACheck if Tasklist contains secure contentPublic
CALL METHOD cl_stctm_template=>CONTAINS_SECURE_DATA...more details

CREATE_FROM_SCENARIOCreate Task List Variant from Task ListPublic
CALL METHOD cl_stctm_template=>CREATE_FROM_SCENARIO...more details

CREATE_FROM_SESSIONCreate Task List Variant from Task List RunPublic
CALL METHOD cl_stctm_template=>CREATE_FROM_SESSION...more details

CREATE_FROM_TEMPLATECreate Task List Variant from different Task List VariantPublic
CALL METHOD cl_stctm_template=>CREATE_FROM_TEMPLATE...more details

CREATE_FROM_XMLCreate Task List Variant from XMLPublic
CALL METHOD cl_stctm_template=>CREATE_FROM_XML...more details

GET_EXTERNAL_TASKLISTGet list of tasks for external usagePublic
CALL METHOD cl_stctm_template=>GET_EXTERNAL_TASKLIST...more details

GET_HASHGet hash value for Variant (e.g. to determine data changes)Public
CALL METHOD cl_stctm_template=>GET_HASH...more details

GET_PARAMETERSGet all external parameters from TasksPublic
CALL METHOD cl_stctm_template=>GET_PARAMETERS...more details

GET_POSSIBLE_TASK_ACTIONSGet possible task actionsPublic
CALL METHOD cl_stctm_template=>GET_POSSIBLE_TASK_ACTIONS...more details

GET_USED_SCENARIOGet Task List informations used for VariantPublic
CALL METHOD cl_stctm_template=>GET_USED_SCENARIO...more details

GET_XMLGet Task List Variant in XML formPublic
CALL METHOD cl_stctm_template=>GET_XML...more details

LOADLoad Task List Variant from persistencePublic
CALL METHOD cl_stctm_template=>LOAD...more details

RECOVER_MISSING_DATAUpdate task list variant and add missing data after reloadPublic
CALL METHOD cl_stctm_template=>RECOVER_MISSING_DATA...more details

RESETReset Task List VariantPublic
CALL METHOD cl_stctm_template=>RESET...more details

SAVESave Task List VariantPublic
CALL METHOD cl_stctm_template=>SAVE...more details

UPDATE_TASKLIST_RUNTIMEUpdate Runtime Informations for TasklistPrivate
CALL METHOD cl_stctm_template=>UPDATE_TASKLIST_RUNTIME...more details



CL_STCTM_TEMPLATE 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_TASKLISTInstance AttributeTask ListLIKE
CL_STCTM_TASKLIST
Public
PR_USED_SCENARIOInstance AttributeReference Task List used in Task List Run/VariantLIKE
CL_STC_EMBEDDED_SCENARIO
Public
PS_TIMESInstance AttributeCreate/Change DataLIKE
TS_TIMES
Public
PT_SECSTOREInstance AttributeLinks to Secure StoreLIKE
CL_STCTM_PERSISTENCE=>TT_SECSTORE
Public
P_DESCRIPTIONInstance AttributeTask List Variant DescriptionLIKE
STC_TEMPLATE_DESCR
Public
P_LANGUAGEInstance AttributeContent Language (ISO)LIKE
LAISO
Public
P_SCENARIO_IDInstance AttributeTask ListLIKE
STC_SCENARIO_ID
Public
P_TEMPLATE_IDInstance AttributeTask List VariantLIKE
STC_TEMPLATE_ID
Public




CL_STCTM_TEMPLATE types

TS_TIMES -

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!