SAP ABAP Class CL_RPM_RES_MGR_WORKLIST (RPM Resource manager worklist)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PFM (Application Component) Portfolio Management
     PRP_RESOURCE_MANAGER (Package) Resource Manager Fast Entry Screen Processing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RPM_FES_MGR_WORKLIST Parent class for FES 20090719
Properties
Class CL_RPM_RES_MGR_WORKLIST  
Short Description RPM Resource manager worklist    
Super Class CL_RPM_FES_MGR_WORKLIST Parent class for FES 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PRP_RESOURCE_MANAGER   Resource Manager Fast Entry Screen Processing 
Created 20050426   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /RPM/CL_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SXRT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RPM_RES_MGR_WORKLIST has no interface implemented.
Friends
Class CL_RPM_RES_MGR_WORKLIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CR_CUSTOMER_EXIT Static Attribute Private Object reference (TYPE REF TO) IF_EX_RPM_RM_ICON_CALC Business add-in interface IF_EX_RPM_RM_ICON_CALC 20061016
2 CR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_RPM_RES_MGR_WORKLIST Sigleton class instance 20050502
3 CR_SORTING_BADI Static Attribute Private Object reference (TYPE REF TO) RPM_FES_RESOURCE_WORKLIST Resource list chnage 20090717
4 CV_CUSTOMER_EXIT_ACTIVE Static Attribute Private Type reference (TYPE) SXRT_BOOLEAN is customer exit is active? 20061016
5 OT_PROJECTS Instance attribute Private Type reference (TYPE) LT_BUPA_PRJ_TYPE Buffer table for project information 20070118
6 OT_RECALCULATE Instance attribute Private Type reference (TYPE) RPM_TT_RM_WORKLIST RPM Resource manager worklist 20090627
7 OT_ROLES Instance attribute Private Type reference (TYPE) LT_ROLES_TYPE 20060804
8 OT_VALID_ROLES Instance attribute Private Type reference (TYPE) IF_RPM_FES_TYPES=>LT_FES_ROLES_TYPES list of valid roles for a bupa id 20070403
9 OT_WORKLIST_DETAIL Instance attribute Private Type reference (TYPE) RPM_TT_PM_WORKLIST_DTL 20050619
10 OT_WORKLIST_DETAIL_SEGS Instance attribute Private Type reference (TYPE) RPM_TT_PM_WORKLIST_DTL_SEG 20050429
11 OT_WORKLIST_PROJ_DETAIL Instance attribute Private Type reference (TYPE) RPM_TT_PM_WORKLIST_DTL RPM Project management worklist detail 20080930
12 OT_WORKLIST_PROJ_DETAIL_SEGS Instance attribute Private Type reference (TYPE) RPM_TT_PM_WORKLIST_DTL_SEG RPM Project management worklist detail segments 20080930
13 OT_WORKLIST_RES_DETAIL Instance attribute Private Type reference (TYPE) RPM_TT_RM_WORKLIST RPM Project management worklist detail 20080930
14 OT_WORKLIST_RES_DETAIL_SEGS Instance attribute Private Type reference (TYPE) RPM_TT_PM_WORKLIST_DTL_SEG RPM Project management worklist detail segments 20080930
15 OV_DATA_VIEW Instance attribute Public Type reference (TYPE) RPM_TV_RES_MGMT_VIEW Resource management view 20100524
Methods
# Method Level Visibility Method type Description Created on
1 ADVANCED_DISTRIBUTION Instance method Public Method advanced distribution 20050714
2 DECODE_KEYS Instance method Private Method 20090829
3 DELETE_INSTANCE Static method Public Method 20090930
4 FETCH_PROJECTS_DB Instance method Private Method Fetch roles from database for all input bupa guid 20070217
5 FETCH_ROLES_DB Instance method Private Method Fetch roles from database for all input bupa guid 20070217
6 GENERATE_KEYS Instance method Private Method 20090829
7 GET_ALLOCATIONS Static method Public Method Gets the distributed allocation of a Person 20050820
8 GET_ASSIGNMENTS Instance method Public Method Gets the assignments to a project role 20060726
9 GET_AVAILABILITY Static method Public Method Gets the distributed availability of a Person 20050820
10 GET_DEMANDS Instance method Public Method Gets the demand of a project role 20060726
11 GET_INSTANCE Static method Public Method get singleton instance 20050428
12 GET_PROJECTS Instance method Private Method Get all projects for all input bupa id 20070426
13 GET_ROLES Instance method Private Method Get all roles for all input bupa id 20070426
14 GET_VALID_ROLES_FOR_RES_ASSIGN Instance method Public Method Get the list of roles fro resource assigments 20070131
15 GET_WORKLIST_DETAIL_PROJ Instance method Public Method Gets the resource managers project worklist 20060710
16 GET_WORKLIST_DETAIL_PROJ_SEGS Instance method Public Method Gets the resource managers project segments worklist 20060710
17 GET_WORKLIST_DETAIL_RES Instance method Public Method Gets the resource managers resource worklist 20060710
18 GET_WORKLIST_DETAIL_RES_SEGS Instance method Public Method Gets the resource managers resource segments worklist 20060710
19 GET_WORKLIST_DETAIL_ROLE Instance method Public Method Gets the resource managers role worklist 20060710
20 GET_WORKLIST_DETAIL_ROLE_SEGS Instance method Public Method Gets the resource managers role segments worklist 20060710
21 ICON_CALC_RES_SCR_RESOURCE Instance method Public Method Icon Calculation for Resource screen at Resource level 20061016
22 ICON_TEXTS_RES_SCR Instance method Public Method Icon custom texts for Resource screen 20061016
23 INITIALIZE Instance method Public Method 20080922
24 MODIFY_BUPA_ASSIGNMENTS Instance method Public Method Modfify the bupa assignments 20070131
25 MODIFY_BUPA_LINKS Instance method Public Method 20080922
26 MODIFY_ROWS_DATA Instance method Public Method 20080922
27 MODIFY_VIA_ADV_DIST Instance method Public Method 20080922
28 QUERY_KEYS Instance method Public Method 20080922
29 QUERY_ROWS_DATA Instance method Public Method 20080922
30 QUERY_VALID_ROLES Instance method Public Method 20081029
31 RECALCULATE Instance method Public Method 20080922
32 SEARCH_VALID_ROLES Instance method Public Method 20090721
33 SET_WORKLIST_DTL_SEGS Instance method Public Method Set changeable worklist detail segments 20050429
34 UPDATE_BUFFER Instance method Private Method Update the buffer tables for every Bupa link modification 20070131
Events
Class CL_RPM_RES_MGR_WORKLIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LS_ROLE_TYPE Public See coding 20091111 BEGIN OF ls_role_type, role_name TYPE rpm_tv_pm_worklist_line_desc, role_external_id TYPE cgpl_extid, participant_role TYPE dpr_tv_participant_role, concrete_role_guid TYPE dpr_tv_participant_guid, abstract_role_guid TYPE cgpl_guid16, project_guid TYPE cgpl_project_guid, bupa_guid TYPE bu_partner_guid, bupa_link_guid TYPE dpr_tv_guid, role_alloc_unit TYPE rpm_tv_unit, proj_alloc_unit TYPE rpm_tv_unit, is_distributed TYPE boole_d, allow_overlap TYPE boole_d, flex_assignment TYPE boole_d, role_breakdown TYPE rpm_tv_rm_worklist_per_bkdown, proj_breakdown TYPE rpm_tv_period_type, booking_type TYPE dpr_tv_booking_type, staffing_type TYPE prp_extended_staffing, proj_status TYPE crm_j_status, staffing_status TYPE crm_j_status, bupa_begda TYPE timestamp, bupa_endda TYPE timestamp, bupa_planstart TYPE cgpl_planstart, bupa_planfinish TYPE cgpl_planfinish, role_begda TYPE timestamp, role_endda TYPE timestamp, role_planstart TYPE cgpl_planstart, role_planfinish TYPE cgpl_planfinish, project_planstart TYPE cgpl_planstart, project_planfinish TYPE cgpl_planfinish, activity TYPE aco_actvt, is_editable TYPE boole_d, version_number TYPE cgpl_tv_version, pro_category TYPE dpr_tv_pro_category, authorization TYPE boole_d, role_location TYPE dpr_tv_location, END OF ls_role_type
2 LT_ROLES_TYPE Public See coding 20091111 lt_roles_type TYPE STANDARD TABLE OF ls_role_type
Method Signatures

Method ADVANCED_DISTRIBUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES 20050808
2 Exporting EV_RC Value transfer Type reference (TYPE) I 20050808
3 Importing IS_ADV_DISTRIBUTION Call by reference Type reference (TYPE) RPM_TS_ADV_DISTRIBUTION 20050714
4 Importing IT_BUPA_LINK_GUIDS Call by reference Type reference (TYPE) /RPM/TT_GUIDS Tabelle RPM-GUIDs 20050714
5 Importing IT_WORKLIST_DETAIL Call by reference Type reference (TYPE) RPM_TT_PM_WORKLIST_DTL RPM Project management worklist detail 20090623

Method ADVANCED_DISTRIBUTION on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method DECODE_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BUPALINK_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20090829
2 Exporting EV_BUPA_ID Call by reference Type reference (TYPE) RPM_TV_PM_WORKLIST_BUPA_ID Project Management Worklist BuPa ID 20090829
3 Exporting EV_INFO_TYPE Call by reference Type reference (TYPE) RPM_TV_PM_WORKLIST_INFO_TYPE Project Management Worklist Entry Info Type 20090829
4 Exporting EV_PROJECT_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20090829
5 Importing IV_KEY Call by reference Type reference (TYPE) STRING 20090829
6 Importing IV_LEVEL Call by reference Type reference (TYPE) RPM_TS_FES_KEY-TREE_LEVEL 20090829

Method DECODE_KEYS on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method DELETE_INSTANCE Signature

Method DELETE_INSTANCE on class CL_RPM_RES_MGR_WORKLIST has no parameter.
Method DELETE_INSTANCE on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method FETCH_PROJECTS_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROJECTS Call by reference Type reference (TYPE) LT_BUPA_PRJ_TYPE 20070217
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_RES_MGR_CONTEXT RPM Resource manager context 20070217
3 Importing IT_RESOURCES Call by reference Type reference (TYPE) RPM_TT_RM_RESOURCE_DETAILS 20070217
4 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20070217

Method FETCH_PROJECTS_DB on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method FETCH_ROLES_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROLES Call by reference Type reference (TYPE) LT_ROLES_TYPE 20070217
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_RES_MGR_CONTEXT 20070217
3 Importing IT_RESOURCES Call by reference Type reference (TYPE) RPM_TT_RM_RESOURCE_DETAILS 20070217
4 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO 20070217

Method FETCH_ROLES_DB on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method GENERATE_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_KEY Call by reference Type reference (TYPE) STRING 20090829
2 Importing IV_BUPALINK_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20090829
3 Importing IV_BUPA_ID Call by reference Type reference (TYPE) RPM_TV_PM_WORKLIST_BUPA_ID Project Management Worklist BuPa ID 20090829
4 Importing IV_INFO_TYPE Call by reference Type reference (TYPE) RPM_TV_PM_WORKLIST_INFO_TYPE Project Management Worklist Entry Info Type 20090829
5 Importing IV_LEVEL Call by reference Type reference (TYPE) RPM_TS_FES_KEY-TREE_LEVEL 20090829
6 Importing IV_PROJECT_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20090829

Method GENERATE_KEYS on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method GET_ALLOCATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALLOCATIONS Call by reference Type reference (TYPE) DPR_TT_BUPA_DIST_EXT 20050820
2 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20080407
3 Exporting EV_MSG Call by reference Type reference (TYPE) STRING 20050820
4 Exporting EV_RC Value transfer Type reference (TYPE) I 20050820
5 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_RES_MGR_CONTEXT 20050820
6 Importing IT_PERIODS Call by reference Type reference (TYPE) DPR_TT_PERIODS 20050820
7 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20050820

Method GET_ALLOCATIONS on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method GET_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNMENTS Call by reference Type reference (TYPE) DPR_TT_BUPA_DIST_EXT Distribution to Bupa Link in External Display 20060726
2 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20080407
3 Exporting EV_MSG Call by reference Type reference (TYPE) STRING 20060726
4 Exporting EV_RC Value transfer Type reference (TYPE) I 20060726
5 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_RES_MGR_CONTEXT RPM Resource manager context 20060726
6 Importing IT_PERIODS Call by reference Type reference (TYPE) DPR_TT_PERIODS Time Frames 20060726
7 Importing IT_ROLE_GUIDS Call by reference Type reference (TYPE) /RPM/TT_GUID Table type for sorted unique GUIDs 20060726
8 Importing IV_ROLE Call by reference Type reference (TYPE) DPR_TV_GUID Business Partner Number 20060726

Method GET_ASSIGNMENTS on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method GET_AVAILABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AVAILABILITY Call by reference Type reference (TYPE) DPR_TT_BUPA_DIST_ADT_DATA 20050820
2 Exporting EV_MSG Call by reference Type reference (TYPE) STRING 20050820
3 Exporting EV_RC Value transfer Type reference (TYPE) I 20050820
4 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_RES_MGR_CONTEXT 20050820
5 Importing IT_PERIODS Call by reference Type reference (TYPE) DPR_TT_PERIODS 20050820
6 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20050820

Method GET_AVAILABILITY on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method GET_DEMANDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALL_DEMANDS Call by reference Type reference (TYPE) DPR_TT_PART_DIST_DAT Data for Distribution in Project Role 20060726
2 Exporting ET_DEMANDS Call by reference Type reference (TYPE) DPR_TT_PART_DIST_ADT_DATA Table for Distribution Data to PR (Abstr. Data Type) 20060726
3 Exporting EV_MSG Call by reference Type reference (TYPE) STRING 20060726
4 Exporting EV_RC Value transfer Type reference (TYPE) I 20060726
5 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_RES_MGR_CONTEXT RPM Resource manager context 20060726
6 Importing IT_PERIODS Call by reference Type reference (TYPE) DPR_TT_PERIODS Time Frames 20060726
7 Importing IT_ROLE_GUIDS Call by reference Type reference (TYPE) /RPM/TT_GUID Table type for sorted unique GUIDs 20060726
8 Importing IV_ROLE Call by reference Type reference (TYPE) DPR_TV_GUID Application Object GUID 20060726

Method GET_DEMANDS on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_WORKLIST Value transfer Object reference (TYPE REF TO) CL_RPM_RES_MGR_WORKLIST 20050428

Method GET_INSTANCE on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method GET_PROJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROJECTS Call by reference Type reference (TYPE) LT_BUPA_PRJ_TYPE Buap links and roles 20070426
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_RES_MGR_CONTEXT RPM Resource manager context 20070426
3 Importing IT_RESOURCES Call by reference Type reference (TYPE) RPM_TT_RM_RESOURCE_DETAILS Resources 20070426
4 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20070426

Method GET_PROJECTS on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method GET_ROLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROLES Call by reference Type reference (TYPE) LT_ROLES_TYPE Buap links and roles 20070426
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_RES_MGR_CONTEXT RPM Resource manager context 20070426
3 Importing IT_PROJECTS Call by reference Type reference (TYPE) LT_BUPA_PRJ_TYPE Resources and projects 20070426
4 Importing IT_RESOURCES Call by reference Type reference (TYPE) RPM_TT_RM_RESOURCE_DETAILS Resources 20070426
5 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20070426

Method GET_ROLES on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method GET_VALID_ROLES_FOR_RES_ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20070131
2 Exporting ET_ROLES Call by reference Type reference (TYPE) RPM_TT_RM_ROLES_API List of roles 20070131
3 Exporting EV_RC Value transfer Type reference (TYPE) I 20070131
4 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_PM_CONTEXT Project management view context 20070131
5 Importing IT_RESOURCES Call by reference Type reference (TYPE) RPM_TT_RM_RESOURCES_API List of resources 20070131
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20070131
7 Importing IV_SCOPE Call by reference Type reference (TYPE) RPM_TV_RM_SCOPE RM:Scope 20070131

Method GET_VALID_ROLES_FOR_RES_ASSIGN on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method GET_WORKLIST_DETAIL_PROJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CONTEXT Value transfer Type reference (TYPE) RPM_TS_RES_MGR_CONTEXT RPM Resource manager context 20060710
2 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20060710
3 Exporting ET_WORKLIST_DETAIL Call by reference Type reference (TYPE) RPM_TT_PM_WORKLIST_DTL RPM Resource manager worklist detail 20060710
4 Exporting ET_WORKLIST_DETAIL_SEGS Call by reference Type reference (TYPE) RPM_TT_PM_WORKLIST_DTL_SEG RPM Project management worklist detail segments 20060710
5 Exporting EV_RC Value transfer Type reference (TYPE) I 20060710
6 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_RES_MGR_CONTEXT RPM Resource manager context 20060710
7 Importing IT_WORKLIST Call by reference Type reference (TYPE) RPM_TT_RM_WORKLIST RPM Resource manager worklist 20060710
8 Importing IV_BUFFER Call by reference Type reference (TYPE) BOOLE_D /RPM/CL_CO=>SC_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060710
9 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20060710
10 Importing IV_RECALCULATE Call by reference Type reference (TYPE) BOOLE_D '' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090619
11 Importing IV_SUMMARY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070421

Method GET_WORKLIST_DETAIL_PROJ on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method GET_WORKLIST_DETAIL_PROJ_SEGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20060710
2 Exporting ET_WORKLIST_DETAIL_SEGS Call by reference Type reference (TYPE) RPM_TT_PM_WORKLIST_DTL_SEG RPM Resource manger worklist detail segments 20060710
3 Exporting EV_RC Value transfer Type reference (TYPE) I 20060710
4 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_RES_MGR_CONTEXT RPM Resource manager context 20060710
5 Importing IT_WORKLIST Call by reference Type reference (TYPE) RPM_TT_RM_WORKLIST RPM Resource manager worklist 20060710
6 Importing IT_WORKLIST_DETAIL Call by reference Type reference (TYPE) RPM_TT_PM_WORKLIST_DTL RPM Resource manager worklist detail 20060710
7 Importing IV_BUFFER Call by reference Type reference (TYPE) BOOLE_D /RPM/CL_CO=>SC_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060710
8 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20060710
9 Importing IV_RECALCULATE Call by reference Type reference (TYPE) BOOLE_D '' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090619
10 Importing IV_SUMMARY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070421

Method GET_WORKLIST_DETAIL_PROJ_SEGS on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method GET_WORKLIST_DETAIL_RES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CONTEXT Value transfer Type reference (TYPE) RPM_TS_RES_MGR_CONTEXT RPM Resource manager context 20060710
2 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20060710
3 Exporting ET_WORKLIST Call by reference Type reference (TYPE) RPM_TT_RM_WORKLIST RPM Table Type: Entity objects 20060710
4 Exporting EV_RC Value transfer Type reference (TYPE) I 20060710
5 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_RES_MGR_CONTEXT RPM Resource manager context 20060710
6 Importing IT_RESOURCE_KEYS Call by reference Type reference (TYPE) RPM_RM_TT_RESOURCE_KEYS Resource Keys 20070420
7 Importing IV_ALL_RESOURCES Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070530
8 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20060710
9 Importing IV_RECALCULATE Call by reference Type reference (TYPE) BOOLE_D '' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090619
10 Importing IV_RESET_WORKLIST Call by reference Type reference (TYPE) BOOLE_D 'X' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070608
11 Importing IV_SUMMARY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070421

Method GET_WORKLIST_DETAIL_RES on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method GET_WORKLIST_DETAIL_RES_SEGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CONTEXT Value transfer Type reference (TYPE) RPM_TS_RES_MGR_CONTEXT RPM Resource manager context 20060710
2 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20060710
3 Exporting ET_WORKLIST_DETAIL_SEGS Call by reference Type reference (TYPE) RPM_TT_PM_WORKLIST_DTL_SEG RPM Table Type: Entity objects 20060710
4 Exporting EV_RC Value transfer Type reference (TYPE) I 20060710
5 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_RES_MGR_CONTEXT RPM Resource manager context 20060710
6 Importing IT_WORKLIST Call by reference Type reference (TYPE) RPM_TT_RM_WORKLIST RPM Resource manager worklist 20060710
7 Importing IV_BUFFER Call by reference Type reference (TYPE) BOOLE_D /RPM/CL_CO=>SC_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060710
8 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20060710
9 Importing IV_RECALCULATE Call by reference Type reference (TYPE) BOOLE_D '' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090619
10 Importing IV_SUMMARY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070421

Method GET_WORKLIST_DETAIL_RES_SEGS on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method GET_WORKLIST_DETAIL_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CONTEXT Value transfer Type reference (TYPE) RPM_TS_RES_MGR_CONTEXT RPM Resource manager context 20060710
2 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20060710
3 Exporting ET_WORKLIST_DETAIL Call by reference Type reference (TYPE) RPM_TT_PM_WORKLIST_DTL RPM Resource manager worklist detail 20060710
4 Exporting ET_WORKLIST_DETAIL_SEGS Call by reference Type reference (TYPE) RPM_TT_PM_WORKLIST_DTL_SEG RPM Project management worklist detail segments 20060710
5 Exporting EV_RC Value transfer Type reference (TYPE) I 20060710
6 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_RES_MGR_CONTEXT RPM Resource manager context 20060710
7 Importing IT_WORKLIST Call by reference Type reference (TYPE) RPM_TT_RM_WORKLIST RPM Resource manager worklist 20060710
8 Importing IV_BUFFER Call by reference Type reference (TYPE) BOOLE_D /RPM/CL_CO=>SC_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060710
9 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20060710
10 Importing IV_RECALCULATE Call by reference Type reference (TYPE) BOOLE_D '' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090619

Method GET_WORKLIST_DETAIL_ROLE on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method GET_WORKLIST_DETAIL_ROLE_SEGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20060710
2 Exporting ET_WORKLIST_DETAIL_SEGS Call by reference Type reference (TYPE) RPM_TT_PM_WORKLIST_DTL_SEG RPM Resource manger worklist detail segments 20060710
3 Exporting EV_RC Value transfer Type reference (TYPE) I 20060710
4 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_RES_MGR_CONTEXT RPM Resource manager context 20060710
5 Importing IT_WORKLIST_DETAIL Call by reference Type reference (TYPE) RPM_TT_PM_WORKLIST_DTL RPM Resource manager worklist detail 20060710
6 Importing IV_BUFFER Call by reference Type reference (TYPE) BOOLE_D /RPM/CL_CO=>SC_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060710
7 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20060710
8 Importing IV_RECALCULATE Call by reference Type reference (TYPE) BOOLE_D '' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090619

Method GET_WORKLIST_DETAIL_ROLE_SEGS on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method ICON_CALC_RES_SCR_RESOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ICON Value transfer Type reference (TYPE) RPM_TV_ICON xRPM Icon 20061016
2 Importing IS_PERIOD Call by reference Type reference (TYPE) RPM_TS_PERIOD RPM Structure: Period 20061016
3 Importing IS_WORKLIST Call by reference Type reference (TYPE) RPM_TS_RM_WORKLIST RPM Resource manager worklist 20061016
4 Importing IV_ALLOCATION Call by reference Type reference (TYPE) RPM_TV_WORK_EFFORT RPM Advanced distribution work effort 20061016
5 Importing IV_AVAILABILITY Call by reference Type reference (TYPE) RPM_TV_WORK_EFFORT RPM Advanced distribution work effort 20061016
6 Importing IV_TYPE Call by reference Type reference (TYPE) NUMC2 Num1 20061016

Method ICON_CALC_RES_SCR_RESOURCE on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method ICON_TEXTS_RES_SCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ICON_PATH Call by reference Type reference (TYPE) RPM_TT_ICON_PATH Table type for Icon path 20090702
2 Exporting ET_ICON_TEXTS Call by reference Type reference (TYPE) RPM_TT_ICON_CUST_TEXT Table of ICON texts 20061016

Method ICON_TEXTS_RES_SCR on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CONTEXT Value transfer Type reference (TYPE) RPM_TS_FES_CONTEXT 20080922
2 Exporting ET_FIELDDESCRIPTION Call by reference Type reference (TYPE) /RPM/TT_FIELDS_DESCRIPTION 20080922
3 Exporting ET_ICON_PATH Call by reference Type reference (TYPE) RPM_TT_ICON_PATH Table type for Icon path 20090702
4 Exporting ET_ICON_TEXTS Call by reference Type reference (TYPE) RPM_TT_ICON_CUST_TEXT Table type for ICON text 20081023
5 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES 20080930
6 Exporting EV_RC Value transfer Type reference (TYPE) I 20080930
7 Exporting EV_SUMMARY Value transfer Type reference (TYPE) BOOLEAN 20080922
8 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_FES_CONTEXT 20080922
9 Importing IT_KEYS Call by reference Type reference (TYPE) RPM_TT_FES_KEYS 20080922
10 Importing IV_ALL Call by reference Type reference (TYPE) BOOLEAN 20080929
11 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20081003
12 Importing IV_RESET Call by reference Type reference (TYPE) BOOLEAN 20080922
13 Importing IV_SCREEN Call by reference Type reference (TYPE) RPM_TV_FES_SCREEN 20080922
14 Importing IV_SEL_VAR_ACTIVE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100706
15 Importing IV_SUMMARY Call by reference Type reference (TYPE) BOOLEAN 20080922

Method INITIALIZE on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method MODIFY_BUPA_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUPA_ASSIGNMENTS Call by reference Type reference (TYPE) RPM_TT_RM_BUPA_LINKS_API List of Buap links 20070131
2 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20070131
3 Exporting EV_RC Value transfer Type reference (TYPE) I 20070131
4 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_RES_MGR_CONTEXT Project management view context 20070131
5 Importing IT_BUPA_ASSIGNMENTS Call by reference Type reference (TYPE) RPM_TT_RM_BUPA_LINKS_API List of Buap links 20070131
6 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) RPM_TV_CHANGE_MODE Single-Character Flag 20070131
7 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20070131
8 Importing IV_SCOPE Call by reference Type reference (TYPE) RPM_TV_RM_SCOPE Type of assignments 20070215

Method MODIFY_BUPA_ASSIGNMENTS on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method MODIFY_BUPA_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES 20080922
2 Exporting ET_ROW_KEYS Call by reference Type reference (TYPE) RPM_TT_FES_KEYS 20080922
3 Exporting EV_RC Value transfer Type reference (TYPE) I 20080922
4 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_FES_CONTEXT 20080922
5 Importing IT_BUPA_LINKS Call by reference Type reference (TYPE) RPM_TT_RM_BUPA_LINKS_API 20080922
6 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) RPM_TV_CHANGE_MODE 20080922
7 Importing IV_SCOPE Call by reference Type reference (TYPE) RPM_TV_RM_SCOPE 20080922
8 Importing IV_SCREEN Call by reference Type reference (TYPE) RPM_TV_FES_SCREEN 20080922

Method MODIFY_BUPA_LINKS on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method MODIFY_ROWS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES 20080922
2 Exporting ET_ROW_KEYS Call by reference Type reference (TYPE) RPM_TT_FES_KEYS 20080922
3 Exporting EV_RC Value transfer Type reference (TYPE) I 20080922
4 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_FES_CONTEXT 20080922
5 Importing IT_ROW_DATA_DTL Call by reference Type reference (TYPE) RPM_TT_FES_WORKLIST_DTL Table type FES 20080922
6 Importing IT_ROW_DATA_DTL_SEG Call by reference Type reference (TYPE) RPM_TT_FES_WORKLIST_DTL_SEG Table type FES 20080922
7 Importing IV_SCREEN Call by reference Type reference (TYPE) RPM_TV_FES_SCREEN 20080922

Method MODIFY_ROWS_DATA on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method MODIFY_VIA_ADV_DIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES 20080922
2 Exporting ET_ROW_KEYS Call by reference Type reference (TYPE) RPM_TT_FES_KEYS 20080922
3 Exporting EV_RC Value transfer Type reference (TYPE) I 20080922
4 Importing IS_ADV_DISTRIBUTION Call by reference Type reference (TYPE) RPM_TS_FES_ADV_DISTRIBUTION RPM Resource manager advanced distribution 20080922
5 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_FES_CONTEXT 20080922
6 Importing IT_ROW_DATA_DTL Call by reference Type reference (TYPE) RPM_TT_FES_WORKLIST_DTL Table type FES 20080922
7 Importing IV_SCREEN Call by reference Type reference (TYPE) RPM_TV_FES_SCREEN 20080922

Method MODIFY_VIA_ADV_DIST on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method QUERY_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES 20080922
2 Exporting ET_ROW_KEYS Call by reference Type reference (TYPE) RPM_TT_FES_KEYS 20080922
3 Exporting EV_RC Value transfer Type reference (TYPE) I 20080922
4 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_FES_CONTEXT 20080922
5 Importing IT_PARENT_KEYS Call by reference Type reference (TYPE) RPM_TT_FES_KEYS 20080922
6 Importing IV_ALL Call by reference Type reference (TYPE) BOOLEAN 20080922
7 Importing IV_SCREEN Call by reference Type reference (TYPE) RPM_TV_FES_SCREEN 20080922

Method QUERY_KEYS on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method QUERY_ROWS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES 20080922
2 Exporting ET_ROW_DATA_DTL Call by reference Type reference (TYPE) RPM_TT_FES_WORKLIST_DTL 20080922
3 Exporting ET_ROW_DATA_DTL_SEG Call by reference Type reference (TYPE) RPM_TT_FES_WORKLIST_DTL_SEG 20080922
4 Exporting EV_RC Value transfer Type reference (TYPE) I 20080922
5 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_FES_CONTEXT 20080922
6 Importing IT_ROW_KEYS Call by reference Type reference (TYPE) RPM_TT_FES_KEYS 20080922
7 Importing IV_ALL Call by reference Type reference (TYPE) BOOLEAN 20080922
8 Importing IV_SCREEN Call by reference Type reference (TYPE) RPM_TV_FES_SCREEN 20080922

Method QUERY_ROWS_DATA on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method QUERY_VALID_ROLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20081029
2 Exporting ET_ROLES Call by reference Type reference (TYPE) RPM_TT_RM_ROLES_API Role Data 20081029
3 Exporting EV_RC Value transfer Type reference (TYPE) I 20081029
4 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_FES_CONTEXT FES context 20081029
5 Importing IT_RESOURCES Call by reference Type reference (TYPE) RPM_TT_RM_RESOURCES_API Resource details specific to RM 20081029
6 Importing IV_SCOPE Call by reference Type reference (TYPE) RPM_TV_RM_SCOPE Type of assignments 20081029
7 Importing IV_SCREEN Call by reference Type reference (TYPE) RPM_TV_FES_SCREEN FES screen 20081029

Method QUERY_VALID_ROLES on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method RECALCULATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES 20080922
2 Exporting ET_ROW_KEYS Call by reference Type reference (TYPE) RPM_TT_FES_KEYS 20080922
3 Exporting EV_RC Value transfer Type reference (TYPE) I 20080922
4 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_FES_CONTEXT 20080922
5 Importing IT_ROW_KEYS Call by reference Type reference (TYPE) RPM_TT_FES_KEYS 20080922
6 Importing IV_ALL Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090704
7 Importing IV_SCREEN Call by reference Type reference (TYPE) RPM_TV_FES_SCREEN 20080922

Method RECALCULATE on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method SEARCH_VALID_ROLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20090721
2 Exporting EV_RC Value transfer Type reference (TYPE) I 20090721
3 Importing IN_DATA Call by reference Type reference (TYPE) ANY TABLE 20090721
4 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_FES_CONTEXT FES context 20090721
5 Importing IV_BUFFER_DATA Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090721
6 Importing IV_BUPA_ID Call by reference Type reference (TYPE) RPM_TV_RM_BU_PARTNER Resource details specific to RM 20090721
7 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20090721
8 Importing IV_SCOPE Call by reference Type reference (TYPE) RPM_TV_RM_SCOPE Type of assignments 20090721
9 Exporting OUT_DATA Call by reference Type reference (TYPE) ANY TABLE 20090721

Method SEARCH_VALID_ROLES on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method SET_WORKLIST_DTL_SEGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES 20050808
2 Exporting EV_RC Value transfer Type reference (TYPE) I 20050808
3 Importing IT_WORKLIST_DETAIL Call by reference Type reference (TYPE) RPM_TT_PM_WORKLIST_DTL RPM Project management worklist detail 20090618
4 Importing IT_WORKLIST_DETAIL_SEG Call by reference Type reference (TYPE) RPM_TT_PM_WORKLIST_DTL_SEG 20050429

Method SET_WORKLIST_DTL_SEGS on class CL_RPM_RES_MGR_WORKLIST has no exception.

Method UPDATE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20070131
2 Exporting EV_RC Value transfer Type reference (TYPE) I 20070131
3 Importing IS_CONTEXT Call by reference Type reference (TYPE) RPM_TS_PM_CONTEXT Project management view context 20070131
4 Importing IT_BUPA_ASSIGNMENTS Call by reference Type reference (TYPE) RPM_TT_RM_BUPA_LINKS_API List of Buap links 20070131
5 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) RPM_TV_CHANGE_MODE Single-Character Flag 20070131
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20070131
7 Importing IV_SCOPE Call by reference Type reference (TYPE) RPM_TV_RM_SCOPE Type of assignments 20070216

Method UPDATE_BUFFER on class CL_RPM_RES_MGR_WORKLIST has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 400