SAP ABAP Class /RPM/CL_CAP_CATEGORY_API (/RPM/CL_CAP_CATEGORY_API)
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 20050308
2 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_PROVIDER_ACCESS ESA: "CRUD"-Interface Pattern 20050308
3 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_PROVIDER_ACTION ESA: "Action"-Interface Pattern 20050308
4 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_PROVIDER_QUERY ESA: "Query"-Interface-Pattern 20050308
5 Interface implementation (CLASS c. INTERFACES i_ref)  /RPM/IF_PROVIDER_TRANSACTION ESA: "Transaction"-Interface Pattern 20050308
Properties
Class /RPM/CL_CAP_CATEGORY_API  
Short Description    
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 20050308   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /RPM/CL_CAP_CATEGORY_API has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /RPM/IF_PROVIDER_ACCESS ESA: "CRUD"-Interface Pattern 20050308
2 /RPM/IF_PROVIDER_ACTION ESA: "Action"-Interface Pattern 20050308
3 /RPM/IF_PROVIDER_QUERY ESA: "Query"-Interface-Pattern 20050308
4 /RPM/IF_PROVIDER_TRANSACTION ESA: "Transaction"-Interface Pattern 20050308
Friends
Class /RPM/CL_CAP_CATEGORY_API has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 OV_ACTION_READ_AUTH_CHECK Constant Public Type reference (TYPE) STRING 'ACTION_READ_AUTH_CHECK' 20050819
2 OV_CAT_DATA_TYPE Constant Public Type reference (TYPE) STRING '/RPM/TS_CAP_CAT_API' 20050308
3 OV_CAT_KEY_TYPE Constant Public Type reference (TYPE) STRING '/RPM/TS_DECPT_KEY_IN' 20050308
4 OV_DETAIL_DATA_TYPE Constant Public Type reference (TYPE) STRING '/RPM/TT_CAP_PLAN_API' 20050308
5 OV_FY_ACTIVE Static Attribute Private Type reference (TYPE) BOOLE_D 'X' = Fiscal Year Active;' ' = Fiscal Year not Active 20120507
6 OV_GRP_DATA_TYPE Constant Public Type reference (TYPE) STRING '/RPM/TS_CAP_GROUP_API' 20050308
7 OV_GRP_KEY_TYPE Constant Public Type reference (TYPE) STRING '/RPM/TS_GROUP_KEY_IN' 20050308
8 OV_NODE_CATEGORY Constant Public Type reference (TYPE) STRING 'CATEGORY' 20050308
9 OV_NODE_DETAIL Constant Public Type reference (TYPE) STRING 'DETAIL' 20050308
10 OV_NODE_FLAG_CUSTOM Constant Public Type reference (TYPE) STRING 'FLAG_CUSTOM_FIELD' 20091104
11 OV_NODE_FLAG_DELETE Constant Public Type reference (TYPE) STRING 'FLAG_DELETE' 20081015
12 OV_NODE_GROUP Constant Public Type reference (TYPE) STRING 'GROUP' 20050308
13 OV_NODE_PLAN_TOTAL Constant Public Type reference (TYPE) STRING 'PLAN_TOTAL' 20050309
14 OV_PLAN_TOTAL_DATA_TYPE Constant Public Type reference (TYPE) STRING '/RPM/TT_CAP_PLAN_API' 20050310
15 OV_QUERY_ALL_DETAILS Constant Public Type reference (TYPE) STRING 'QUERY_ALL_DETAILS' 20081014
16 OV_QUERY_CAT_CONFIG Constant Public Type reference (TYPE) STRING 'QUERY_CAT_CONFIG' 20050426
17 OV_QUERY_CAT_FLDINFO Constant Public Type reference (TYPE) STRING 'QUERY_CAT_FLDINFO' 20050309
18 OV_QUERY_CAT_GETLIST Constant Public Type reference (TYPE) STRING 'QUERY_CAT_GETLIST' 20050309
19 OV_QUERY_GROUP_CONFIG Constant Public Type reference (TYPE) STRING 'QUERY_GROUP_CONFIG' 20050426
20 OV_QUERY_GROUP_GETLIST Constant Public Type reference (TYPE) STRING 'QUERY_GRP_GETLIST' 20050311
21 OV_QUERY_GROUP_GETPLAN Constant Public Type reference (TYPE) STRING 'QUERY_GRP_GETPLAN' 20050311
22 OV_QUERY_GRP_FLDINFO Constant Public Type reference (TYPE) STRING 'QUERY_GRP_FLDINFO' 20050311
23 OV_QUERY_PLAN_INIT Constant Public Type reference (TYPE) STRING 'QUERY_PLAN_INIT' 20050426
24 OV_QUERY_PLAN_TOTAL Constant Public Type reference (TYPE) STRING 'QUERY_TOTAL' 20050310
25 SR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) /RPM/CL_OBJECT_API xRPM Object Provider Super Class 20060523
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_PLAN_DATA Instance method Private Method Rebuild the plan data as only the non-zero values are saved 20070709
2 BUILD_PLAN_DB_DATA Instance method Private Method Rebuild the plan data as only the non-zero values are saved 20081014
3 CHECK_WRITE_AUTH Instance method Private Method 20050819
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070118
5 COPY_GROUP Instance method Public Method Copy group 20081010
6 CREATE_CATEGORY Instance method Public Method 20050308
7 CREATE_GROUP Instance method Public Method 20050308
8 DELETE_CATEGORY Instance method Private Method 20050308
9 DELETE_GROUP Instance method Public Method 20050308
10 GET_CAP_PLAN_DATA Static method Public Method add read only flag and align return table to api structure 20081015
11 GET_COPY_SOURCE Instance method Public Method 20050719
12 GET_INSTANCE Static method Public Method Get the class instance 20060523
13 GET_ITEM_OBJECT Instance method Private Method 20050309
14 GET_PLAN_DB_DATA Instance method Private Method get plan data( in place of earlier retrieve based approach) 20081014
15 MODIFY_CATEGORY_INT Instance method Public Method 20050426
16 ON_CHANGES_COMMITED Instance method Private Event handling method 20060804
17 ON_CHANGES_GROUP_COMMITED Instance method Private Event handling method 20060804
18 ON_SAVE_GROUP_REQUESTED Instance method Private Event handling method 20060804
19 ON_SAVE_REQUESTED Instance method Private Event handling method 20060804
20 PROCESS_GROUPS Instance method Public Method 20050313
21 QUERY_CATEGORY_CONFIG Instance method Private Method 20050427
22 QUERY_CATEGORY_GETLIST Instance method Private Method 20050309
23 QUERY_CAT_GET_PLAN_TOTAL Instance method Private Method 20050309
24 QUERY_CHILD_PLANNING Instance method Public Method Query capacity planning data of items of initiative 20081114
25 QUERY_GET_ALL_DETAILS Instance method Private Method 20081014
26 QUERY_GROUP_CONFIG Instance method Private Method 20050427
27 QUERY_GROUP_GETLIST Instance method Private Method 20050311
28 QUERY_PLAN_INIT Instance method Public Method 20050426
29 ROLL_UP_SUB_ITEM_CAP_CAT Static method Public Method 20060416
30 ROLL_UP_SUB_ITEM_CAP_GROUP Static method Public Method 20060416
31 SET_CHANGE_MODE Instance method Private Method 20050819
32 UPDATE_CATEGORY Instance method Private Method 20050308
33 UPDATE_GROUP Instance method Private Method 20050308
34 UPDATE_GROUPS Instance method Public Method 20090731
Events
Class /RPM/CL_CAP_CATEGORY_API has no event.
Types
Class /RPM/CL_CAP_CATEGORY_API has no local type.
Method Signatures

Method BUILD_PLAN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PLAN_DATA Call by reference Type reference (TYPE) /RPM/TT_CAP_PLAN_BREAKDOWN Capacity Demand Planning Breakdown 20070709
2 Importing IS_KEY Call by reference Type reference (TYPE) /RPM/TS_GROUP_KEY_IN Group_key 20070710
3 Importing IT_PLAN_DATA Call by reference Type reference (TYPE) /RPM/TT_CAP_PLAN_BREAKDOWN Capacity Demand Planning Breakdown 20070709
4 Importing IV_CONVERSION_FACTOR Call by reference Type reference (TYPE) I Conversion factor 20070709
5 Importing IV_FY_VARIANT Call by reference Type reference (TYPE) PERIV Fiscal Year Variant 20100506
6 Importing IV_START_YEAR Call by reference Type reference (TYPE) NUMC4 Count parameters 20070709
7 Importing IV_UNIT Call by reference Type reference (TYPE) MEINS Base Unit of Measure 20070709

Method BUILD_PLAN_DATA on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method BUILD_PLAN_DB_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PLAN_DATA Call by reference Type reference (TYPE) /RPM/TT_CAP_PLAN_BREAKDOWN Capacity Demand Planning Breakdown 20081014
2 Importing IS_KEY Call by reference Type reference (TYPE) /RPM/TS_GROUP_KEY_IN Item key with language 20081014
3 Importing IT_PLAN_DATA Call by reference Type reference (TYPE) /RPM/TT_CAP_PLAN_BREAKDOWN Capacity Demand Planning Breakdown 20081014
4 Importing IV_CONVERSION_FACTOR Call by reference Type reference (TYPE) I Conversion factor 20081014
5 Importing IV_FY_VARIANT Call by reference Type reference (TYPE) PERIV Fiscal Year Variant 20100506
6 Importing IV_START_YEAR Call by reference Type reference (TYPE) NUMC4 Start year 20081014
7 Importing IV_UNIT Call by reference Type reference (TYPE) MEINS Base Unit of Measure 20081014

Method BUILD_PLAN_DB_DATA on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method CHECK_WRITE_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTHORIZED Call by reference Type reference (TYPE) BOOLE_D Datenelement für Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050819
2 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) /RPM/TV_EDIT_MODE Bearbeitungsmodus Anwendungsobjekte 20050819
3 Importing IV_INIT_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20090204
4 Importing IV_ITEM_DETAIL_GUID Call by reference Type reference (TYPE) RPM_TV_GUID GUID für Anwendungsobjekte 20050819
5 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20050819
6 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20090204

Method CHECK_WRITE_AUTH on class /RPM/CL_CAP_CATEGORY_API 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 20070118

Method CONSTRUCTOR on class /RPM/CL_CAP_CATEGORY_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_GUID Call by reference Type reference (TYPE) /RPM/TT_GUID Table type for sorted unique GUIDs 20081010
2 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20081010
3 Exporting EV_RC Value transfer Type reference (TYPE) I 20081010
4 Importing IS_CONTEXT Value transfer Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20081010
5 Importing IS_PLANNING_ROW Value transfer Type reference (TYPE) /RPM/TS_ROW_KEY Planning Row Keys 20081010
6 Importing IV_LANGUAGE Value transfer Type reference (TYPE) LAISO Language according to ISO 639 20081010

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

Method CREATE_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CATEGORY Call by reference Object reference (TYPE REF TO) CL_RPM_CAP_CATEGORY xRPM: Entscheidungspunkt 20050308
2 Exporting EV_MSG Call by reference Type reference (TYPE) STRING 20050308
3 Exporting EV_RC Call by reference Type reference (TYPE) I 20050308
4 Importing IS_CATEGORY_API Call by reference Type reference (TYPE) /RPM/TS_CAP_CAT_API Entscheidungspunktattribute 20050308
5 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20050308
6 Importing IV_SIMULATION Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20050308

Method CREATE_CATEGORY on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method CREATE_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_GROUP Call by reference Object reference (TYPE REF TO) CL_RPM_CAP_GROUP xRPM 4.0: Finanzkategorieobjekt 20050308
2 Exporting EV_MSG Call by reference Type reference (TYPE) STRING 20050308
3 Exporting EV_RC Call by reference Type reference (TYPE) I 20050308
4 Importing IS_GROUP_INT Call by reference Type reference (TYPE) /RPM/TS_CAP_GROUP_ATTR xRPM 4.0: Finanzgruppenobjekt API 20050308
5 Importing IV_FY_VARIANT Call by reference Type reference (TYPE) PERIV Fiscal Year Variant 20100428
6 Importing IV_ITEM_GUID Call by reference Type reference (TYPE) RPM_TV_GUID GUID für Anwendungsobjekte 20050405
7 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20050308
8 Importing IV_SIMULATION Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20050308

Method CREATE_GROUP on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method DELETE_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CATEGORY Call by reference Object reference (TYPE REF TO) CL_RPM_CAP_CATEGORY xRPM: Entscheidungspunkt 20050308
2 Exporting EV_MSG Call by reference Type reference (TYPE) STRING 20050308
3 Exporting EV_RC Call by reference Type reference (TYPE) I 20050308
4 Importing IS_CATEGORY_API Call by reference Type reference (TYPE) /RPM/TS_CAP_CAT_INT Entscheidungspunktattribute 20050308
5 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20050308
6 Importing IV_SIMULATION Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20050308

Method DELETE_CATEGORY on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method DELETE_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_GROUP Call by reference Object reference (TYPE REF TO) CL_RPM_CAP_GROUP xRPM 4.0: Finanzgruppe 20050308
2 Exporting EV_MSG Call by reference Type reference (TYPE) STRING 20050308
3 Exporting EV_RC Call by reference Type reference (TYPE) I 20050308
4 Importing IS_GROUP_INT Call by reference Type reference (TYPE) /RPM/TS_CAP_GROUP_ATTR xRPM 4.0: Finanzgruppenobjekt API 20050308
5 Importing IV_ITEM_GUID Call by reference Type reference (TYPE) RPM_TV_GUID GUID für Anwendungsobjekte 20050405
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20050308
7 Importing IV_SIMULATION Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20050308

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

Method GET_CAP_PLAN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CAP_PLAN Call by reference Type reference (TYPE) /RPM/TT_PLAN_API Plan Data 20081015
2 Importing IT_GROUP_CONFIG Call by reference Type reference (TYPE) /RPM/TT_CAP_GROUPS_T Financial Groups Text 20081015
3 Importing IT_PLAN Call by reference Type reference (TYPE) /RPM/TT_CAP_PLAN_API Financial Planning Details 20081015
4 Importing IV_CATEGORY Call by reference Type reference (TYPE) /RPM/TV_EXTID Business Object External ID 20081015
5 Importing IV_ITEM_CLASS Call by reference Type reference (TYPE) /RPM/TV_ITEM_CLASS Item Classification 20081015
6 Importing IV_ITEM_DETAIL Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20081015
7 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20081015
8 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20081015
9 Importing IV_PORTFOLIO_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20081015

Method GET_CAP_PLAN_DATA on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method GET_COPY_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GROUPS Call by reference Type reference (TYPE) /RPM/TT_CAP_GROUP_API Tabellentyp Finanzgruppe 20050719
2 Exporting ET_PLAN Call by reference Type reference (TYPE) /RPM/TT_PLAN_API Plandaten 20050719
3 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message-Handler-Schnittstelle 20050719
4 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfoliohierarchie 20050719
5 Importing IV_GROUP_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID GUID für Anwendungsobjekte 20050719
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20050719

Method GET_COPY_SOURCE on class /RPM/CL_CAP_CATEGORY_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_OBJECT_API xRPM Object Provider Super Class 20060523

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

Method GET_ITEM_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) RPM_TV_EDIT_MODE Bearbeitungsmodus Anwendungsobjekte 20050309
2 Importing IV_EXTERNAL_ID Call by reference Type reference (TYPE) RPM_TV_EXTID Externe ID 20050309
3 Importing IV_ITEM_GUID Call by reference Type reference (TYPE) RPM_TV_GUID GUID für Anwendungsobjekte 20050309
4 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20050309
5 Returning RR_ITEM Value transfer Object reference (TYPE REF TO) CL_RPM_PROJECT Hauptprojektdefinition 20050309

Method GET_ITEM_OBJECT on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method GET_PLAN_DB_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PLAN Call by reference Type reference (TYPE) /RPM/TT_CAP_PLAN_API Financial Planning Details 20081014
2 Importing IT_GROUP_ATTR Call by reference Type reference (TYPE) /RPM/TT_CAP_GROUP_ATTR Financial Group Table Type 20081014
3 Importing IT_GROUP_KEY Call by reference Type reference (TYPE) /RPM/TT_GROUP_KEY_IN Table Type for Financial Group 20081014
4 Importing IV_CATEGORY Call by reference Type reference (TYPE) /RPM/TV_EXTID Business Object External ID 20081014
5 Importing IV_FY_VARIANT Call by reference Type reference (TYPE) PERIV Fiscal Year Variant 20100506
6 Importing IV_TYPE Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20081014

Method GET_PLAN_DB_DATA on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method MODIFY_CATEGORY_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CATEGORIES Call by reference Type reference (TYPE) /RPM/TT_CAP_CAT_API Tabellentyp Finanzkategorie 20050426
2 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/CL_MESSAGE_HANDLE 20050426
3 Importing IT_CATEGORIES Call by reference Type reference (TYPE) /RPM/TT_CAP_CAT_API Tabellentyp Finanzkategorie 20050426
4 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20050426
5 Importing IV_ITEM_DETAIL_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID GUID für Anwendungsobjekte 20050426
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20050426

Method MODIFY_CATEGORY_INT on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method ON_CHANGES_COMMITED Signature

Method ON_CHANGES_COMMITED on class /RPM/CL_CAP_CATEGORY_API has no parameter.
Method ON_CHANGES_COMMITED on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method ON_CHANGES_GROUP_COMMITED Signature

Method ON_CHANGES_GROUP_COMMITED on class /RPM/CL_CAP_CATEGORY_API has no parameter.
Method ON_CHANGES_GROUP_COMMITED on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method ON_SAVE_GROUP_REQUESTED Signature

Method ON_SAVE_GROUP_REQUESTED on class /RPM/CL_CAP_CATEGORY_API has no parameter.
Method ON_SAVE_GROUP_REQUESTED on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method ON_SAVE_REQUESTED Signature

Method ON_SAVE_REQUESTED on class /RPM/CL_CAP_CATEGORY_API has no parameter.
Method ON_SAVE_REQUESTED on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method PROCESS_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GROUP_ATTR Call by reference Type reference (TYPE) /RPM/TT_CAP_GROUP_ATTR Tabellentyp für Finanzgruppe 20050427
2 Importing IT_GROUP_ATTR Call by reference Type reference (TYPE) /RPM/TT_CAP_GROUP_ATTR Tabellentyp für Finanzgruppe 20050313
3 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20050502
4 Importing IV_FLAG_CUSTOM_FIELD Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20091104
5 Importing IV_FLAG_DELETE Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20081015
6 Importing IV_FY_VARIANT Call by reference Type reference (TYPE) PERIV Fiscal Year Variant 20100427
7 Importing IV_ITEM_GUID Call by reference Type reference (TYPE) RPM_TV_GUID GUID für Anwendungsobjekte 20050405
8 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20050313
9 Importing IV_SIMULATION Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20050313

Method PROCESS_GROUPS on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method QUERY_CATEGORY_CONFIG 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 20050427
2 Importing IN_FILL_DATA Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolesch 20050427
3 Importing IN_FILTER_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20050427
4 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message-Handler-Schnittstelle 20050427
5 Importing IN_QUERY_NAME Call by reference Type reference (TYPE) STRING 20050427
6 Importing IN_QUERY_OPTIONS Call by reference Type reference (TYPE) TY_QUERY_OPTIONS 20050427
7 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS 20050427
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20050427
9 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20050427
10 Exporting OUT_QUERY_INFO Call by reference Type reference (TYPE) TY_QUERY_INFO 20050427

Method QUERY_CATEGORY_CONFIG on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method QUERY_CATEGORY_GETLIST 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 20050309
2 Importing IN_FILL_DATA Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolesch 20050309
3 Importing IN_FILTER_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20050309
4 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message-Handler-Schnittstelle 20050309
5 Importing IN_QUERY_NAME Call by reference Type reference (TYPE) STRING 20050309
6 Importing IN_QUERY_OPTIONS Call by reference Type reference (TYPE) TY_QUERY_OPTIONS 20050309
7 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS 20050309
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20050309
9 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20050309
10 Exporting OUT_QUERY_INFO Call by reference Type reference (TYPE) TY_QUERY_INFO 20050309

Method QUERY_CATEGORY_GETLIST on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method QUERY_CAT_GET_PLAN_TOTAL 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 20050309
2 Importing IN_FILL_DATA Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolesch 20050309
3 Importing IN_FILTER_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20050309
4 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message-Handler-Schnittstelle 20050309
5 Importing IN_QUERY_NAME Call by reference Type reference (TYPE) STRING 20050309
6 Importing IN_QUERY_OPTIONS Call by reference Type reference (TYPE) TY_QUERY_OPTIONS 20050309
7 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS 20050309
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20050309
9 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20050309
10 Exporting OUT_QUERY_INFO Call by reference Type reference (TYPE) TY_QUERY_INFO 20050309

Method QUERY_CAT_GET_PLAN_TOTAL on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method QUERY_CHILD_PLANNING 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 20081114
2 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20081114
3 Importing IN_QUERY_NAME Call by reference Type reference (TYPE) STRING 20081114
4 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS 20081114
5 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20081114
6 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20081114

Method QUERY_CHILD_PLANNING on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method QUERY_GET_ALL_DETAILS 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 20081014
2 Importing IN_FILL_DATA Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolean 20081014
3 Importing IN_FILTER_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20081014
4 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20081014
5 Importing IN_QUERY_NAME Call by reference Type reference (TYPE) STRING 20081014
6 Importing IN_QUERY_OPTIONS Call by reference Type reference (TYPE) TY_QUERY_OPTIONS 20081014
7 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS 20081014
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20081014
9 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20081014
10 Exporting OUT_QUERY_INFO Call by reference Type reference (TYPE) TY_QUERY_INFO 20081014

Method QUERY_GET_ALL_DETAILS on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method QUERY_GROUP_CONFIG 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 20050427
2 Importing IN_FILL_DATA Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolesch 20050427
3 Importing IN_FILTER_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20050427
4 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message-Handler-Schnittstelle 20050427
5 Importing IN_QUERY_NAME Call by reference Type reference (TYPE) STRING 20050427
6 Importing IN_QUERY_OPTIONS Call by reference Type reference (TYPE) TY_QUERY_OPTIONS 20050427
7 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS 20050427
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20050427
9 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20050427
10 Exporting OUT_QUERY_INFO Call by reference Type reference (TYPE) TY_QUERY_INFO 20050427

Method QUERY_GROUP_CONFIG on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method QUERY_GROUP_GETLIST 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 20050311
2 Importing IN_FILL_DATA Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolesch 20050311
3 Importing IN_FILTER_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20050311
4 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message-Handler-Schnittstelle 20050311
5 Importing IN_QUERY_NAME Call by reference Type reference (TYPE) STRING 20050311
6 Importing IN_QUERY_OPTIONS Call by reference Type reference (TYPE) TY_QUERY_OPTIONS 20050311
7 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS 20050311
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20050311
9 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20050311
10 Exporting OUT_QUERY_INFO Call by reference Type reference (TYPE) TY_QUERY_INFO 20050311

Method QUERY_GROUP_GETLIST on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method QUERY_PLAN_INIT 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 20050426
2 Importing IN_FILL_DATA Call by reference Type reference (TYPE) SCOL_BOOLEAN Boolesch 20050426
3 Importing IN_FILTER_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20050426
4 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message-Handler-Schnittstelle 20050426
5 Importing IN_QUERY_NAME Call by reference Type reference (TYPE) STRING 20050426
6 Importing IN_QUERY_OPTIONS Call by reference Type reference (TYPE) TY_QUERY_OPTIONS 20050426
7 Importing IN_SELECTION_PARAMETERS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS 20050426
8 Exporting OUT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20050426
9 Exporting OUT_KEYS Call by reference Type reference (TYPE) INDEX TABLE 20050426
10 Exporting OUT_QUERY_INFO Call by reference Type reference (TYPE) TY_QUERY_INFO 20050426

Method QUERY_PLAN_INIT on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method ROLL_UP_SUB_ITEM_CAP_CAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PLAN_INT Call by reference Type reference (TYPE) /RPM/TT_CAP_PLAN_BREAKDOWN Capacity Demand Planning Breakdown 20060416
2 Importing IV_CATEGORY_ID Call by reference Type reference (TYPE) RPM_TV_EXTID External ID 20060416
3 Importing IV_MASTER_ITEM_DETAIL_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20060416

Method ROLL_UP_SUB_ITEM_CAP_CAT on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method ROLL_UP_SUB_ITEM_CAP_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PLAN_INT Call by reference Type reference (TYPE) /RPM/TT_CAP_PLAN_BREAKDOWN Financial Plan Breakdown 20060416
2 Importing IV_CATEGORY_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20060416
3 Importing IV_GROUP_ID Call by reference Type reference (TYPE) RPM_TV_EXTID External ID 20060416
4 Importing IV_MASTER_ITEM_DETAIL_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20060416

Method ROLL_UP_SUB_ITEM_CAP_GROUP on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method SET_CHANGE_MODE 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-Schnittstelle 20050819
2 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) /RPM/TV_EDIT_MODE Bearbeitungsmodus Anwendungsobjekte 20050819
3 Importing IV_LOCKED Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20050819
4 Importing IV_WRITE_AUTHORIZED Call by reference Type reference (TYPE) BOOLE_D Datenelement für Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050819

Method SET_CHANGE_MODE on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method UPDATE_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CATEGORY Call by reference Object reference (TYPE REF TO) CL_RPM_CAP_CATEGORY xRPM 4.0: Finanzkategorieobjekt 20050308
2 Exporting EV_MSG Call by reference Type reference (TYPE) STRING 20050308
3 Exporting EV_RC Call by reference Type reference (TYPE) I 20050308
4 Importing IS_CATEGORY_API Call by reference Type reference (TYPE) /RPM/TS_CAP_CAT_INT Finanzkategorie 20050308
5 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20050308
6 Importing IV_SIMULATION Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20050308

Method UPDATE_CATEGORY on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method UPDATE_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_GROUP Call by reference Object reference (TYPE REF TO) CL_RPM_CAP_GROUP xRPM 4.0: Finanzgruppe 20050308
2 Exporting EV_MSG Call by reference Type reference (TYPE) STRING 20050308
3 Exporting EV_RC Call by reference Type reference (TYPE) I 20050308
4 Importing IS_GROUP_INT Call by reference Type reference (TYPE) /RPM/TS_CAP_GROUP_ATTR xRPM 4.0: Finanzgruppenobjekt API 20050308
5 Importing IV_FLAG_CUSTOM_FIELD Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20091104
6 Importing IV_FY_VARIANT Call by reference Type reference (TYPE) PERIV Fiscal Year Variant 20100427
7 Importing IV_ITEM_GUID Call by reference Type reference (TYPE) RPM_TV_GUID GUID für Anwendungsobjekte 20050405
8 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20050308
9 Importing IV_SIMULATION Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20050308

Method UPDATE_GROUP on class /RPM/CL_CAP_CATEGORY_API has no exception.

Method UPDATE_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GROUP_ATTR Call by reference Type reference (TYPE) /RPM/TT_CAP_GROUP_ATTR Table Type for Financial Group 20090731
2 Importing IT_GROUP_ATTR Call by reference Type reference (TYPE) /RPM/TT_CAP_GROUP_ATTR Table Type for Financial Group 20090731
3 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20090731
4 Importing IV_FLAG_DELETE Call by reference Type reference (TYPE) SESF_BOOLEAN Boolean 20090731
5 Importing IV_FY_VARIANT Call by reference Type reference (TYPE) PERIV Fiscal Year Variant 20100427
6 Importing IV_ITEM_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20090731
7 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LAISO Language according to ISO 639 20090731
8 Importing IV_SIMULATION Call by reference Type reference (TYPE) XFELD Checkbox 20090731

Method UPDATE_GROUPS on class /RPM/CL_CAP_CATEGORY_API has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 400