SAP ABAP Class /RPM/CL_FIN_CAP_PLANNING_API (Fin Cap Planning buffer API class)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PFM (Application Component) Portfolio Management
     /RPM/UI_LOGIC (Package) RPM UI Logic for ABAP WD
Properties
Class /RPM/CL_FIN_CAP_PLANNING_API  
Short Description Fin Cap Planning buffer API class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /RPM/UI_LOGIC   RPM UI Logic for ABAP WD 
Created 20080915   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /RPM/CL_FIN_CAP_PLANNING_API has no interface implemented.
Friends
Class /RPM/CL_FIN_CAP_PLANNING_API has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) /RPM/CL_FIN_CAP_PLANNING_API Fin Cap Planning buffer API class 20080919
2 MR_PLANNING_API Instance attribute Private Object reference (TYPE REF TO) OBJECT 20080915
3 MS_CONTEXT Instance attribute Private Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20080915
4 MS_PLAN_INFO Instance attribute Private Type reference (TYPE) /RPM/TS_PLAN_INFO Planning Information 20100730
5 MT_ALL_PLAN_DATA Instance attribute Private Type reference (TYPE) /RPM/TT_PLAN_API All Plan Data 20080915
6 MT_ALL_PLAN_DATA_TARGET Instance attribute Private Type reference (TYPE) /RPM/TT_PLAN_API All Plan Data 20091010
7 MT_CAP_B_ASSGN Instance attribute Private Type reference (TYPE) /RPM/TT_CAP_B_ASSIGN_API Table type Capacity Assignment 20100531
8 MT_CAP_B_CATS Instance attribute Private Type reference (TYPE) /RPM/TT_CAP_CAT_B_API Demand planning for bucket categories table type 20080915
9 MT_CAP_B_GROUPS Instance attribute Private Type reference (TYPE) /RPM/TT_CAP_GROUP_B_API Demand planning for bucket category groups API data 20080915
10 MT_CAP_CATS Instance attribute Private Type reference (TYPE) /RPM/TT_CAP_CAT_API Demand Planning Category Table Type 20080915
11 MT_CAP_GROUPS Instance attribute Private Type reference (TYPE) /RPM/TT_CAP_GROUP_API Demand Planning Group Table Type 20080915
12 MT_CAP_INC_RES Instance attribute Private Type reference (TYPE) /RPM/TT_CAP_INC_RES_API Bucket Assignment Include Resources 20100601
13 MT_CAP_VIEWS Instance attribute Private Type reference (TYPE) /RPM/TT_CAP_VIEWS Capacity planning View Types 20080917
14 MT_CAT_PLAN_DATA Instance attribute Private Type reference (TYPE) /RPM/TT_PLAN_API Categories Plan Data 20080915
15 MT_FIN_B_CATS Instance attribute Private Type reference (TYPE) /RPM/TT_FIN_CAT_B_API Financial Category Table Type 20080915
16 MT_FIN_B_GROUPS Instance attribute Private Type reference (TYPE) /RPM/TT_FIN_GROUP_B_API Financial Group Table Type at Bucket Level 20080915
17 MT_FIN_CATS Instance attribute Private Type reference (TYPE) /RPM/TT_FIN_CAT_API Financial Category Table Type 20080915
18 MT_FIN_GROUPS Instance attribute Private Type reference (TYPE) /RPM/TT_FIN_GROUP_API Financial Group Table Type 20080915
19 MT_FIN_VIEWS Instance attribute Private Type reference (TYPE) /RPM/TT_FIN_VIEWS Financial Planning View Types 20080917
20 MT_GROUP_PLAN_DATA Instance attribute Private Type reference (TYPE) /RPM/TT_PLAN_API Groups Plan Data 20080915
21 MT_RES_PLANNING_DATA Instance attribute Private Type reference (TYPE) /RPM/TT_PLAN_API Resource Plan Data 20100610
22 MT_SUBOBJ_KEYS Instance attribute Private Type reference (TYPE) /RPM/TT_CHILD_PLANNING_KEYS Table type: Child planning keys 20081114
23 MT_SUBOBJ_PLAN_DATA Instance attribute Private Type reference (TYPE) /RPM/TT_PLAN_API Plan Data 20081114
24 MT_SUBOBJ_PLAN_DATA_ORIG Instance attribute Private Type reference (TYPE) /RPM/TT_PLAN_API copied for curr conv 20100108
25 MT_VIEW_PLAN_DATA Instance attribute Private Type reference (TYPE) /RPM/TT_PLAN_API Views Plan Data 20080915
26 MV_FIN_CAP Instance attribute Private Type reference (TYPE) /RPM/TV_FIN_CAP Type of Planning - Financial or Capacity 20080915
27 MV_FISCA_YEAR_VAR Instance attribute Private Type reference (TYPE) PERIV Fiscal Year Variant 20100422
28 MV_ITEM_CLASS Instance attribute Private Type reference (TYPE) /RPM/TV_ITEM_CLASS Item Classification 20091010
29 MV_PORTFOLIO_TYPE Instance attribute Private Type reference (TYPE) /RPM/TV_PORTFOLIO Portfolio 20100325
30 MV_PSP_SWITCH_ACTIVE Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100422
Methods
# Method Level Visibility Method type Description Created on
1 ADD_OTHER_VIEWS_OF_GROUP Instance method Private Method 20090824
2 ALV_GET_STRUCTURE Instance method Public Method Get ALV table components 20120907
3 CALCULATE_BUFFERS Instance method Public Method 20080915
4 CALCULATE_CGV_BUFFERS Instance method Private Method 20080915
5 CALCULATE_CVG_BUFFERS Instance method Private Method 20080915
6 CALCULATE_TOTALS Instance method Private Method 20081022
7 CALCULATE_VCG_BUFFERS Instance method Private Method 20080915
8 CAP_GROUPS_B_MODIFY Instance method Public Method 20081111
9 CAP_GROUPS_MODIFY Instance method Public Method 20081016
10 CHECK_PROJECT_LOCKED Instance method Public Method Check if the Project linked to the item is locked 20100721
11 CLEAR_ALL_BUFFERS Instance method Private Method 20080923
12 COMPARE_TIMESTAMP Instance method Public Method Locking: check changes done in other groups by other user 20100309
13 CONVERT_PLAN_DATA_CURR_UNIT Instance method Public Method 20091010
14 COPY_GROUP Instance method Public Method 20081104
15 CORRECT_CAP_GROUP_B_DESCR Instance method Private Method 20081111
16 CORRECT_CAP_GROUP_DESCR Instance method Private Method 20081105
17 CORRECT_FIN_GROUP_B_DESCR Instance method Private Method 20081111
18 CORRECT_FIN_GROUP_DESCR Instance method Private Method 20081105
19 CORRECT_INITAL_FILTER_GUIDS Instance method Private Method 20081120
20 DELETE_GROUP Instance method Public Method 20081118
21 DETERMINE_GUIDS Instance method Public Method Method to determine guids for ids 20081024
22 DETERMINE_INCLUDE_RESOURCES Instance method Public Method Determine if "Include Resources" is enabled 20100709
23 DO_DISTRIBUTION Instance method Public Method 20081102
24 FIND_DISTRIBUTION_TYPE Instance method Public Method 20081202
25 FIN_GROUPS_B_MODIFY Instance method Public Method 20081111
26 FIN_GROUPS_MODIFY Instance method Public Method 20081015
27 GET_CAP_VIEWTYPES Instance method Public Method Get the view types for capacity planning 20090713
28 GET_CUSTOM_FIELDS_STRUCTURE Instance method Public Method 20081104
29 GET_FIN_VIEWTYPES Instance method Public Method Get the view types for financial planning 20090713
30 GET_INSTANCE Static method Public Method 20080915
31 GET_ITEM_CLASS Static method Public Method 20091007
32 GET_PERIOD_BOUNDARIES Instance method Public Method 20081030
33 GET_PLAN_INFO Instance method Public Method 20080915
34 INITIALIZE_PLANNING Instance method Public Method 20080915
35 IS_VIEW_READ_ONLY Instance method Public Method 20081114
36 QUERY_INITIAL_PLANNING_DATA Instance method Private Method 20080915
37 QUERY_PLANNING_DETAILS Instance method Public Method 20080919
38 QUERY_PLANNING_GUIDS Instance method Public Method 20080917
39 QUERY_PLANNING_PERIODS Instance method Public Method 20080915
40 QUERY_RESOURCE_GUIDS Instance method Public Method Resource Guids 20100531
41 QUERY_SUBOBJECT_GUIDS Instance method Public Method 20081114
42 QUERY_SUBOBJECT_GUIDS_BUFFER Instance method Private Method 20081114
43 SET_PLANNING_API_CLASS_REF Instance method Private Method 20080915
44 UPDATE_BASE_TABLES Instance method Private Method 20081021
Events
Class /RPM/CL_FIN_CAP_PLANNING_API has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_MODIFICATIONS Public See coding 20081015 tt_modifications type standard table of ty_modifications with default key
2 TY_CHANGE_MODE Public See coding 20081015 ty_change_mode type c length 1
3 TY_MODIFICATIONS Public See coding 20081015 begin of TY_MODIFICATIONS, bo_node_name type string, key type ref to data, change_mode type ty_change_mode, data type ref to data, changed_fields type scol_string_t, association type string, source_bo_node type string, source_key type ref to data, source_key_is_handle type sesf_boolean, end of ty_modifications
Method Signatures

Method ADD_OTHER_VIEWS_OF_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PLAN Call by reference Type reference (TYPE) /RPM/TT_PLAN_API Plan Data 20090824
2 Importing IS_GROUP_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID xRPM 4.0 Financial Group Object API 20090824

Method ADD_OTHER_VIEWS_OF_GROUP on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method ALV_GET_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_ALV_STRUCTDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20120907
2 Exporting ET_COMPONENTS_ATTR Call by reference Type reference (TYPE) ABAP_COMPONENT_TAB ALV table components 20120907
3 Importing IR_PERIOD_DATATYPE Call by reference Object reference (TYPE REF TO) CL_ABAP_DATADESCR Data type for periods 20120907
4 Importing IR_TOTAL_PERIOD_DATATYPE Call by reference Object reference (TYPE REF TO) CL_ABAP_DATADESCR Runtime Type Services 20130430
5 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20120907
6 Importing IS_PLAN_INFO Call by reference Type reference (TYPE) /RPM/TS_PLAN_INFO Planning Information 20120907
7 Importing IT_FILTER_DATA Call by reference Type reference (TYPE) /RPM/TT_FILTER_DATA_API Filter Data 20120907
8 Importing IT_PLANNING_PERIODS Call by reference Type reference (TYPE) /RPM/TT_PLANNING_PERIODS Financial and Capacity Planning Periods 20120907
9 Importing IV_FIN_CAP Call by reference Type reference (TYPE) /RPM/TV_FIN_CAP Type of Planning - Financial or Capacity 20120907
10 Importing IV_HIERARCHY_TYPE Call by reference Type reference (TYPE) /RPM/TV_HIER_TYPE Financial / Capacity Planning Hierarchy Type data element 20120907
11 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20120907
12 Importing IV_PORTFOLIO_TYPE Call by reference Type reference (TYPE) /RPM/TV_PORTFOLIO Portfolio 20120907

Method ALV_GET_STRUCTURE on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method CALCULATE_BUFFERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILTER_DATA Call by reference Type reference (TYPE) /RPM/TT_FILTER_DATA_API Filter Data 20081017
2 Importing IV_FILTER_UPDATED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081021
3 Importing IV_HIERARCHY_TYPE Call by reference Type reference (TYPE) /RPM/TV_HIER_TYPE Financial / Capacity Planning Hierarchy Type data element 20080915
4 Importing IV_ON_FLY_FILTER_ON_ALL Call by reference Type reference (TYPE) BOOLE_D On the fly filter on All filter 20090811

Method CALCULATE_BUFFERS on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method CALCULATE_CGV_BUFFERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILTER_DATA Call by reference Type reference (TYPE) /RPM/TT_FILTER_DATA_API Filter Data 20081017
2 Importing IV_FILTER_UPDATED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081021
3 Importing IV_ON_FLY_FILTER_ON_ALL Call by reference Type reference (TYPE) BOOLE_D On the fly filter on All filter 20090811

Method CALCULATE_CGV_BUFFERS on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method CALCULATE_CVG_BUFFERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILTER_DATA Call by reference Type reference (TYPE) /RPM/TT_FILTER_DATA_API Filter Data 20081017
2 Importing IV_FILTER_UPDATED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081021
3 Importing IV_ON_FLY_FILTER_ON_ALL Call by reference Type reference (TYPE) BOOLE_D On the fly filter on All filter 20090811

Method CALCULATE_CVG_BUFFERS on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method CALCULATE_TOTALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PLANNING_DATA Call by reference Type reference (TYPE) /RPM/TT_PLAN_API Plan Data 20081022
2 Importing IV_BREAKDOWN Call by reference Type reference (TYPE) /RPM/TV_PERIOD_TYPE Financial Period Breakdown 20090803
3 Importing IV_PERIOD_FROM Call by reference Type reference (TYPE) BEGDA xRPM Period ID 20081022
4 Importing IV_PERIOD_TO Call by reference Type reference (TYPE) ENDDA xRPM Period ID 20081022

Method CALCULATE_TOTALS on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method CALCULATE_VCG_BUFFERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILTER_DATA Call by reference Type reference (TYPE) /RPM/TT_FILTER_DATA_API Filter Data 20081017
2 Importing IV_FILTER_UPDATED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081021
3 Importing IV_ON_FLY_FILTER_ON_ALL Call by reference Type reference (TYPE) BOOLE_D On the fly filter on All filter 20090811

Method CALCULATE_VCG_BUFFERS on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method CAP_GROUPS_B_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSGS Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20081111
2 Exporting EV_RC Call by reference Type reference (TYPE) I 20081111
3 Importing IT_CAP_B_GROUPS Call by reference Type reference (TYPE) /RPM/TT_CAP_GROUP_B_API Financial Group Table Type 20081111
4 Importing IT_CAP_PLAN Call by reference Type reference (TYPE) /RPM/TT_PLAN_API Plan Data 20081111
5 Importing IV_CATEGORY_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Financial Capacity Planning context 20081111
6 Importing IV_HIERARCHY_TYPE Call by reference Type reference (TYPE) /RPM/TV_HIER_TYPE Financial / Capacity Planning Hierarchy Type data element 20081111
7 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20081111

Method CAP_GROUPS_B_MODIFY on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method CAP_GROUPS_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSGS Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20081016
2 Exporting EV_RC Call by reference Type reference (TYPE) I 20081016
3 Importing IT_CAP_GROUPS Call by reference Type reference (TYPE) /RPM/TT_CAP_GROUP_API Financial Group Table Type 20081016
4 Importing IT_CAP_PLAN Call by reference Type reference (TYPE) /RPM/TT_PLAN_API Plan Data 20081016
5 Importing IV_CATEGORY_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Financial Capacity Planning context 20081016
6 Importing IV_HIERARCHY_TYPE Call by reference Type reference (TYPE) /RPM/TV_HIER_TYPE Financial / Capacity Planning Hierarchy Type data element 20081017
7 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20081016

Method CAP_GROUPS_MODIFY on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method CHECK_PROJECT_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LOCKED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100721
2 Importing IV_ITEM_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20100721

Method CHECK_PROJECT_LOCKED on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method CLEAR_ALL_BUFFERS Signature

Method CLEAR_ALL_BUFFERS on class /RPM/CL_FIN_CAP_PLANNING_API has no parameter.
Method CLEAR_ALL_BUFFERS on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method COMPARE_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REFRESH Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100309

Method COMPARE_TIMESTAMP on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method CONVERT_PLAN_DATA_CURR_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PLAN_INFO Call by reference Type reference (TYPE) /RPM/TS_PLAN_INFO Planning Information 20091010
2 Importing IV_BACK_TO_ORIGINAL Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20091012
3 Importing IV_HIERARCHY_TYPE Call by reference Type reference (TYPE) /RPM/TV_HIER_TYPE Financial / Capacity Planning Hierarchy Type 20091011
4 Importing IV_TARGET_CURRENCY Call by reference Type reference (TYPE) WAERS Currency Key 20091010
5 Importing IV_TARGET_UNIT Call by reference Type reference (TYPE) MEINS Base Unit of Measure 20091010

Method CONVERT_PLAN_DATA_CURR_UNIT on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method COPY_GROUP 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 20081104
2 Exporting EV_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20081104
3 Exporting EV_RC Call by reference Type reference (TYPE) I 20081104
4 Importing IS_PLANNING_ROW Call by reference Type reference (TYPE) /RPM/TS_ROW_KEY Planning Row Keys 20081104
5 Importing IV_CATEGORY_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20081105
6 Importing IV_HIERARCHY_TYPE Call by reference Type reference (TYPE) /RPM/TV_HIER_TYPE Financial / Capacity Planning Hierarchy Type data element 20081104
7 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20081104

Method COPY_GROUP on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method CORRECT_CAP_GROUP_B_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CAP_B_GROUPS Call by reference Type reference (TYPE) /RPM/TT_CAP_GROUP_B_API Financial Group Table Type 20081111

Method CORRECT_CAP_GROUP_B_DESCR on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method CORRECT_CAP_GROUP_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CAP_GROUPS Call by reference Type reference (TYPE) /RPM/TT_CAP_GROUP_API Financial Group Table Type 20081105

Method CORRECT_CAP_GROUP_DESCR on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method CORRECT_FIN_GROUP_B_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIN_B_GROUPS Call by reference Type reference (TYPE) /RPM/TT_FIN_GROUP_B_API Financial Group Table Type 20081111

Method CORRECT_FIN_GROUP_B_DESCR on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method CORRECT_FIN_GROUP_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIN_GROUPS Call by reference Type reference (TYPE) /RPM/TT_FIN_GROUP_API Financial Group Table Type 20081105

Method CORRECT_FIN_GROUP_DESCR on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method CORRECT_INITAL_FILTER_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FILTER_DATA Call by reference Type reference (TYPE) /RPM/TT_FILTER_DATA_API Filter Data 20081120

Method CORRECT_INITAL_FILTER_GUIDS on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method DELETE_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSGS Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20081118
2 Exporting EV_RC Call by reference Type reference (TYPE) I 20081118
3 Importing IS_PLANNING_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_PLANNING_CONTEXT Planning Row Keys 20081125
4 Importing IV_HIERARCHY_TYPE Call by reference Type reference (TYPE) /RPM/TV_HIER_TYPE Financial / Capacity Planning Hierarchy Type data element 20081118
5 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20081118

Method DELETE_GROUP on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method DETERMINE_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PARENT_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20081029
2 Exporting EV_ROW_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20081024
3 Importing IV_ACTUAL_PARENT_ID Call by reference Type reference (TYPE) RPM_TV_EXTID External ID 20081118
4 Importing IV_FIN_CAP Call by reference Type reference (TYPE) /RPM/TV_FIN_CAP Type of Planning - Financial or Capacity 20081024
5 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20081024
6 Importing IV_PARENT_ID Call by reference Type reference (TYPE) RPM_TV_EXTID External ID 20081024
7 Importing IV_PLAN_ELEMENT_PARENT Call by reference Type reference (TYPE) /RPM/TV_PLAN_ELEMENT Financial / Capacity Planning Element 20081029
8 Importing IV_PLAN_ELEMENT_ROW Call by reference Type reference (TYPE) /RPM/TV_PLAN_ELEMENT Financial / Capacity Planning Element 20081029
9 Importing IV_ROW_ID Call by reference Type reference (TYPE) RPM_TV_EXTID External ID 20081024

Method DETERMINE_GUIDS on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method DETERMINE_INCLUDE_RESOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INCLUDE_RESOURCES_ENABLED Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20100709
2 Importing IS_SELECTED_ROW Call by reference Type reference (TYPE) /RPM/TS_PLANNING_CONTEXT Financial Capacity Planning context 20100709

Method DETERMINE_INCLUDE_RESOURCES on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method DO_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 Table Type for Messages 20081102
2 Exporting EV_RC Call by reference Type reference (TYPE) I 20081102
3 Importing IS_DIST_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_FINCAP_DIST_CONTEXT Context for Advanced Distribution for Fin/Cap Planning 20081102
4 Importing IV_HIERARCHY_TYPE Call by reference Type reference (TYPE) /RPM/TV_HIER_TYPE Financial / Capacity Planning Hierarchy Type data element 20081102
5 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20081102

Method DO_DISTRIBUTION on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method FIND_DISTRIBUTION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CATEGORY_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20081202
2 Importing IV_CATEGORY_ID Call by reference Type reference (TYPE) RPM_TV_EXTID External ID 20081202
3 Importing IV_GROUP_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20081202
4 Importing IV_GROUP_ID Call by reference Type reference (TYPE) RPM_TV_EXTID External ID 20081202
5 Returning RV_DISTRIBUTION Value transfer Type reference (TYPE) /RPM/TV_PLAN_DIST Distribution Type for Financial/Capacity Planning 20081202

Method FIND_DISTRIBUTION_TYPE on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method FIN_GROUPS_B_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSGS Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20081111
2 Exporting EV_RC Call by reference Type reference (TYPE) I 20081111
3 Importing IS_PLAN_INFO Call by reference Type reference (TYPE) /RPM/TS_PLAN_INFO Planning Information 20090821
4 Importing IT_FIN_B_GROUPS Call by reference Type reference (TYPE) /RPM/TT_FIN_GROUP_B_API Financial Group Table Type 20081111
5 Importing IT_FIN_PLAN Call by reference Type reference (TYPE) /RPM/TT_PLAN_API Plan Data 20081111
6 Importing IV_CATEGORY_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Financial Capacity Planning context 20081111
7 Importing IV_HIERARCHY_TYPE Call by reference Type reference (TYPE) /RPM/TV_HIER_TYPE Financial / Capacity Planning Hierarchy Type data element 20081111
8 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20081111

Method FIN_GROUPS_B_MODIFY on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method FIN_GROUPS_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSGS Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20081015
2 Exporting EV_RC Call by reference Type reference (TYPE) I 20081015
3 Importing IS_PLAN_INFO Call by reference Type reference (TYPE) /RPM/TS_PLAN_INFO Planning Information 20090821
4 Importing IT_FIN_GROUPS Call by reference Type reference (TYPE) /RPM/TT_FIN_GROUP_API Financial Group Table Type 20081015
5 Importing IT_FIN_PLAN Call by reference Type reference (TYPE) /RPM/TT_PLAN_API Plan Data 20081015
6 Importing IV_CATEGORY_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Financial Capacity Planning context 20081016
7 Importing IV_HIERARCHY_TYPE Call by reference Type reference (TYPE) /RPM/TV_HIER_TYPE Financial / Capacity Planning Hierarchy Type data element 20081017
8 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20081015

Method FIN_GROUPS_MODIFY on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method GET_CAP_VIEWTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CAP_CHART Call by reference Type reference (TYPE) /RPM/TT_CAP_CHART Financial Charting 20090713
2 Exporting ET_CAP_VIEWS Call by reference Type reference (TYPE) /RPM/TT_CAP_VIEWS Financial Planning View Types 20090713
3 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20090713
4 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20090713
5 Importing IV_PORTFOLIO_TYPE Call by reference Type reference (TYPE) /RPM/TV_PORTFOLIO Portfolio 20100325

Method GET_CAP_VIEWTYPES on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method GET_CUSTOM_FIELDS_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_STRUCTURE Call by reference Type reference (TYPE) DATA 20081104
2 Exporting EV_STRUCT_NAME Call by reference Type reference (TYPE) STRING 20081124
3 Importing IV_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20081104
4 Importing IV_PLANNING_ELEMENT Call by reference Type reference (TYPE) /RPM/TV_PLAN_ELEMENT Financial / Capacity Planning Element 20081104

Method GET_CUSTOM_FIELDS_STRUCTURE on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method GET_FIN_VIEWTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIN_CHART Call by reference Type reference (TYPE) /RPM/TT_FIN_CHART Financial Charting 20090713
2 Exporting ET_FIN_VIEWS Call by reference Type reference (TYPE) /RPM/TT_FIN_VIEWS Financial Planning View Types 20090713
3 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20090713
4 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20090713
5 Importing IV_PORTFOLIO_TYPE Call by reference Type reference (TYPE) /RPM/TV_PORTFOLIO Portfolio 20100325

Method GET_FIN_VIEWTYPES on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) /RPM/CL_FIN_CAP_PLANNING_API Fin Cap Planning buffer API class 20080915

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

Method GET_ITEM_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20091007
2 Returning RV_ITEM_CLASS Value transfer Type reference (TYPE) /RPM/TV_ITEM_CLASS 20091012

Method GET_ITEM_CLASS on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method GET_PERIOD_BOUNDARIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_END_PERIOD Call by reference Type reference (TYPE) /RPM/TV_PERIOD_ID xRPM Period ID 20081030
2 Exporting EV_START_PERIOD Call by reference Type reference (TYPE) /RPM/TV_PERIOD_ID xRPM Period ID 20081030
3 Importing IV_FISCAL_VAR Call by reference Type reference (TYPE) PERIV Fiscal Year Variant 20100427
4 Importing IV_HIERARCHY_TYPE Call by reference Type reference (TYPE) /RPM/TV_HIER_TYPE Financial / Capacity Planning Hierarchy Type data element 20081030

Method GET_PERIOD_BOUNDARIES on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method GET_PLAN_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PLAN_INFO Call by reference Type reference (TYPE) /RPM/TS_PLAN_INFO Planning Information 20080915
2 Exporting ET_MSGS Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20080915
3 Exporting EV_RC Call by reference Type reference (TYPE) I 20080915
4 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20080915
5 Importing IV_FIN_CAP Call by reference Type reference (TYPE) /RPM/TV_FIN_CAP Type of Planning - Financial or Capacity 20080915
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language Key 20080915

Method GET_PLAN_INFO on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method INITIALIZE_PLANNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MODE Call by reference Type reference (TYPE) /RPM/TS_CHANGE_MODE Object Change Mode 20081128
2 Exporting ET_MSGS Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20080915
3 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20080915
4 Importing IS_PLAN_INFO Call by reference Type reference (TYPE) /RPM/TS_PLAN_INFO Planning Information 20090821
5 Importing IT_FILTER_DATA Call by reference Type reference (TYPE) /RPM/TT_FILTER_DATA_API Filter Data 20081017
6 Importing IV_FIN_CAP Call by reference Type reference (TYPE) /RPM/TV_FIN_CAP Type of Planning - Financial or Capacity 20080915
7 Importing IV_HIERARCHY_TYPE Call by reference Type reference (TYPE) /RPM/TV_HIER_TYPE Financial / Capacity Planning Hierarchy Type data element 20080915
8 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20080917
9 Importing IV_PORTFOLIO_TYPE Call by reference Type reference (TYPE) /RPM/TV_PORTFOLIO Portfolio 20100325

Method INITIALIZE_PLANNING on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method IS_VIEW_READ_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PLANNING_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_PLANNING_CONTEXT Plan Type 20081224
2 Returning RV_READ_ONLY Value transfer Type reference (TYPE) XFELD Checkbox 20081114

Method IS_VIEW_READ_ONLY on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method QUERY_INITIAL_PLANNING_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MODE Call by reference Type reference (TYPE) /RPM/TS_CHANGE_MODE Object Change Mode 20081128
2 Exporting ET_MSGS Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20080915
3 Importing IS_PLAN_INFO Call by reference Type reference (TYPE) /RPM/TS_PLAN_INFO Planning Information 20090821
4 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20081110

Method QUERY_INITIAL_PLANNING_DATA on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method QUERY_PLANNING_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PLANNING_ROW Call by reference Type reference (TYPE) /RPM/TS_ROW_KEY Planning Row Keys 20080919
2 Exporting ET_PLANNING_DATA Call by reference Type reference (TYPE) /RPM/TT_PLAN_API Plan Data 20080919
3 Importing IS_PLANNING_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_PLANNING_CONTEXT Financial Capacity Planning context 20080919
4 Importing IV_BREAKDOWN Call by reference Type reference (TYPE) /RPM/TV_PERIOD_TYPE Financial Period Breakdown 20090803
5 Importing IV_HIERARCHY_TYPE Call by reference Type reference (TYPE) /RPM/TV_HIER_TYPE Financial / Capacity Planning Hierarchy Type data element 20080919
6 Importing IV_PERIOD_FROM Call by reference Type reference (TYPE) BEGDA xRPM Period ID 20081022
7 Importing IV_PERIOD_TO Call by reference Type reference (TYPE) ENDDA xRPM Period ID 20081022
8 Importing IV_PLANNING_ELEMENT Call by reference Type reference (TYPE) /RPM/TV_PLAN_ELEMENT Financial / Capacity Planning Element 20080919

Method QUERY_PLANNING_DETAILS on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method QUERY_PLANNING_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PLANNING_GUIDS Call by reference Type reference (TYPE) /RPM/TT_PLANNING_CONTEXT Financial Capacity Planning context table type 20080917
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20080917
3 Importing IS_PLANNING_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_PLANNING_CONTEXT Financial Capacity Planning context 20080917
4 Importing IT_FILTER_DATA Call by reference Type reference (TYPE) /RPM/TT_FILTER_DATA_API Filter Data 20081106
5 Importing IV_ON_FLY_FILTER_ON_ALL Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090811
6 Importing IV_PARENT_PLANNING_ELEMENT Call by reference Type reference (TYPE) /RPM/TV_PLAN_ELEMENT Financial / Capacity Planning Element 20081106
7 Importing IV_PLANNING_ELEMENT Call by reference Type reference (TYPE) /RPM/TV_PLAN_ELEMENT Financial / Capacity Planning Element 20080917

Method QUERY_PLANNING_GUIDS on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method QUERY_PLANNING_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BREAKDOWN Call by reference Type reference (TYPE) /RPM/TV_PERIOD_TYPE Financial Period Breakdown 20080915
2 Importing IV_FISCAL_VAR Call by reference Type reference (TYPE) CHAR2 Supplement for True Boolean Type: 'X' == True '' == False 20100420
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20080915
4 Importing IV_PERIOD_FROM Call by reference Type reference (TYPE) BEGDA Start Date 20080915
5 Importing IV_PERIOD_TO Call by reference Type reference (TYPE) ENDDA End Date 20080915
6 Returning RT_PLANNING_PERIODS Value transfer Type reference (TYPE) /RPM/TT_PLANNING_PERIODS Financial and Capacity Planning Periods 20080915

Method QUERY_PLANNING_PERIODS on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method QUERY_RESOURCE_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSGS Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20100531
2 Exporting ET_PLANNING_GUIDS Call by reference Type reference (TYPE) /RPM/TT_PLANNING_CONTEXT Financial Capacity Planning context table type 20100531
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20100531
4 Importing IV_PARENT_PLANNING_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_PLANNING_CONTEXT Financial Capacity Planning context 20100531

Method QUERY_RESOURCE_GUIDS on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method QUERY_SUBOBJECT_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSGS Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20081114
2 Exporting ET_PLANNING_GUIDS Call by reference Type reference (TYPE) /RPM/TT_PLANNING_CONTEXT Financial Capacity Planning context table type 20081114
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20081114
4 Importing IV_PARENT_PLANNING_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_PLANNING_CONTEXT Financial Capacity Planning context 20081114

Method QUERY_SUBOBJECT_GUIDS on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method QUERY_SUBOBJECT_GUIDS_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PLANNING_GUIDS Call by reference Type reference (TYPE) /RPM/TT_PLANNING_CONTEXT Financial Capacity Planning context table type 20081114
2 Importing IV_ACTIVE Call by reference Type reference (TYPE) XFELD Checkbox 20090807
3 Importing IV_CAT_ID Call by reference Type reference (TYPE) /RPM/TV_EXTID Business Object External ID 20081114
4 Importing IV_GROUP_ID Call by reference Type reference (TYPE) /RPM/TV_EXTID Business Object External ID 20081114
5 Importing IV_ORIGINAL Call by reference Type reference (TYPE) XFELD Checkbox 20090807
6 Importing IV_PARENT_PLANNING_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_PLANNING_CONTEXT Financial Capacity Planning context 20081114

Method QUERY_SUBOBJECT_GUIDS_BUFFER on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method SET_PLANNING_API_CLASS_REF Signature

Method SET_PLANNING_API_CLASS_REF on class /RPM/CL_FIN_CAP_PLANNING_API has no parameter.
Method SET_PLANNING_API_CLASS_REF on class /RPM/CL_FIN_CAP_PLANNING_API has no exception.

Method UPDATE_BASE_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PLAN Call by reference Type reference (TYPE) /RPM/TT_PLAN_API Plan Data 20081111
2 Importing IV_HIERARCHY_TYPE Call by reference Type reference (TYPE) /RPM/TV_HIER_TYPE Financial / Capacity Planning Hierarchy Type data element 20081021

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