SAP ABAP Class CL_RPM_FIN_GROUP (xRPM 4.0 Financial Group)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PFM (Application Component) Portfolio Management
     RPM_PROJECT (Package) RPM Application Object Project
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RPM_ENTITY_TASK Anwendungsaufgabenobjekt 20050224
Properties
Class CL_RPM_FIN_GROUP  
Short Description xRPM 4.0 Financial Group    
Super Class CL_RPM_ENTITY_TASK Anwendungsaufgabenobjekt 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RPM_PROJECT   RPM Application Object Project 
Created 20050224   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RPM_FIN_GROUP has no forward declaration.
Interfaces
Class CL_RPM_FIN_GROUP has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RPM_FACTORY 20050302 Factory Class for Building Appl. Objects
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 OC_CATID Constant Private Type reference (TYPE) SIBFCATID 'CL' Category of Objects in Persistent Object References 20050226
2 OC_TYPEID Constant Private Type reference (TYPE) SIBFTYPEID 'CL_RPM_FIN_GROUP' Type of Objects in Persistent Object References 20050226
3 OR_GROUPS Instance attribute Private Object reference (TYPE REF TO) CL_RPM_FIN_GROUPS Collection object for tasks 20050226
4 OR_OBJECT_LINKS Instance attribute Public Object reference (TYPE REF TO) CL_RPM_OBJ_LINKS Collection for object link objects 20050226
5 OR_OBJECT_STATE Instance attribute Private Object reference (TYPE REF TO) CL_RPM_OBJECT_STATE Object state 20050226
6 OR_PARENT Instance attribute Private Object reference (TYPE REF TO) IF_RPM_COMMON Interface for all application objects 20050226
7 OR_TECHNICAL_OBJECT Instance attribute Private Object reference (TYPE REF TO) CL_CGPL_TASK Project Planning - Activities 20050226
8 OS_ATTRIBUTES_OLD Instance attribute Private Type reference (TYPE) /RPM/TS_FIN_GROUP_ATTR Task attributes 20050226
9 OV_ASSIGNMENT_TYPE Instance attribute Private Type reference (TYPE) CGPL_OBJECT_TYPE Object Type in Project Planning 20050226
10 OV_FY_VARIANT Instance attribute Public Type reference (TYPE) PERIV Fiscal Year Variant 20100629
11 OV_LAST_CHANGED Instance attribute Private Type reference (TYPE) RPM_TV_TIMESTAMP RPM TimeStamp 20050226
Methods
# Method Level Visibility Method type Description Created on
1 CAST_OBJECT_CHANGED Instance method Private Method Cast Object Changed Event 20050228
2 COLLECT_INTO_ITEM_CHANGES Instance method Private Method Updates the parent bucket with group changes 20050915
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050226
4 GET_ATTRIBUTES Instance method Public Method Get Group Attributes 20050228
5 GET_ATTRIBUTE_ASSIGNMENT Instance method Private Method Get Group Assignment Reference 20050228
6 GET_GROUPS Instance method Private Method Get Group Collection Reference 20050301
7 GET_GROUP_CHANGES Instance method Private Method Determines the changes to a group for bucket update 20050916
8 MERGE_ATTRIBUTES Static method Public Method Merge CGPL and RPM Attributes 20050228
9 ON_TECHNICAL_OBJECT_DELETED Instance method Private Event handling method Event handler: CL_CGPL_TASK OBJECT_DELETED 20050228
10 SET_ATTRIBUTES Instance method Public Method Set Group Attributes 20050228
11 SPLIT_ATTRIBUTES Instance method Private Method Split into CGPL and RPM attribs 20050228
12 VERIFY_ATTRIBUTES Instance method Private Method Verify attribute validity 20050228
Events
Class CL_RPM_FIN_GROUP has no event.
Types
Class CL_RPM_FIN_GROUP has no local type.
Method Signatures

Method CAST_OBJECT_CHANGED Signature

Method CAST_OBJECT_CHANGED on class CL_RPM_FIN_GROUP has no parameter.
Method CAST_OBJECT_CHANGED on class CL_RPM_FIN_GROUP has no exception.

Method COLLECT_INTO_ITEM_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GROUP_DELTAS Call by reference Type reference (TYPE) /RPM/TT_CATEGORY_GROUP_DATA 20050915

Method COLLECT_INTO_ITEM_CHANGES on class CL_RPM_FIN_GROUP has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TECHNICAL_OBJECT Call by reference Object reference (TYPE REF TO) CL_CGPL_TASK Projektplanung - Aktivitäten 20050226

Method CONSTRUCTOR on class CL_RPM_FIN_GROUP has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ATTRIBUTES Value transfer Type reference (TYPE) /RPM/TS_FIN_GROUP_ATTR xRPM 4.0: Finanzgruppenobjekt API 20050228
2 Exporting ES_ATTRIBUTES_OLD Value transfer Type reference (TYPE) /RPM/TS_FIN_GROUP_ATTR xRPM 4.0: Finanzgruppenobjekt API 20050228

Method GET_ATTRIBUTES on class CL_RPM_FIN_GROUP has no exception.

Method GET_ATTRIBUTE_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_ATTRIBUTE_ASSIGNMENT Value transfer Object reference (TYPE REF TO) CL_RPM_FIN_GROUP_ASSIGN RPM-Aufgabenzuordnung 20050228

Method GET_ATTRIBUTE_ASSIGNMENT on class CL_RPM_FIN_GROUP has no exception.

Method GET_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_GROUPS Value transfer Object reference (TYPE REF TO) CL_RPM_FIN_GROUPS Collection-Objekt für Aufgaben 20050506

Method GET_GROUPS on class CL_RPM_FIN_GROUP has no exception.

Method GET_GROUP_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_GROUP_CHANGES Value transfer Type reference (TYPE) /RPM/TT_CATEGORY_GROUP_DATA 20050916

Method GET_GROUP_CHANGES on class CL_RPM_FIN_GROUP has no exception.

Method MERGE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CGPL_ATTRIBUTES Call by reference Type reference (TYPE) CGPL_TASK Projektplanung: Tabelle Aktivitätenattribute 20050228
2 Importing IS_RPM_ATTRIBUTES Call by reference Type reference (TYPE) /RPM/TS_FIN_GROUP_DB_INT xRPM 4.0: Objektattribute Finanzgruppe 20050228
3 Returning RS_ATTRIBUTES Value transfer Type reference (TYPE) /RPM/TS_FIN_GROUP_ATTR xRPM 4.0: Finanzgruppenobjekt API 20050228

Method MERGE_ATTRIBUTES on class CL_RPM_FIN_GROUP has no exception.

Method ON_TECHNICAL_OBJECT_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20050228

Method ON_TECHNICAL_OBJECT_DELETED on class CL_RPM_FIN_GROUP has no exception.

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) /RPM/TS_FIN_GROUP_ATTR xRPM 4.0: Finanzgruppenobjekt API 20050228

Method SET_ATTRIBUTES on class CL_RPM_FIN_GROUP has no exception.

Method SPLIT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CGPL_ATTRIBUTES Value transfer Type reference (TYPE) CGPL_TASK Projektplanung: Tabelle Aktivitätenattribute 20050228
2 Exporting ES_RPM_ATTRIBUTES Value transfer Type reference (TYPE) /RPM/TS_FIN_GROUP_DB_INT xRPM 4.0: Objektattribute Finanzgruppe 20050228
3 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) /RPM/TS_FIN_GROUP_ATTR xRPM 4.0: Finanzgruppenobjekt API 20050228

Method SPLIT_ATTRIBUTES on class CL_RPM_FIN_GROUP has no exception.

Method VERIFY_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ATTRIBUTES_NEW Call by reference Type reference (TYPE) /RPM/TS_FIN_GROUP_DB_INT xRPM 4.0: Objektattribute Finanzgruppe 20050228
2 Importing IS_ATTRIBUTES_OLD Call by reference Type reference (TYPE) /RPM/TS_FIN_GROUP_DB_INT xRPM 4.0: Objektattribute Finanzgruppe 20050228

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