SAP ABAP Interface /ASU/IF_TASKLIST (Application Specific Upgrade: Interface to Tasklist Manager)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /ASU/CL_SCHEDMAN_TASKLIST Maintain Schedule Manager Task List 20070330
2 Interface implementation (CLASS c. INTERFACES i_ref)  /ASU/CL_SSM_TASKLIST ASU Simple Schedule Manager: Maintain Task List 20070712
Properties
Interface /ASU/IF_TASKLIST  
Short Description Application Specific Upgrade: Interface to Tasklist Manager    
General Data
Package /ASU/MAIN   Application-Specific Upgrade 
Created 20070330   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
Interface /ASU/IF_TASKLIST has no forward declaration.
Interfaces
Interface /ASU/IF_TASKLIST has no interface.
Friends
Interface /ASU/IF_TASKLIST has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_FALSE Constant Public Type reference (TYPE) BOOLE_D ' ' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20071207
2 GC_TRUE Constant Public Type reference (TYPE) BOOLE_D 'X' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20071207
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Check SchedMan Taklist 20070910
2 COPY Instance method Public Method Copy an existing SchedMan Tasklist to a new one 20080723
3 CREATE Instance method Public Method Create SchedMan Tasklist 20070910
4 DELETE_TASKS Instance method Public Method Delete tasks within existing SchedMan Tasklist 20080709
5 DISPLAY Instance method Public Method Display SchedMan's Tasklist 20070910
6 GET_TASKLIST Static method Public Method Get linked tasklist to ASU Content Version 20070910
7 INSERT_TASKS Instance method Public Method Insert some new tasks to existing SchedMan Tasklist 20080702
8 IS_TASK_SCHEDULED Instance method Public Method Checks if task already scheduled 20071207
9 MERGE Instance method Public Method Merge SchedMan Tasklist 20071129
10 READ Instance method Public Method Read SchedMan Tasklist 20070910
11 SCHEDULE Instance method Public Method Schedule Tasks of Tasklist 20070910
12 UPDATE_TASKS_TEXT Instance method Public Method Update Text of existing tasks in given Tasklist 20080709
Events
Interface /ASU/IF_TASKLIST has no event.
Types
Interface /ASU/IF_TASKLIST has no local type.
Method Signatures

Method CHECK Signature

Method CHECK on Interface /ASU/IF_TASKLIST has no parameter.
# Exception Resumable Description Created on
1 GENERAL_ERROR 20070910

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TASKLIST Call by reference Type reference (TYPE) PEPPROFILE Schedule Manager: Task list 20080723
2 Importing IM_SOURCE_CT_VERSION_DATA Call by reference Type reference (TYPE) /ASU/CONTENT_VERSION_DATA ASU: Content Version Data 20090528
3 Importing IM_SOURCE_CT_VERSION_H Call by reference Type reference (TYPE) /ASU/CONTENT_VERSION_HEADER Application Specific Upgrade: Content Version 20080723
4 Importing IM_TARGET_CT_VERSION_DATA Call by reference Type reference (TYPE) /ASU/CONTENT_VERSION_DATA ASU: Content Version Data 20090528
5 Importing IM_TARGET_CT_VERSION_H Call by reference Type reference (TYPE) /ASU/CONTENT_VERSION_HEADER Application Specific Upgrade: Content Version 20080723
# Exception Resumable Description Created on
1 ERROR_WHEN_CREATING_TASKLIST Error when creating tasklist 20080723
2 GENERAL_ERROR General Error 20080723
3 TASKLIST_EMPTY Tasklist empty 20080723

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TASKLIST Call by reference Type reference (TYPE) PEPPROFILE Schedule Manager: Task list 20070910
2 Importing IM_CT_VERSION_DATA Call by reference Type reference (TYPE) /ASU/CONTENT_VERSION_DATA ASU: Content Version Data 20090528
3 Importing IM_CT_VERSION_H Call by reference Type reference (TYPE) /ASU/CONTENT_VERSION_HEADER Applikationsspezifischer Upgrade: Content-Version 20070910
4 Importing IM_REFERENCE_TASKLIST Call by reference Type reference (TYPE) /ASU/TSSM-REFERENCE_TKLIST Reference Task list 20080804
5 Importing IM_TASK_TAB Call by reference Type reference (TYPE) /ASU/TASK_T Tabellentyp Applikationsspezifischer Upgrade: Aufgabe 20070910
# Exception Resumable Description Created on
1 ERROR_WHEN_CREATING_TASKLIST 20070911
2 GENERAL_ERROR 20070910
3 TASKLIST_EMPTY 20070911

Method DELETE_TASKS 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 20080709
2 Importing IM_TASKLIST Call by reference Type reference (TYPE) PEPPROFILE Schedule Manager: Task list 20080709
3 Importing IM_TASK_TAB Call by reference Type reference (TYPE) /ASU/TASK_T Table Type Application Specific Upgrade: Task 20080709
# Exception Resumable Description Created on
1 DATABASE_DELETION_ERROR Errror when deleting tasks 20080709
2 GENERAL_ERROR General Error 20080709
3 TASKLIST_EMPTY Tasklist empty 20080715

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TASKLIST Call by reference Type reference (TYPE) PEPPROFILE Tasklist after leaving DISPLAY mode (f..g copied TSKLIST) 20080806
2 Importing IM_TASKLIST Call by reference Type reference (TYPE) PEPPROFILE Schedule Manager: Task list 20070910
# Exception Resumable Description Created on
1 GENERAL_ERROR 20070910

Method GET_TASKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_TASKLIST Value transfer Type reference (TYPE) PEPPROFILE Schedule Manager: Task list 20070910
2 Importing IM_CT_VERSION_H Call by reference Type reference (TYPE) /ASU/CONTENT_VERSION_HEADER Applikationsspezifischer Upgrade: Content-Version 20070910
# Exception Resumable Description Created on
1 ERROR_WHEN_CREATING_TASKLIST 20070911
2 GENERAL_ERROR 20070910
3 TASKLIST_EMPTY 20070911

Method INSERT_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SSMTREE_TAB Call by reference Type reference (TYPE) /ASU/SSMTREE_T TableType ASU Simple Schedule Manager: Tree StructureEntries 20080707
2 Importing IM_CT_VERSION_H Call by reference Type reference (TYPE) /ASU/CONTENT_VERSION_HEADER Application Specific Upgrade: Content Version 20080702
3 Importing IM_TASKLIST Call by reference Type reference (TYPE) PEPPROFILE Schedule Manager: Task list 20080702
4 Importing IM_TASK_TAB Call by reference Type reference (TYPE) /ASU/TASK_T Table Type Application Specific Upgrade: Task 20080702
# Exception Resumable Description Created on
1 ERROR_WHEN_CREATING_TASKLIST Error when creating tasklist 20080702
2 GENERAL_ERROR General Error 20080702
3 TASKLIST_EMPTY Tasklist empty 20080702

Method IS_TASK_SCHEDULED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TASK Call by reference Type reference (TYPE) /ASU/TASK Applikationsspezifischer Upgrade: Generische Aufgabe 20071207
2 Importing IM_TASKLIST Call by reference Type reference (TYPE) PEPPROFILE 20071207
3 Returning RE_SCHEDULED Value transfer Type reference (TYPE) BOOLE_D 20071207

Method IS_TASK_SCHEDULED on Interface /ASU/IF_TASKLIST has no exception.

Method MERGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TASKLIST Call by reference Type reference (TYPE) PEPPROFILE 20071129
2 Importing IM_CT_VERSION_DATA Call by reference Type reference (TYPE) /ASU/CONTENT_VERSION_DATA ASU: Content Version Data 20090528
3 Importing IM_CT_VERSION_H Call by reference Type reference (TYPE) /ASU/CONTENT_VERSION_HEADER Applikationsspezifischer Upgrade: Content-Version 20071129
4 Importing IM_TASKLIST Call by reference Type reference (TYPE) PEPPROFILE 20071129
5 Importing IM_TASK_TAB Call by reference Type reference (TYPE) /ASU/TASK_T Tabellentyp Applikationsspezifischer Upgrade: Aufgabe 20071129
# Exception Resumable Description Created on
1 ERROR_WHEN_CREATING_TASKLIST 20071129
2 GENERAL_ERROR 20071129
3 TASKLIST_EMPTY 20071129

Method READ 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 Applikationsspezifischer Upgrade: Content-Version 20070910
2 Returning RE_TASK_TAB Value transfer Type reference (TYPE) /ASU/TASK_T Tabellentyp Applikationsspezifischer Upgrade: Aufgabe 20070910
# Exception Resumable Description Created on
1 GENERAL_ERROR 20070910

Method SCHEDULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXEC_PHASE Call by reference Type reference (TYPE) /ASU/EXEC_PHASE Applikationsspezifischer Upgrade: Ausführungsphase 20070910
2 Importing IM_TASKLIST Call by reference Type reference (TYPE) PEPPROFILE Schedule Manager: Task list 20070910
# Exception Resumable Description Created on
1 CANCELLED_BY_USER 20071207
2 GENERAL_ERROR 20070910
3 NO_STEPS_EXECUTED 20071228

Method UPDATE_TASKS_TEXT 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 20080709
2 Importing IM_TASKLIST Call by reference Type reference (TYPE) PEPPROFILE Schedule Manager: Task list 20080709
3 Importing IM_TASK_TAB Call by reference Type reference (TYPE) /ASU/TASK_T Table Type Application Specific Upgrade: Task 20080709
# Exception Resumable Description Created on
1 ERROR_WHEN_CREATING_TASKLIST Error when creating tasklist 20080709
2 GENERAL_ERROR General Error 20080709
3 TASKLIST_EMPTY Tasklist empty 20080709
History
Last changed by/on SAP  20140121 
SAP Release Created in 2005_1_620