SAP ABAP Class /ASU/CL_SSM_TOOLS (General Tools)
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_CONSTANTS ASU Constants 20080610
Properties
Class /ASU/CL_SSM_TOOLS  
Short Description General Tools    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /ASU/MAIN   Application-Specific Upgrade 
Created 20070712   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_SIMPLE_TEXT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 /ASU/CL_SSM_ALV_TREE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 /ASU/CL_TASKLIST_FACTORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 /ASU/IF_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 SBDST Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 SEEX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /ASU/IF_CONSTANTS ASU Constants 20080610
Friends
Class /ASU/CL_SSM_TOOLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GB_IMPLEMENTATION_EXISTS Static Attribute Protected Type reference (TYPE) SEEX_BOOLEAN BADI Implementation found? 20110406
2 GC_FALSE Static Attribute Protected Type reference (TYPE) BOOLE_D ' ' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20071015
3 GC_TRUE Static Attribute Protected Type reference (TYPE) BOOLE_D 'X' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20071015
4 GC_UPGRADE_CONTENT_TYPE Constant Protected Type reference (TYPE) /ASU/CONTENT_TYPE 'UPGRADE' FOlder Content Type: UPGRADE 20090525
5 GD_ARTIFICAL_ID Static Attribute Protected Type reference (TYPE) NUMC5 Counter of artifical node ID 20071203
6 GD_NODE_ID Static Attribute Protected Type reference (TYPE) NUM12 Numeric field 12 20080707
7 GD_REF_CM Static Attribute Protected Object reference (TYPE REF TO) /ASU/CL_CONTENT_MANAGER Manage ASU content 20080702
8 GD_REF_TL_MGR Static Attribute Protected Object reference (TYPE REF TO) /ASU/IF_TASKLIST ASU Simple Schedule Manager: Maintain Task List 20080702
9 GREF_CT_FILTER_BADI Static Attribute Protected Object reference (TYPE REF TO) /ASU/IF_EX_SSM_CT_FILTER ASU - Simple Schedule Manager-filtering steps by ContentType 20101230
10 GREF_FILTER_BADI Static Attribute Protected Object reference (TYPE REF TO) /ASU/IF_EX_SSM_FILTER Business add-in interface /ASU/IF_EX_SSM_FILTER 20071128
11 GT_CVERS Static Attribute Protected Type reference (TYPE) CVERST CVERS Table Type 20071015
Methods
# Method Level Visibility Method type Description Created on
1 ADD_STEPS_ALV Static method Protected Method Add Steps according to given execution pashe/type 20071031
2 CHECK_STEP_DEPENDENCY Static method Public Method Check step dependency 20080610
3 CHECK_TASKLIST Static method Public Method Check Tasklist 20070911
4 CONVERT2EXTERN Static method Public Method Extern ASU Content Object Item to external representation 20071012
5 CREATE_ICON Static method Public Method Create Icon 20071005
6 DEFAULT_TREE_STRUCTURE_ALV Static method Protected Method Add default ALV tree structure 20071031
7 DELETE_STEPS Static method Public Method delete existing AdHoc steps within given task 20080702
8 DELETE_TASKLIST_TEXT Static method Public Method delete text of tasklist 20070911
9 DETERMINE_DEPENDENCY_CHAIN Static method Public Method GIven some steps determine dependency chain (predecessors) 20080609
10 EXISTENCE_CHECK Static method Public Method Check if step could be executed: OBJType/OBJNAME is availabl 20071213
11 EXTRACT_SAPSCRIPT_TEXT_NAME Static method Public Method Extract TextName parts to Tasklist/Id -> opposite of GET_S.. 20080814
12 FILTER_TASKLIST_ALV Static method Public Method Filter Tasklist according to some criteria 20071030
13 GET_CONTENT_VERSIONS4TASKLIST Static method Public Method Get ASU Content Versions included in a given tasklist 20071114
14 GET_JOB_INFO Static method Public Method Get job info of batch job 20071005
15 GET_JOB_INFO_BY_TREE Static method Public Method Get job info of ALV tree entry 20071005
16 GET_OBJ_TYPE_ICON Static method Public Method Get Icon for Object Type 20080617
17 GET_OFFICE_DOCUMENTS Static method Public Method ASU Simple Schedule Manager: Office Dokumente 20070911
18 GET_SAPSCRIPT_TEXT_NAME Static method Public Method Put together TextName parts used for LongDescr/UserRemark 20080715
19 GET_STEP_DESCRIPTION_BY_LANGU Static method Public Method Get step text according to given language 20090327
20 GET_TASKLISTS4CONTENT_VERSION Static method Public Method Get "recent" tasklists for given ASU Content Version 20071114
21 GET_USER_REMARK_SAPSCRIPT_NAME Static method Public Method New TextName used for UserRemark 20080813
22 INSERT_STEPS Static method Public Method Insert new AdHoc steps created by user within existing task 20080709
23 MODIFY_STEPS Static method Public Method Modify existing AdHoc steps within given task 20080708
24 READ_FOLDER_STRUCTURE Static method Protected Method Get ALV tree folder structure from SSM customizing 20090508
25 READ_TASKLIST Static method Public Method read tasklist 20070911
26 READ_TASKLIST4FOLDER_CUSTOMIZE Static method Public Method Get tree of tasks includung folders from SSM Customizing 20090515
27 READ_TASKLIST_ALV_TREE Static method Public Method Get tree of tasks 20071030
28 UPDATE_TASKLIST_TREE_NODE Static method Public Method Update specific Tasklist Tree Entry 20071010
29 UPLOAD_CREATE_BDS Static method Public Method Upload given File from AS and store within KPro 20080722
Events
Class /ASU/CL_SSM_TOOLS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_CV Protected See coding LTY_CV 20071130
2 LTY_CV_TAB Protected See coding 20071130
3 LTY_LANGU_TEXT Protected See coding LTY_LANGU_TEXT 20071031
4 LTY_LANGU_TEXT_TAB Protected See coding 20071203
Method Signatures

Method ADD_STEPS_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_NODE_ID Call by reference Type reference (TYPE) NUM12 Numeric field 12 20071031
2 Changing CH_TREE_ALV_TAB Call by reference Type reference (TYPE) /ASU/SSMTREE_CO_T TableType ASU ALV Tree Structure Entries 20071031
3 Changing CH_TREE_TEXT_TAB Call by reference Type reference (TYPE) /ASU/SSMTREET_T TableType ASU Simple Schedule Manager: Texts in Tree 20071203
4 Importing IM_CONTENT_VERSION_TAB Call by reference Type reference (TYPE) LTY_CV_TAB Content Version to be displayed 20071130
5 Importing IM_EXEC_PHASE Call by reference Type reference (TYPE) /ASU/EXEC_PHASE Application Specific Upgrade: Execution Phase 20071031
6 Importing IM_EXEC_TYPE Call by reference Type reference (TYPE) /ASU/EXEC_TYPE Application Specific Upgrade: Execution Type 20071031
7 Importing IM_POST_NODE_AUTO Call by reference Type reference (TYPE) NUM12 Numeric field 12 20071031
8 Importing IM_POST_NODE_MANUAL Call by reference Type reference (TYPE) NUM12 Numeric field 12 20071031
9 Importing IM_PRE_NODE_AUTO Call by reference Type reference (TYPE) NUM12 Numeric field 12 20071031
10 Importing IM_PRE_NODE_MANUAL Call by reference Type reference (TYPE) NUM12 Numeric field 12 20071031
11 Importing IM_TASKLIST Call by reference Type reference (TYPE) PEPPROFILE Tasklist 20071203
12 Importing IM_TEXT_TAB Call by reference Type reference (TYPE) LTY_LANGU_TEXT_TAB Text Table 20071203
13 Importing IM_TREE_CO Call by reference Type reference (TYPE) /ASU/SSMTREE_CO_T ASU: Content Object & ALV Tree Entry 20071031
14 Importing IM_TSSMT Call by reference Type reference (TYPE) /ASU/SSMT_T Table Type ASU Simple Schedule Manager: Tasklist Texts 20071203

Method ADD_STEPS_ALV on class /ASU/CL_SSM_TOOLS has no exception.

Method CHECK_STEP_DEPENDENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OPEN_DEP_STEPS_TAB Call by reference Type reference (TYPE) /ASU/SSMTREE_CO_T Table Type ASU: SSM Tree Entry & Content Object 20080610
2 Importing IM_CK_STEP Call by reference Type reference (TYPE) /ASU/CONTENT_KEY Application Specific Upgrade. Key of a ASU Content Object 20080618
3 Importing IM_CT_OBJECT_DEP_TAB Call by reference Type reference (TYPE) /ASU/CONTENT_OBJECT_DEP_T Whole dependency network as definde in ASU content def. 20080610
4 Importing IM_SSMTREES_CO_TAB Call by reference Type reference (TYPE) /ASU/SSMTREE_CO_T Table Type ASU: SSM Tree Entry & Content Object 20080610

Method CHECK_STEP_DEPENDENCY on class /ASU/CL_SSM_TOOLS has no exception.

Method CHECK_TASKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TASKLIST Call by reference Type reference (TYPE) PEPPROFILE Schedule Manager: Task list 20070911
# Exception Resumable Description Created on
1 NOT_FOUND Error with given tasklist 20070913

Method CONVERT2EXTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STEP Call by reference Type reference (TYPE) /ASU/CONTENT_OBJECT Application Specific Upgrade: Content Object Item 20071012
2 Returning RE_EXTERN Value transfer Type reference (TYPE) /ASU/CONTENT_OBJECT_ITEM_TEXT Application Specific Upgrade: Content Object Item-ScreenText 20071012

Method CONVERT2EXTERN on class /ASU/CL_SSM_TOOLS has no exception.

Method CREATE_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ICON Call by reference Type reference (TYPE) /ASU/ICON Icon in text fields (substitute display, alias) 20071005
2 Importing IM_TOOLTIP Call by reference Type reference (TYPE) SCHEDMAN_STATUS_CHANGE-TEXT Status Text 20071005
3 Returning RE_ICON_TV_IMAGE Value transfer Type reference (TYPE) TV_IMAGE Icons / embedded bitmap / user-defined bitmap 20071005

Method CREATE_ICON on class /ASU/CL_SSM_TOOLS has no exception.

Method DEFAULT_TREE_STRUCTURE_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_NODE_ID Call by reference Type reference (TYPE) NUM12 Numeric field 12 20071031
2 Changing CH_POST_NODE Call by reference Type reference (TYPE) NUM12 Numeric field 12 20071031
3 Changing CH_POST_NODE_AUTO Call by reference Type reference (TYPE) NUM12 Numeric field 12 20071031
4 Changing CH_POST_NODE_MANUAL Call by reference Type reference (TYPE) NUM12 Numeric field 12 20071031
5 Changing CH_PRE_NODE Call by reference Type reference (TYPE) NUM12 Numeric field 12 20071031
6 Changing CH_PRE_NODE_AUTO Call by reference Type reference (TYPE) NUM12 Numeric field 12 20071031
7 Changing CH_PRE_NODE_MANUAL Call by reference Type reference (TYPE) NUM12 Numeric field 12 20071031
8 Changing CH_TOP_NODE Call by reference Type reference (TYPE) NUM12 Numeric field 12 20071031
9 Changing CH_TREE_ALV_TAB Call by reference Type reference (TYPE) /ASU/SSMTREE_CO_T TableType ASU ALV Tree Structure Entries 20071031
10 Changing CH_TREE_TEXT_TAB Call by reference Type reference (TYPE) /ASU/SSMTREET_T TableType ASU Simple Schedule Manager: Texts in Tree 20071031
11 Importing IM_SCENARIO Call by reference Type reference (TYPE) /ASU/SCENARIO Application Specific Upgrade: Scenario 20071031
12 Importing IM_TASKLIST Value transfer Type reference (TYPE) PEPPROFILE Schedule Manager: Task list 20071031
13 Importing IM_TEXT_TAB Call by reference Type reference (TYPE) LTY_LANGU_TEXT_TAB Text Table 20071203
14 Importing IM_TSSMT Call by reference Type reference (TYPE) /ASU/SSMT_T Table Type ASU Simple Schedule Manager: Tasklist Texts 20071031
15 Importing IM_UPGRADE_PHASE Call by reference Type reference (TYPE) /ASU/EXEC_PHASE Application Specific Upgrade: Execution Phase 20071031
16 Importing IM_VERSION Call by reference Type reference (TYPE) /ASU/VERSION Application Specific Upgrade: Content Version /Date+Time/ 20071031

Method DEFAULT_TREE_STRUCTURE_ALV on class /ASU/CL_SSM_TOOLS has no exception.

Method DELETE_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_SSM_TREE_TAB Call by reference Type reference (TYPE) /ASU/SSMTREE_CO_T Table Type ASU: SSM Tree Entry & Content Object 20080714
2 Importing IM_CT_OBJECT_TAB Call by reference Type reference (TYPE) /ASU/CONTENT_OBJECT_T Table Type - Application Specific Upgrade. Single ASU Object 20080709
3 Importing IM_CT_VERSION_H Call by reference Type reference (TYPE) /ASU/CONTENT_VERSION_HEADER Application Specific Upgrade: Content Version 20080709
4 Importing IM_TASKLIST Call by reference Type reference (TYPE) PEPPROFILE Schedule Manager: Task list 20080709

Method DELETE_STEPS on class /ASU/CL_SSM_TOOLS has no exception.

Method DELETE_TASKLIST_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TASKLIST Call by reference Type reference (TYPE) PEPPROFILE Schedule Manager: Task list 20070911

Method DELETE_TASKLIST_TEXT on class /ASU/CL_SSM_TOOLS has no exception.

Method DETERMINE_DEPENDENCY_CHAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CT_OBJECT_DEP_TAB Call by reference Type reference (TYPE) /ASU/CONTENT_OBJECT_DEP_T Whole dependency network as definde in ASU content def. 20080610
2 Importing IM_STEP_TAB Call by reference Type reference (TYPE) /ASU/CONTENT_KEY_T Steps for which the dependency has to be analysed 20080610
3 Returning RE_DEP_CHAIN_TAB Value transfer Type reference (TYPE) /ASU/CONTENT_KEY_T Table Type - ASU: Single ASU Content Object 20080609

Method DETERMINE_DEPENDENCY_CHAIN on class /ASU/CL_SSM_TOOLS has no exception.

Method EXISTENCE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REPORT_VARIANT Call by reference Type reference (TYPE) RSVAR-VARIANT Variant name 20071213
2 Importing IM_STEP Call by reference Type reference (TYPE) /ASU/CONTENT_OBJECT Application Specific Upgrade. Single ASU Content Object 20071213
# Exception Resumable Description Created on
1 CLASS_WITH_WRONG_IF Class doesn't implement UACC interface 20071213
2 OBJ_NAME_NOT_EXISTING Class does not exist 20071213
3 OBJ_TYPE_NOT_SUPPORTED Object Type not supported 20071213
4 REPORT_VARIANT_NOT_EXISTING Report variant does not exists 20071213

Method EXTRACT_SAPSCRIPT_TEXT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ID Call by reference Type reference (TYPE) /ASU/ID ASU - General ID f.g. sequence number 20080814
2 Exporting EX_TASKLIST Call by reference Type reference (TYPE) PEPPROFILE Schedule Manager: Task list 20080814
3 Importing IM_TEXT_NAME Call by reference Type reference (TYPE) THEAD-TDNAME Name 20080814
4 Importing IM_USER_REMARK Call by reference Type reference (TYPE) BOOLE_D ' ' ' ': Long Descriptions; 'X' if UserRemark TextName 20080814

Method EXTRACT_SAPSCRIPT_TEXT_NAME on class /ASU/CL_SSM_TOOLS has no exception.

Method FILTER_TASKLIST_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_SSM_TREET_TAB Call by reference Type reference (TYPE) /ASU/SSMTREET_T TableType ASU Simple Schedule Manager: Texts in Tree 20071030
2 Changing CH_SSM_TREE_TAB Call by reference Type reference (TYPE) /ASU/SSMTREE_CO_T TableType ASU Simple Schedule Manager: Tree StructureEntries 20071030
3 Exporting EX_FILTERED Call by reference Type reference (TYPE) /ASU/SSMTREE_ALV_T TableType ASU Simple Schedule Manager: Tree StructureEntries 20071030
4 Importing IM_TSSM Call by reference Type reference (TYPE) /ASU/TSSM ASU Simple Schedule Manager: Tasklist 20071030
5 Importing IM_TSSMT Call by reference Type reference (TYPE) /ASU/TSSMT ASU Simple Schedule Manager: Tasklist Texts 20071030

Method FILTER_TASKLIST_ALV on class /ASU/CL_SSM_TOOLS has no exception.

Method GET_CONTENT_VERSIONS4TASKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CONTENT_VERSION_TAB Value transfer Type reference (TYPE) /ASU/CONTENT_VERSION_T TableType Application Specific Upgrade: Content Vers 20071114
2 Importing IM_TASKLIST Call by reference Type reference (TYPE) PEPPROFILE Schedule Manager: Task list 20071114

Method GET_CONTENT_VERSIONS4TASKLIST on class /ASU/CL_SSM_TOOLS has no exception.

Method GET_JOB_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BATCH_DATA Call by reference Type reference (TYPE) UACC_BATCH Batch Content 20071005
2 Exporting EX_SATELLITE_CLIENT Call by reference Type reference (TYPE) MANDT Client 20071005
3 Importing IM_SSMTREED Call by reference Type reference (TYPE) /ASU/SSMTREED ASU Simple Schedule Manager: Scheduling entries 20071005

Method GET_JOB_INFO on class /ASU/CL_SSM_TOOLS has no exception.

Method GET_JOB_INFO_BY_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BATCH_DATA Call by reference Type reference (TYPE) UACC_BATCH Batch Content 20071005
2 Exporting EX_SATELLITE_CLIENT Call by reference Type reference (TYPE) MANDT Client 20071005
3 Importing IM_ID Call by reference Type reference (TYPE) /ASU/ID Node ID 20071030
4 Importing IM_TASKLIST Call by reference Type reference (TYPE) PEPPROFILE Schedule Manager: Task list 20071005

Method GET_JOB_INFO_BY_TREE on class /ASU/CL_SSM_TOOLS has no exception.

Method GET_OBJ_TYPE_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ICON Call by reference Type reference (TYPE) /ASU/ICON ASU Icon 20080617
2 Exporting EX_TOOLTIP Call by reference Type reference (TYPE) SCHEDMAN_STATUS_CHANGE-TEXT Status Text 20080617
3 Importing IM_OBJ_TYPE Call by reference Type reference (TYPE) /ASU/CONTENT-OBJ_TYPE Application Specific Upgrade: Step Type 20080617

Method GET_OBJ_TYPE_ICON on class /ASU/CL_SSM_TOOLS has no exception.

Method GET_OFFICE_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DEFAULT_LANGUAGE Call by reference Type reference (TYPE) /ASU/DEFAULT_LANGUAGE SY-LANGU ASU Texts: Default Display Language 20090326
2 Importing IM_SSMTREES Call by reference Type reference (TYPE) /ASU/SSMTREES ASU Simple Schedule Manager: Internal Structure for Tree 20071017
3 Returning RE_DOCUMENTS Value transfer Type reference (TYPE) SCMA_OFFICE_DOCUMENT_ID Schedule Manager 20070911
# Exception Resumable Description Created on
1 GENERAL_ERROR General Error when reading office documents 20070911
2 MISSING_AUTHORIZATIONS Missing authorizations to read office 20070911

Method GET_SAPSCRIPT_TEXT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ID Call by reference Type reference (TYPE) /ASU/ID ASU - General ID f.g. sequence number 20080715
2 Importing IM_TASKLIST Call by reference Type reference (TYPE) PEPPROFILE Schedule Manager: Task list 20080715
3 Importing IM_USER_REMARK Call by reference Type reference (TYPE) BOOLE_D ' ' ' ': Long Descriptions; 'X' if UserRemark TextName 20080715
4 Returning RE_TEXT_NAME Value transfer Type reference (TYPE) THEAD-TDNAME SAPscript: Text Header 20080715

Method GET_SAPSCRIPT_TEXT_NAME on class /ASU/CL_SSM_TOOLS has no exception.

Method GET_STEP_DESCRIPTION_BY_LANGU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DEFAULT_LANGUAGE Call by reference Type reference (TYPE) /ASU/DEFAULT_LANGUAGE SY-LANGU ASU Texts: Default Display Language 20090327
2 Importing IM_TEXTS Call by reference Type reference (TYPE) /ASU/CONTENT_LAISO_TEXT_T Table Type ASU Text Definitions 20090327
3 Returning RE_DESCRIPTION Value transfer Type reference (TYPE) /ASU/CONTENT_LAISO_TEXT-DESCRIPTION Text Field (60 Characters) 20090327

Method GET_STEP_DESCRIPTION_BY_LANGU on class /ASU/CL_SSM_TOOLS has no exception.

Method GET_TASKLISTS4CONTENT_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TASKLIST_TAB Call by reference Type reference (TYPE) /ASU/TSSM_T Table Type ASU Simple Schedule Manager: Tasklist 20071114
2 Importing IM_CT_VERSION_H Call by reference Type reference (TYPE) /ASU/CONTENT_VERSION_HEADER Application Specific Upgrade: Content Version 20071114

Method GET_TASKLISTS4CONTENT_VERSION on class /ASU/CL_SSM_TOOLS has no exception.

Method GET_USER_REMARK_SAPSCRIPT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GUID Call by reference Type reference (TYPE) GUID_32 GUID of ASU Step 20080813
2 Importing IM_SCENARIO Call by reference Type reference (TYPE) /ASU/SCENARIO Schedule Manager: Task list 20080813
3 Importing IM_TDNAME_PREFIX Call by reference Type reference (TYPE) /ASU/CONTENTNV-TDNAME_PREFIX ASU: Prefix of (SAPScript) Texts used for transporting/SSM 20080916
4 Importing IM_VERSION Call by reference Type reference (TYPE) /ASU/VERSION ASU - General ID f.g. sequence number 20080813
5 Returning RE_TEXT_NAME Value transfer Type reference (TYPE) THEAD-TDNAME SAPscript: Text Header 20080813

Method GET_USER_REMARK_SAPSCRIPT_NAME on class /ASU/CL_SSM_TOOLS has no exception.

Method INSERT_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_SSM_TREE_TAB Call by reference Type reference (TYPE) /ASU/SSMTREE_CO_T Table Type ASU: SSM Tree Entry & Content Object 20080709
2 Exporting EX_NEW_STEP_CO_TAB Call by reference Type reference (TYPE) /ASU/SSMTREE_CO_T ASU: Content Object & ALV Tree Entry 20080709
3 Importing IM_CT_OBJECT_TAB Call by reference Type reference (TYPE) /ASU/CONTENT_OBJECT_T Table Type - Application Specific Upgrade. Single ASU Object 20080709
4 Importing IM_CT_VERSION_H Call by reference Type reference (TYPE) /ASU/CONTENT_VERSION_HEADER Application Specific Upgrade: Content Version 20080709
5 Importing IM_DEFAULT_LANGUAGE Call by reference Type reference (TYPE) /ASU/DEFAULT_LANGUAGE SY-LANGU ASU Texts: Default Display Language 20090326
6 Importing IM_LONG_DESCRIPTION_REMARK Call by reference Type reference (TYPE) /ASU/SSM_LONG_DESCR_REMARK_T Application Specific Upgrade: Lines of a SAPscript Text 20080715
7 Importing IM_REFERENCE_STEP_CO Call by reference Type reference (TYPE) /ASU/SSMTREE_CO Node after which the steps should be inserted 20080709
8 Importing IM_TASKLIST Call by reference Type reference (TYPE) PEPPROFILE Schedule Manager: Task list 20080709

Method INSERT_STEPS on class /ASU/CL_SSM_TOOLS has no exception.

Method MODIFY_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CT_OBJECT_TAB Call by reference Type reference (TYPE) /ASU/CONTENT_OBJECT_T Table Type - Application Specific Upgrade. Single ASU Object 20080708
2 Importing IM_CT_VERSION_H Call by reference Type reference (TYPE) /ASU/CONTENT_VERSION_HEADER Application Specific Upgrade: Content Version 20080708
3 Importing IM_REFERENCE_STEP_CO Call by reference Type reference (TYPE) /ASU/SSMTREE_CO Node after which the steps should be inserted 20080708
4 Importing IM_TASKLIST Call by reference Type reference (TYPE) PEPPROFILE Schedule Manager: Task list 20080708

Method MODIFY_STEPS on class /ASU/CL_SSM_TOOLS has no exception.

Method READ_FOLDER_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_NODE_ID Call by reference Type reference (TYPE) /ASU/NODE_KEY ASU Node Key (numeric; for sorting issues) 20090508
2 Exporting EX_FOLDER_HIERARCHY_TAB Call by reference Type reference (TYPE) /ASU/SSMFOLDER_HIERARCHY_T Table Type ASU: SSM Folder Hierarchy from Customizing 20090515
3 Importing IM_CONTENT_TYPE Call by reference Type reference (TYPE) /ASU/CONTENT_TYPE ASU Content Type (UPGRADE,...) 20090528
4 Importing IM_SCENARIO Call by reference Type reference (TYPE) /ASU/SCENARIO Application Specific Upgrade: Scenario 20090515
5 Importing IM_UPGRADE_PHASE Call by reference Type reference (TYPE) /ASU/EXEC_PHASE ' ' Application Specific Upgrade: Execution Phase 20090528
6 Importing IM_VERSION Call by reference Type reference (TYPE) /ASU/VERSION Application Specific Upgrade: Content Version /Date+Time/ 20090515

Method READ_FOLDER_STRUCTURE on class /ASU/CL_SSM_TOOLS has no exception.

Method READ_TASKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TSSM Call by reference Type reference (TYPE) /ASU/TSSM ASU Simple Schedule Manager: Tasklist 20070911
2 Exporting EX_TSSMT Call by reference Type reference (TYPE) /ASU/TSSMT ASU Simple Schedule Manager: Tasklist Texts 20070911
3 Exporting EX_TSSMT_TAB Call by reference Type reference (TYPE) /ASU/SSMT_T Table Type ASU Simple Schedule Manager: Tasklist Texts 20070911
4 Importing IM_DEFAULT_LANGUAGE Call by reference Type reference (TYPE) /ASU/DEFAULT_LANGUAGE SY-LANGU ASU Texts: Default Display Language 20090326
5 Importing IM_LANGU Call by reference Type reference (TYPE) SYLANGU R/3 System, current language 20070911
6 Importing IM_TASKLIST Call by reference Type reference (TYPE) PEPPROFILE Schedule Manager: Task list 20070911
# Exception Resumable Description Created on
1 TASKLIST_NOT_EXISTING Tasklist doesn not exist 20070911

Method READ_TASKLIST4FOLDER_CUSTOMIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CLIENT_DEPENDENCY Call by reference Type reference (TYPE) ABAP_BOOL Any Client Dependent Steps included? 20090515
2 Exporting EX_CT_OBJECT_DEP_TAB Call by reference Type reference (TYPE) /ASU/CONTENT_OBJECT_DEP_T Table Type - ASU Dependency of ASU Content Step 20090515
3 Exporting EX_SSM_OFFICE_TAB Call by reference Type reference (TYPE) /ASU/SSMOFFICE_T TableType Schedule Manager: Office Integrationure for Tree 20090515
4 Exporting EX_SSM_TREET_TAB Call by reference Type reference (TYPE) /ASU/SSMTREET_T TableType ASU Simple Schedule Manager: Texts in Tree 20090515
5 Exporting EX_SSM_TREE_TAB Call by reference Type reference (TYPE) /ASU/SSMTREE_CO_T TableType ASU Simple Sched.Man.: Internal Structure for Tree 20090515
6 Exporting EX_TSSM Call by reference Type reference (TYPE) /ASU/TSSM ASU Simple Schedule Manager: Tasklist 20090515
7 Exporting EX_TSSMT Call by reference Type reference (TYPE) /ASU/TSSMT ASU Simple Schedule Manager: Tasklist Texts 20090515
8 Importing IM_DEFAULT_LANGUAGE Call by reference Type reference (TYPE) /ASU/DEFAULT_LANGUAGE ASU Texts: Default Display Language 20090528
9 Importing IM_TASKLIST Call by reference Type reference (TYPE) /ASU/TSSM-TASKLIST Schedule Manager: Task list 20090515
10 Importing IM_UPGRADE_PHASE Call by reference Type reference (TYPE) /ASU/EXEC_PHASE ' ' Application Specific Upgrade: Execution Phase 20090515

Method READ_TASKLIST4FOLDER_CUSTOMIZE on class /ASU/CL_SSM_TOOLS has no exception.

Method READ_TASKLIST_ALV_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CLIENT_DEPENDENCY Call by reference Type reference (TYPE) ABAP_BOOL Any Client Dependent Steps included? 20080515
2 Exporting EX_CT_OBJECT_DEP_TAB Call by reference Type reference (TYPE) /ASU/CONTENT_OBJECT_DEP_T Table Type - ASU Dependency of ASU Content Step 20080609
3 Exporting EX_SSM_OFFICE_TAB Call by reference Type reference (TYPE) /ASU/SSMOFFICE_T TableType Schedule Manager: Office Integrationure for Tree 20071030
4 Exporting EX_SSM_TREET_TAB Call by reference Type reference (TYPE) /ASU/SSMTREET_T TableType ASU Simple Schedule Manager: Texts in Tree 20071030
5 Exporting EX_SSM_TREE_TAB Call by reference Type reference (TYPE) /ASU/SSMTREE_CO_T TableType ASU Simple Sched.Man.: Internal Structure for Tree 20071030
6 Exporting EX_TSSM Call by reference Type reference (TYPE) /ASU/TSSM ASU Simple Schedule Manager: Tasklist 20071030
7 Exporting EX_TSSMT Call by reference Type reference (TYPE) /ASU/TSSMT ASU Simple Schedule Manager: Tasklist Texts 20071030
8 Importing IM_TASKLIST Call by reference Type reference (TYPE) /ASU/TSSM-TASKLIST Schedule Manager: Task list 20071030
9 Importing IM_UPGRADE_PHASE Call by reference Type reference (TYPE) /ASU/EXEC_PHASE ' ' Application Specific Upgrade: Execution Phase 20071030

Method READ_TASKLIST_ALV_TREE on class /ASU/CL_SSM_TOOLS has no exception.

Method UPDATE_TASKLIST_TREE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SSMTREES_CO Call by reference Type reference (TYPE) /ASU/SSMTREE_CO ASU Simple Sched.Man.: Internal Structure for Tree 20071128

Method UPDATE_TASKLIST_TREE_NODE on class /ASU/CL_SSM_TOOLS has no exception.

Method UPLOAD_CREATE_BDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BDS_DOC_ID Value transfer Type reference (TYPE) BDS_DOCID Business Document Service: Document ID 20080722
2 Exporting EX_FILENAME Call by reference Type reference (TYPE) BDS_FILENA Business Document Service: File names 20080722
3 Exporting EX_MIMETYPE Call by reference Type reference (TYPE) BDS_MIMETP Business Document Service: MIME type 20080722
4 Importing IM_FULL_FILENAME Call by reference Type reference (TYPE) STRING Filename 20080722
5 Importing IM_MIMETYPE Call by reference Type reference (TYPE) BDS_MIMETP SPACE Business Document Service: MIME type 20080722
# Exception Resumable Description Created on
1 ERROR_WHEN_READING_FILE Error when reading file from frontend 20080722
2 FILE_NOT_FOUND Description File not found on frontend 20080722
3 GENERAL_ERROR General Error 20080722
4 MIMETYPE_MISSING Mimetype of description file is missing 20080722
5 MISSING_AUTHORIZATION Some authorizations are missing 20080722
6 UNKNOWN_MIMETYPE Mimetype not defined within SAP table TOADD 20080722
History
Last changed by/on SAP  20140121 
SAP Release Created in 2005_1_620