SAP /ASU/CL_SSM_TASKLIST OO Class - ASU Simple Schedule Manager: Maintain Task List
/ASU/CL_SSM_TASKLIST 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 /ASU/CL_SSM_TASKLIST 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 /ASU/IF_TASKLISTMethod list of /ASU/CL_SSM_TASKLIST 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 Name | Description | Visability |
| ADD_TASKLIST | Add Tasklist | Private |
| CALL METHOD /asu/cl_ssm_tasklist=>ADD_TASKLIST...more details | ||
| CONSTRUCTOR | CONSTRUCTOR | Public |
| CALL METHOD /asu/cl_ssm_tasklist=>CONSTRUCTOR...more details | ||
| FILL_TEXT | Fill text table. | Private |
| CALL METHOD /asu/cl_ssm_tasklist=>FILL_TEXT...more details | ||
| FILTER | Filter tasklist regarding component, existence, usercriteri | Protected |
| CALL METHOD /asu/cl_ssm_tasklist=>FILTER...more details | ||
| GET_NEXT_NUMBER | Get Next Number from Number Range | Private |
| CALL METHOD /asu/cl_ssm_tasklist=>GET_NEXT_NUMBER...more details | ||
| GET_NEXT_TASKLIST | Gnet Unique TaskList Identifier (prefix + number from range) | Private |
| CALL METHOD /asu/cl_ssm_tasklist=>GET_NEXT_TASKLIST...more details | ||
|
| ||
| INIT_SCHEDMAN | Initialize | Private |
| CALL METHOD /asu/cl_ssm_tasklist=>INIT_SCHEDMAN...more details | ||
| UPDATE_TASKLIST | update Tasklist | Private |
| CALL METHOD /asu/cl_ssm_tasklist=>UPDATE_TASKLIST...more details | ||
/ASU/CL_SSM_TASKLIST 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.
| Name | Level | Description | Initial Value | Type | Visability |
| GC_NUMKR | Constant | Number range number | '01' | LIKE INRI-NRRANGENR | Protected |
| GC_OBJECT | Constant | Name of number range object | '/ASU/TASKL' | LIKE INRI-OBJECT | Protected |
| GC_START_NUMBER | Constant | 5 Character Numeric NUMC | '00001' | LIKE NUMC5 | Protected |
| GC_TO_NUMBER | Constant | Schedule Manager: Task list | '99999' | LIKE PEPPROFILE | Protected |
| GC_TRUE | Constant | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 'X' | LIKE BOOLE_D | Public |
| GD_EXECUTION_FW | Instance Attribute | Framework to exeute manual and fully automated steps. | LIKE /ASU/CL_EXECUTION_FRAMEWORK | Protected | |
| GD_NODE_ID | Instance Attribute | Numeric field 12 | LIKE NUM12 | Protected | |
| GD_TASK_NUMBER | Instance Attribute | Application Specific Upgrade: Task (Group) Number | LIKE /ASU/SCMA_NUMBER | Protected | |
| GREF_BADI | Instance Attribute | Business add-in interface /ASU/IF_EX_TASK_FILTER | LIKE /ASU/IF_EX_TASK_FILTER | Protected | |
| GS_HEADER | Instance Attribute | Schedule Manager: Task List Index | LIKE /ASU/TSSM | Protected | |
| GT_ASU_CONTENT | Instance Attribute | Table Type - Application Specific Upgrade. Single ASU Object | LIKE /ASU/CONTENT_OBJECT_T | Protected | |
| GT_ASU_CONTENT_DEP | Instance Attribute | Table Type - ASU Dependency of ASU Content Step | LIKE /ASU/CONTENT_OBJECT_DEP_T | Protected | |
| GT_SSMTREE | Instance Attribute | TableType ASU Simple Schedule Manager: Tree StructureEntries | LIKE /ASU/SSMTREE_T | Protected | |
| GT_TASK_LIST | Instance Attribute | Schedule Manager: Task list | LIKE /ASU/SCMA_TASKLIST_T | Protected | |
| GT_TASK_LIST_TEXT | Instance Attribute | Texts for the Task List | LIKE /ASU/SCMA_TASKLIST_TEXT_T | Protected |
/ASU/CL_SSM_TASKLIST types
LTY_LANGU_TEXT -LTY_NODE -
Links to Related Class(s)
/ASU/CL_...Full list of available SAP object classes
Search for further information about these or an SAP related objects