SAP ABAP Class CL_BCM_WORKLIST (CM: Business class for worklist)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM-MD-PCT (Application Component) Product Catalog
     CMT (Package) Configuration Management - Core Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OS_CHECK Interface of Consistency Check 19990406
Properties
Class CL_BCM_WORKLIST  
Short Description CM: Business class for worklist    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMT   Configuration Management - Core Development 
Created 19990406   SAP 
Last change 20010425   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CMT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_OS_CHECK Interface of Consistency Check 19990406
Friends
Class CL_BCM_WORKLIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CM_PROFILE_AGENT Static Attribute Private Object reference (TYPE REF TO) CL_CM_PROFILE Singleton of the profile class 19991028
2 CO_AS_SAVED Constant Private Type reference (TYPE) DE_CM_CONST 'SAVED' As saved 19990407
3 CO_CHANGED Constant Private Type reference (TYPE) DE_CM_CONST 'CHANG' Changed: 19990407
4 CO_DELETE Constant Private Type reference (TYPE) DE_CM_CONST 'DELET' Intended for deletion 19990407
5 CO_DESCR_FAVORITES Constant Private Type reference (TYPE) DE_CM_CONST 'FAV' Internal description favorites 20000202
6 CO_DESCR_SELECTION Constant Private Type reference (TYPE) DE_CM_CONST 'SEL' Internal description favorites 20000202
7 CO_NEW Constant Private Type reference (TYPE) DE_CM_CONST 'NEW ' New 19990407
8 CO_STATUS Constant Private Type reference (TYPE) DE_CM_CONST 'STATU' Status 19990407
9 CO_STORE_STATUS Constant Private Type reference (TYPE) DE_CM_CONST 'STSTA' Compare DB status - runtime 19990407
10 CO_TIME Constant Private Type reference (TYPE) DE_CM_CONST 'TIME ' Time 19990407
11 IT_WORKLIST Static Attribute Private Type reference (TYPE) TAB_CM_COMPL_WORKLIST Worklist 19990406
12 LAST_MODIFIED_WL_ENTRY Static Attribute Private Type reference (TYPE) STRUC_CM_COMPL_WORKLIST The last worklist entry changed 19990721
13 SELF Static Attribute Private Object reference (TYPE REF TO) CL_BCM_WORKLIST Only object of the class 19990406
14 SORTED_BY Static Attribute Private Type reference (TYPE) DE_CM_SORTED Sort Criterion 19990407
15 WORKLIST_AGENT Static Attribute Private Object reference (TYPE REF TO) CA_BCM_WORKLIST Database help object for worklist 19990617
Methods
# Method Level Visibility Method type Description Created on
1 ADD Instance method Public Method Add specified entries to Worklist 19991126
2 CREATE Instance method Public Method Create 1 new entry in the user-spec. DB part of the worklist 19990406
3 DELETE Instance method Public Method Delete an entry in teh worklist 19990406
4 FILL Instance method Public Method Fills the worklist with user-specific selection criteria 19990408
5 GET_CLASS_AGENT Static method Public Method Manages only object of class CL_BCM_WORKLIST 19990406
6 GET_LAST_CHANGED_BY_USER Instance method Public Method Supplies last changed time slot from user 19991102
7 GET_OBJ_WORKLIST Instance method Public Method Transfer worklist data into an object list 19990505
8 GET_WORKLIST Instance method Public Method Transfer the internal table "Worklist" (WL) 19990406
9 MODIFY Instance method Public Method Changes an entry in the worklist 19990406
10 MODIFY_SORT_CRITERION Instance method Public Method Changes the sort criteria 19990407
11 SAVE_WORKLIST_ON_DATABASE Instance method Public Method Saves the user specific database part of the worklist (WL) 19990420
12 SET_WORKLIST Instance method Public Method Contains the internal tab. 'worklist' from Gui shift 19990701
Events
Class CL_BCM_WORKLIST has no event.
Types
Class CL_BCM_WORKLIST has no local type.
Method Signatures

Method ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAB_WORKLIST Call by reference Type reference (TYPE) TAB_CM_COMPL_WORKLIST neue Worklisteinträge 19991126

Method ADD on class CL_BCM_WORKLIST has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BASELINE Call by reference Object reference (TYPE REF TO) CL_BCM_BASELINE neue Baseline für Arbeitsvorrat 19990907
2 Importing I_FOLDER Call by reference Object reference (TYPE REF TO) CL_BCM_PFOLDER Produkt mappe - eingetragen werden soll 19990519
# Exception Resumable Description Created on
1 INSERT_FAILED der Arbeitsvorrat konnte nicht erweitert werden 19990420

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FOLDER_IS_DELETED Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE Folder weg => lösche alle Einträge 19991202
2 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY BWL-Key komplett 19990531
# Exception Resumable Description Created on
1 FAILED Mappe konnte nicht aus Arbeitsvorrat gelöscht werden 19991019

Method FILL Signature

Method FILL on class CL_BCM_WORKLIST has no parameter.
# Exception Resumable Description Created on
1 DATABASE_INCONSISTENT der Arbeitsvorrat ist leer 19990419
2 EMPTY_WORKLIST der Arbeitsvorrat ist leer 19990419

Method GET_CLASS_AGENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_BCM_WORKLIST Einziges Objekt der Klasse CL_BCM_WORKLIST 19990408

Method GET_CLASS_AGENT on class CL_BCM_WORKLIST has no exception.

Method GET_LAST_CHANGED_BY_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STRUC_WORKLIST Call by reference Type reference (TYPE) STRUC_CM_COMPL_WORKLIST gefüllte Struktur zum Arbeitsvorrat 19991102

Method GET_LAST_CHANGED_BY_USER on class CL_BCM_WORKLIST has no exception.

Method GET_OBJ_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FOLDER_KEYS Call by reference Type reference (TYPE) TAB_CM_PFOLDER Daten um Suche einzuschränken 19990617
2 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_COMPL_WORKLIST Suchergebnis 19990505
# Exception Resumable Description Created on
1 FOLDER_NOT_ON_DATABASE Zu einem gegebenen Schlüssel ex. kein DB-Eintrag 19990505

Method GET_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IT_WORKLIST Call by reference Type reference (TYPE) TAB_CM_COMPL_WORKLIST Arbeitsvorrat 19990721
2 Exporting E_LAST_CHANGED_ENTRY Call by reference Type reference (TYPE) STRUC_CM_COMPL_WORKLIST Zuetzt geänderter Eintrag 19990721

Method GET_WORKLIST on class CL_BCM_WORKLIST has no exception.

Method MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BASELINE Call by reference Object reference (TYPE REF TO) CL_BCM_BASELINE Baseline 19990909
2 Importing I_FOLDER Call by reference Object reference (TYPE REF TO) CL_BCM_PFOLDER geänderte Produktmappe 19990519
3 Importing I_KEYLIST Call by reference Type reference (TYPE) TAB_CM_PFOLDER Liste der CM-Objekte 19991026
4 Importing I_MODIFY_FAVORITES Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE Sollen die Favoriten geändert werden 19991130
# Exception Resumable Description Created on
1 FAILED Mappe konnte im Arbeitsvorrat nicht verändert werden. 19991019

Method MODIFY_SORT_CRITERION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SORTED_BY Call by reference Type reference (TYPE) DE_CM_SORTED Sortierkriterium 19990407

Method MODIFY_SORT_CRITERION on class CL_BCM_WORKLIST has no exception.

Method SAVE_WORKLIST_ON_DATABASE Signature

Method SAVE_WORKLIST_ON_DATABASE on class CL_BCM_WORKLIST has no parameter.
Method SAVE_WORKLIST_ON_DATABASE on class CL_BCM_WORKLIST has no exception.

Method SET_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IT_WORKLIST Call by reference Type reference (TYPE) TAB_CM_COMPL_WORKLIST Arbeitsvorrat 19990701

Method SET_WORKLIST on class CL_BCM_WORKLIST has no exception.
History
Last changed by/on SAP  20010425 
SAP Release Created in