SAP ABAP Class /ASU/CL_SCHEDMAN_TASKLIST (Maintain Schedule Manager Task List)
Hierarchy
ST-PI (Software Component) SAP Solution Tools Plug-In
   SV-SMG-ASU (Application Component) Application-Specific Upgrade
     /ASU/MAIN (Package) Application-Specific Upgrade
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /ASU/IF_TASKLIST Application Specific Upgrade: Interface to Tasklist Manager 20070330
Properties
Class /ASU/CL_SCHEDMAN_TASKLIST  
Short Description Maintain Schedule Manager Task List    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /ASU/MAIN   Application-Specific Upgrade 
Created 20070326   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /ASU/CL_CONTENT_MANAGER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 /ASU/CL_CUSTOMIZING Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 SEEX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /ASU/IF_TASKLIST Application Specific Upgrade: Interface to Tasklist Manager 20070330
Friends
Class /ASU/CL_SCHEDMAN_TASKLIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_NUMKR Constant Protected Type reference (TYPE) INRI-NRRANGENR '01' Number range number 20070326
2 GC_OBJECT Constant Protected Type reference (TYPE) INRI-OBJECT '/ASU/TASKL' Name of number range object 20070326
3 GC_START_NUMBER Constant Protected Type reference (TYPE) NUMC5 '00001' 5 Character Numeric NUMC 20070326
4 GC_TO_NUMBER Constant Protected Type reference (TYPE) PEPPROFILE '99999' Schedule Manager: Task list 20070326
5 GD_NODE_ID Instance attribute Protected Type reference (TYPE) NUM12 Numeric field 12 20070326
6 GD_TASKGROUP_NUMBER Instance attribute Protected Type reference (TYPE) /ASU/SCMA_NUMBER Schedule Manager: Task (Group) Number 20070326
7 GREF_BADI Instance attribute Protected Object reference (TYPE REF TO) /ASU/IF_EX_TASK_FILTER Business add-in interface /ASU/IF_EX_TASK_FILTER 20070408
8 GS_HEADER Instance attribute Protected Type reference (TYPE) TSCMA Schedule Manager: Task List Index 20070326
9 GS_POST_AUTO_NODE Instance attribute Protected Type reference (TYPE) LTY_NODE 20070326
10 GS_POST_MANUAL_NODE Instance attribute Protected Type reference (TYPE) LTY_NODE 20070326
11 GS_PRE_AUTO_NODE Instance attribute Protected Type reference (TYPE) LTY_NODE 20070326
12 GS_PRE_MANUAL_NODE Instance attribute Protected Type reference (TYPE) LTY_NODE 20070326
13 GT_ASU_CONTENT Instance attribute Protected Type reference (TYPE) /ASU/CONTENT_OBJECT_T Table Type - Application Specific Upgrade. Single ASU Object 20070404
14 GT_SCMA_ASU_TASKLIST Instance attribute Protected Type reference (TYPE) /ASU/SCMA_ASU_TASKLIST_T Table Type ASU: Link SchedMan Tasklist - ASU Content Version 20070402
15 GT_TASK_LIST Instance attribute Protected Type reference (TYPE) /ASU/SCMA_TASKLIST_T Schedule Manager: Task list 20070326
16 GT_TASK_LIST_TEXT Instance attribute Protected Type reference (TYPE) /ASU/SCMA_TASKLIST_TEXT_T Texts for the Task List 20070326
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TASKLIST Instance method Private Method Add Tasklist 20070911
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070326
3 FILTER Instance method Protected Method Filter tasklist regarding component, existence, usercriteri 20070911
4 GET_NEXT_NUMBER Instance method Private Method Get Next Number from Number Range 20070911
5 GET_NEXT_TASKLIST Instance method Private Method Get Unique TaskList Identifier (prefix + number from range) 20070911
6 INIT_SCHEDMAN Instance method Private Method Initialize 20070911
Events
Class /ASU/CL_SCHEDMAN_TASKLIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_LANGU_TEXT Protected See coding 20070703
2 LTY_NODE Protected See coding 20070326
Method Signatures

Method ADD_TASKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ASU_STEPS Call by reference Type reference (TYPE) /ASU/TASK_T Table Type Application Specific Upgrade: Schedule Manager Ta 20070911
2 Importing IM_CT_VERSION_H Call by reference Type reference (TYPE) /ASU/CONTENT_VERSION_HEADER Application Specific Upgrade: Content Version 20070911
3 Importing IM_TOP_NODE Call by reference Type reference (TYPE) LTY_NODE 20070911
# Exception Resumable Description Created on
1 GENERAL_ERROR General Error 20070911

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /ASU/CL_SCHEDMAN_TASKLIST has no parameter.
Method CONSTRUCTOR on class /ASU/CL_SCHEDMAN_TASKLIST has no exception.

Method FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TASK_TAB Call by reference Type reference (TYPE) /ASU/TASK_T Table Type Application Specific Upgrade: Task 20070911
2 Importing IM_CT_VERSION_H Call by reference Type reference (TYPE) /ASU/CONTENT_VERSION_HEADER Application Specific Upgrade: Content Version 20070911
# Exception Resumable Description Created on
1 GENERAL_ERROR General Error 20070911

Method GET_NEXT_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NEXT_NUMBER Value transfer Type reference (TYPE) NUMC10 Numeric Character Field, Length 10 20070911
# Exception Resumable Description Created on
1 GENERAL_ERROR General Error 20070911

Method GET_NEXT_TASKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TASKLIST Value transfer Type reference (TYPE) PEPPROFILE Schedule Manager: Task list 20070911
# Exception Resumable Description Created on
1 GENERAL_ERROR General Error 20070911

Method INIT_SCHEDMAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CT_VERSION_H Call by reference Type reference (TYPE) /ASU/CONTENT_VERSION_HEADER Application Specific Upgrade: Content Version 20070911
2 Importing IM_LANGU_TAB Call by reference Type reference (TYPE) /ASU/LANGU_T Language Table 20070911
3 Importing IM_TASKLIST Call by reference Type reference (TYPE) PEPPROFILE Tasklist 20071203
# Exception Resumable Description Created on
1 GENERAL_ERROR General Error 20070911
History
Last changed by/on SAP  20140121 
SAP Release Created in 2005_1_620