SAP ABAP Class /RPM/CL_CAP_B_ASSIGN_RES (Bucket Capacity Resource Assignment)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PFM (Application Component) Portfolio Management
     /RPM/API (Package) xRPM External Interfaces
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /RPM/CL_OBJECT_API xRPM Object Provider Super Class 20100416
2 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_DASHBOARD Dashboard Interface 20100420
3 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_METADATA Metadata for API objects 20100416
4 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_PROVIDER_ACCESS ESA: "CRUD"-Interface Pattern 20100416
5 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_PROVIDER_QUERY ESA: "Query"-Interface-Pattern 20100416
Properties
Class /RPM/CL_CAP_B_ASSIGN_RES  
Short Description Bucket Capacity Resource Assignment    
Super Class /RPM/CL_OBJECT_API xRPM Object Provider Super Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /RPM/API   xRPM External Interfaces 
Created 20100416   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /RPM/CL_CAP_B_ASSIGN_RES has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /RPM/IF_DASHBOARD Dashboard Interface 20100420
2 /RPM/IF_METADATA Metadata for API objects 20100416
3 /RPM/IF_PROVIDER_ACCESS ESA: "CRUD"-Interface Pattern 20100416
4 /RPM/IF_PROVIDER_QUERY ESA: "Query"-Interface-Pattern 20100416
Friends
Class /RPM/CL_CAP_B_ASSIGN_RES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 OT_BUCKET_D Instance attribute Public Type reference (TYPE) /RPM/TT_BUCKET_DB Portfolio bucket DB persisted table 20100709
2 OT_CAP_B_CATEGORIES Instance attribute Public Type reference (TYPE) /RPM/TT_CAP_B_CAT Demand planning for bucket categories header table type 20100709
3 OT_CAP_B_GROUPS Instance attribute Public Type reference (TYPE) /RPM/TT_CAP_B_GROUP Demand planning for bucket category groups header table type 20100709
4 OT_FIN_B_GROUPS Instance attribute Public Type reference (TYPE) /RPM/TT_FIN_B_GROUP Financial planning for bucket category groups table type 20100709
5 OV_CAP_B_ASSIGN_API Constant Public Type reference (TYPE) STRING '/RPM/TT_CAP_B_ASSIGN_API' 20100420
6 OV_LANGU Instance attribute Public Type reference (TYPE) LANGU Language Key 20100416
7 OV_NODE_BUCKET_GUID Constant Public Type reference (TYPE) STRING 'BUCKET_GUID' 20100504
8 OV_NODE_CAP_DATA Constant Public Type reference (TYPE) STRING 'CAP_DATA' 20100504
9 OV_NODE_PORT_GUID Constant Public Type reference (TYPE) STRING 'PORTFOLIO_GUID' 20100504
10 OV_QUERY_ALL_RESOURCES Constant Public Type reference (TYPE) STRING 'query_all_resources' 20100503
11 OV_QUERY_BUCKET_ASSIGN Constant Public Type reference (TYPE) STRING 'QUERY_BUCKET_ASSIGN' 20100421
12 OV_QUERY_CAP_ASSGN_DATA Constant Public Type reference (TYPE) STRING 'QUERY_CAP_ASSGN_DATA' 20100416
13 OV_QUERY_INCLUDE_RESOURCES Constant Public Type reference (TYPE) STRING 'INCLUDE_RESOURCES' 20100601
14 OV_QUERY_RESOURCE_DASHBOARD Constant Public Type reference (TYPE) STRING 'QUERY_RESOURCE_DASHBOARD' 20100420
15 OV_RPM_TT_RESOURCE_LIST Constant Public Type reference (TYPE) STRING 'RPM_TT_RESOURCES_LIST' 20100503
16 SR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) /RPM/CL_CAP_B_ASSIGN_RES xRPM Object Provider Super Class 20100416
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_AVAIL Instance method Public Method 20100528
2 CHANGE_INTO_BW_FORMAT Instance method Public Method 20100709
3 CHECK_OVERLAPPING_ASSIGN Instance method Public Method 20100804
4 CONSTRUCTOR Instance method Public Constructor 20100416
5 DO_LAB_COST_PLANNING Instance method Public Method 20100630
6 GET_ALL_CAP_DATA Static method Public Method Gets all capacity categories, views, and groups 20100416
7 GET_ALL_RESOURCES Instance method Public Method 20100609
8 GET_DESCRIPTION Instance method Public Method 20100507
9 GET_GEO_RESOURCES Instance method Public Method 20100503
10 GET_INSTANCE Static method Public Method 20100416
11 GET_ORG_OF_RESOURCE Instance method Public Method 20100929
12 GET_TEAM_RESOURCES Instance method Public Method 20100503
13 MODIFY_CAP_ASSIGN Instance method Public Method 20100419
14 QUERY_ALL_RESOURCES Instance method Public Method 20100503
15 QUERY_BUCKET_ASSIGN Instance method Public Method 20100421
16 QUERY_GET_CAP_ASSGN_DATA Instance method Public Method 20100416
17 QUERY_INCLUDE_RESOURCES Instance method Public Method 20100601
18 QUERY_RESOURCE_DASHBOARD Instance method Public Method 20100420
19 UPDATE_CAP_DB Instance method Public Method 20100611
Events
Class /RPM/CL_CAP_B_ASSIGN_RES has no event.
Types
Class /RPM/CL_CAP_B_ASSIGN_RES has no local type.
Method Signatures

Method CALCULATE_AVAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PLAN_RES_API Call by reference Type reference (TYPE) /RPM/TT_PLAN_API Plan Data 20100609
2 Exporting EV_RC Call by reference Type reference (TYPE) I 20100614
3 Importing IT_CAP_ASSIGN_DEL Call by reference Type reference (TYPE) /RPM/TT_CAP_B_ASSIGN_API Table type Capacity Assignment 20111123
4 Importing IV_BUCKET_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20100609
5 Importing IV_PORTFOLIO_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20100609
6 Importing IV_UPDATE_DB Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100609

Method CALCULATE_AVAIL on class /RPM/CL_CAP_B_ASSIGN_RES has no exception.

Method CHANGE_INTO_BW_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CAP_BW_DATA Call by reference Type reference (TYPE) /RPM/TT_CAP_GROUP_B_DB_INT Demand planning for bucket category groups DB table 20100709
2 Exporting ET_FIN_BW_DATA Call by reference Type reference (TYPE) /RPM/TT_FIN_GROUP_B_DB_INT Finanacial planning for bucket category groups DB table 20100709
3 Importing IT_CAP_B_PLAN Call by reference Type reference (TYPE) /RPM/TT_CAP_B_PLAN_DB Demand planning for buckets pesisted DB 20100709
4 Importing IT_FIN_B_PLAN Call by reference Type reference (TYPE) /RPM/TT_FIN_B_PLAN_DB Financial planning for buckets persisted DB 20100709
5 Importing IV_BUCKET_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20100709

Method CHANGE_INTO_BW_FORMAT on class /RPM/CL_CAP_B_ASSIGN_RES has no exception.

Method CHECK_OVERLAPPING_ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CAP_ASSIGN Call by reference Type reference (TYPE) /RPM/TT_CAP_INCLUDE_RESOURCES Include resources 20100804
2 Importing IT_CAP_ASSIGN_ALL Call by reference Type reference (TYPE) /RPM/TT_CAP_INCLUDE_RESOURCES Include resources 20100804

Method CHECK_OVERLAPPING_ASSIGN on class /RPM/CL_CAP_B_ASSIGN_RES has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20100416

Method CONSTRUCTOR on class /RPM/CL_CAP_B_ASSIGN_RES has no exception.

Method DO_LAB_COST_PLANNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIN_PLAN Call by reference Type reference (TYPE) /RPM/TT_FIN_B_PLAN_DB Financial planning for buckets persisted DB 20100701
2 Importing IT_CAP_PLAN Call by reference Type reference (TYPE) /RPM/TT_CAP_B_PLAN_DB Demand planning for buckets pesisted DB 20100630
3 Importing IV_BUCKET_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20100630
4 Importing IV_FY_VARIANT Call by reference Type reference (TYPE) PERIV Fiscal Year Variant 20100630

Method DO_LAB_COST_PLANNING on class /RPM/CL_CAP_B_ASSIGN_RES has no exception.

Method GET_ALL_CAP_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CAP_VIEW_TYPES Call by reference Type reference (TYPE) /RPM/TT_CAP_VIEWS Capacity planning View Types 20100416
2 Exporting ET_CATEGORIES Call by reference Type reference (TYPE) /RPM/TT_CAP_CATG_T Capacity Catgeory Text 20100416
3 Exporting ET_GROUPS Call by reference Type reference (TYPE) /RPM/TT_CAP_GROUPS_T Capacity Groups Text 20100416
4 Importing IV_FINCAP_TYPE Call by reference Type reference (TYPE) CHAR3 3-Byte field 20100416
5 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20100416
6 Importing IV_PORTFOLIO_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20100416
7 Importing IV_PORTFOLIO_TYPE Call by reference Type reference (TYPE) /RPM/TV_PORTFOLIO Portfolio 20100416

Method GET_ALL_CAP_DATA on class /RPM/CL_CAP_B_ASSIGN_RES has no exception.

Method GET_ALL_RESOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CAP_INC_RES Call by reference Type reference (TYPE) /RPM/TT_CAP_INCLUDE_RESOURCES Table type Capacity Assignment DB Table 20100610
2 Importing IT_CAP_B_ASSGN Call by reference Type reference (TYPE) /RPM/TT_CAP_B_ASSIGN_API Table type Capacity Assignment DB Table 20100609

Method GET_ALL_RESOURCES on class /RPM/CL_CAP_B_ASSIGN_RES has no exception.

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CAP_ASSIGN Call by reference Type reference (TYPE) /RPM/TT_CAP_B_ASSIGN_API Table type Capacity Assignment DB Table 20100507

Method GET_DESCRIPTION on class /RPM/CL_CAP_B_ASSIGN_RES has no exception.

Method GET_GEO_RESOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GEO_RESOURCES Call by reference Type reference (TYPE) RPM_TT_BP_LOCATION_DB Business partner location 20100503
2 Importing IT_CAP_ASSIGN Call by reference Type reference (TYPE) /RPM/TT_CAP_B_ASSIGN_API Table type Capacity Assignment 20100503

Method GET_GEO_RESOURCES on class /RPM/CL_CAP_B_ASSIGN_RES has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20100416
2 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) /RPM/CL_CAP_B_ASSIGN_RES xRPM Object Provider Super Class 20100416

Method GET_INSTANCE on class /RPM/CL_CAP_B_ASSIGN_RES has no exception.

Method GET_ORG_OF_RESOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ORG_UNITS Call by reference Type reference (TYPE) SNODETAB Table of Tree Nodes 20100929
2 Importing IV_RES_ID Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20100929

Method GET_ORG_OF_RESOURCE on class /RPM/CL_CAP_B_ASSIGN_RES has no exception.

Method GET_TEAM_RESOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEAM_MEMBERS Call by reference Type reference (TYPE) RPM_TT_TEAM_MEMBERS_DB Team Definition Members 20100503
2 Importing IT_TEAM Call by reference Type reference (TYPE) RPM_TT_EXTIDS List of external ID's 20100503

Method GET_TEAM_RESOURCES on class /RPM/CL_CAP_B_ASSIGN_RES has no exception.

Method MODIFY_CAP_ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20100419
2 Importing IT_CAP_ASSIGN Call by reference Type reference (TYPE) /RPM/TT_CAP_B_ASSIGN_API Table type Capacity Assignment 20100419
3 Importing IV_BUCKET_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20100419
4 Importing IV_PORTFOLIO_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20100419

Method MODIFY_CAP_ASSIGN on class /RPM/CL_CAP_B_ASSIGN_RES has no exception.

Method QUERY_ALL_RESOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20100503
2 Importing IN_FILL_DATA Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20100503
3 Importing IN_FILTER_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20100503
4 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20100503
5 Importing IN_QUERY_NAME Call by reference Type reference (TYPE) STRING 20100503
6 Importing IN_QUERY_OPTIONS Call by reference Type reference (TYPE) TY_QUERY_OPTIONS 20100503
7 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS 20100503
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20100503
9 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20100503
10 Exporting OUT_QUERY_INFO Call by reference Type reference (TYPE) TY_QUERY_INFO 20100503

Method QUERY_ALL_RESOURCES on class /RPM/CL_CAP_B_ASSIGN_RES has no exception.

Method QUERY_BUCKET_ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20100421
2 Importing IN_FILL_DATA Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20100421
3 Importing IN_FILTER_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20100421
4 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20100421
5 Importing IN_QUERY_NAME Call by reference Type reference (TYPE) STRING 20100421
6 Importing IN_QUERY_OPTIONS Call by reference Type reference (TYPE) TY_QUERY_OPTIONS 20100421
7 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS 20100421
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20100421
9 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20100421
10 Exporting OUT_QUERY_INFO Call by reference Type reference (TYPE) TY_QUERY_INFO 20100421

Method QUERY_BUCKET_ASSIGN on class /RPM/CL_CAP_B_ASSIGN_RES has no exception.

Method QUERY_GET_CAP_ASSGN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20100416
2 Importing IN_FILL_DATA Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20100416
3 Importing IN_FILTER_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20100416
4 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20100416
5 Importing IN_QUERY_NAME Call by reference Type reference (TYPE) STRING 20100416
6 Importing IN_QUERY_OPTIONS Call by reference Type reference (TYPE) TY_QUERY_OPTIONS 20100416
7 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS 20100416
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20100416
9 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20100416
10 Exporting OUT_QUERY_INFO Call by reference Type reference (TYPE) TY_QUERY_INFO 20100416

Method QUERY_GET_CAP_ASSGN_DATA on class /RPM/CL_CAP_B_ASSIGN_RES has no exception.

Method QUERY_INCLUDE_RESOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20100601
2 Importing IN_FILL_DATA Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20100601
3 Importing IN_FILTER_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20100601
4 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20100601
5 Importing IN_QUERY_NAME Call by reference Type reference (TYPE) STRING 20100601
6 Importing IN_QUERY_OPTIONS Call by reference Type reference (TYPE) TY_QUERY_OPTIONS 20100601
7 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS 20100601
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20100601
9 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20100601
10 Exporting OUT_QUERY_INFO Call by reference Type reference (TYPE) TY_QUERY_INFO 20100601

Method QUERY_INCLUDE_RESOURCES on class /RPM/CL_CAP_B_ASSIGN_RES has no exception.

Method QUERY_RESOURCE_DASHBOARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20100420
2 Importing IN_FILL_DATA Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20100420
3 Importing IN_FILTER_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20100420
4 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20100420
5 Importing IN_QUERY_NAME Call by reference Type reference (TYPE) STRING 20100420
6 Importing IN_QUERY_OPTIONS Call by reference Type reference (TYPE) TY_QUERY_OPTIONS 20100420
7 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS 20100420
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20100420
9 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20100420
10 Exporting OUT_QUERY_INFO Call by reference Type reference (TYPE) TY_QUERY_INFO 20100420

Method QUERY_RESOURCE_DASHBOARD on class /RPM/CL_CAP_B_ASSIGN_RES has no exception.

Method UPDATE_CAP_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RC Call by reference Type reference (TYPE) I 20100614
2 Importing IT_CAP_PLAN Call by reference Type reference (TYPE) /RPM/TT_CAP_B_PLAN_DB Demand planning for buckets pesisted DB 20100611

Method UPDATE_CAP_DB on class /RPM/CL_CAP_B_ASSIGN_RES has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 500_702