SAP ABAP Class CL_RPM_ASSIGN_PERSIST (Persistency superclass)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PFM (Application Component) Portfolio Management
     RPM_SHARED (Package) RPM Shared Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_INM_ASSIGN_PERSIST Assignment Persistency Superclass 20130214
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RPM_PROJECT_O_CO_PERSIST Operational project persistency object 20031105
2 Inheritance (c INHERITING FROM c_ref)  CL_RPM_TEAM_PERSIST Resource persistency 20030304
3 Inheritance (c INHERITING FROM c_ref)  CL_RPM_TASK_PERSIST DEPRECATED: Operational project persistency object 20020703
4 Inheritance (c INHERITING FROM c_ref)  CL_RPM_ROLE_PERSIST Project Role Persistency 20020725
5 Inheritance (c INHERITING FROM c_ref)  CL_RPM_RES_PERSIST Resource persistency 20020523
6 Inheritance (c INHERITING FROM c_ref)  CL_RPM_RELATE_PERSIST RPM: Common Relationship persistence 20020805
7 Inheritance (c INHERITING FROM c_ref)  CL_RPM_PRO_DETAIL_O_PERSIST DEPRECATED: Persistency for project detail 20020523
8 Inheritance (c INHERITING FROM c_ref)  CL_RPM_PROJECT_T_PERSIST Template project persistency object 20020514
9 Inheritance (c INHERITING FROM c_ref)  CL_RPM_PROJECT_O_VER_PERSIST Operational project persistency object 20031104
10 Inheritance (c INHERITING FROM c_ref)  CL_RPM_PROJECT_O_PERSIST Operational project persistency object 20020514
... Click here to see Used By full list (20 items)
Properties
Class CL_RPM_ASSIGN_PERSIST  
Short Description Persistency superclass    
Super Class CL_INM_ASSIGN_PERSIST Assignment Persistency Superclass 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RPM_SHARED   RPM Shared Objects 
Created 20020514   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RPM_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_RPM_ENTITY_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_RPM_ASSIGN_PERSIST has no interface implemented.
Friends
Class CL_RPM_ASSIGN_PERSIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_CAP_LEVEL_CD Instance attribute Private Object reference (TYPE REF TO) DATA 20120914
2 MT_DELETED_ASSIGNMENTS Instance attribute Protected Type reference (TYPE) RPM_TT_ASSIGNMENTS RPM Assignments table type 20020520
3 MT_FIN_LEVEL_CD Instance attribute Private Object reference (TYPE REF TO) DATA 20120914
4 MT_INSERTED_ASSIGNMENTS Instance attribute Protected Type reference (TYPE) RPM_TT_ASSIGNMENTS RPM Assignments table type 20020520
5 MT_UPDATED_ASSIGNMENTS Instance attribute Protected Type reference (TYPE) RPM_TT_ASSIGNMENTS RPM Assignments table type 20020520
6 SV_ALLOCATION_UNIT Static Attribute Private Type reference (TYPE) RPM_TV_ALLOCATION_UNIT OBSOLETE! DO NOT USE! 20030328
7 SV_CALENDAR_TYPE Static Attribute Private Type reference (TYPE) RPM_TV_VALUE OBSOLETE! DO NOT USE! 20030328
8 SV_FTE_TO_DAY_PER_MO Static Attribute Private Type reference (TYPE) RPM_TV_CONVERSION_FACTOR OBSOLETE! DO NOT USE! 20030327
9 SV_FTE_TO_DAY_PER_WK Static Attribute Private Type reference (TYPE) RPM_TV_CONVERSION_FACTOR OBSOLETE! DO NOT USE! 20030327
10 SV_FTE_TO_HRS_PER_MO Static Attribute Private Type reference (TYPE) RPM_TV_CONVERSION_FACTOR OBSOLETE! DO NOT USE! 20030327
11 SV_FTE_TO_HRS_PER_WK Static Attribute Private Type reference (TYPE) RPM_TV_CONVERSION_FACTOR OBSOLETE! DO NOT USE! 20030327
12 SV_HRS_PER_DAY Static Attribute Private Type reference (TYPE) RPM_TV_CONVERSION_FACTOR OBSOLETE! DO NOT USE! 20030328
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030319
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120912
3 CREATE_CDOC_GROUP Instance method Private Method Creates Change Document Objects for Fin. or Cap. Groups 20120914
4 DELETE_VERSION_INSTANCE Instance method Public Method deletes unsaved version instance on cancel in change process 20101020
5 GET_WRITING_CAP_GROUPS Instance method Protected Method Determines Capacity Groups that exists for Change Documents 20120912
6 GET_WRITING_FIN_GROUPS Instance method Protected Method Determines Financial Groups that exists for Change Documents 20120912
7 NOTE_FOR_DELETE Instance method Public Method Mark assignment for deletion 20020514
8 NOTE_FOR_INSERT Instance method Public Method Mark assignment for insertion 20020514
9 NOTE_FOR_UPDATE Instance method Public Method Mark assignment for update 20020514
10 SET_CONVERSION_FACTORS Static method Private Method Set Capacity Management Conversion Factors 20030327
11 WRITE_CHANGEDOCUMENTS Instance method Protected Method Create Change Documents 20070510
Events
Class CL_RPM_ASSIGN_PERSIST has no event.
Types
Class CL_RPM_ASSIGN_PERSIST has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RPM_ASSIGN_PERSIST has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RPM_ASSIGN_PERSIST has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RPM_ASSIGN_PERSIST has no parameter.
Method CONSTRUCTOR on class CL_RPM_ASSIGN_PERSIST has no exception.

Method CREATE_CDOC_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GROUP_GUIDS Call by reference Type reference (TYPE) CGPL_OBJECT_IDS Group GUIDs 20120914
2 Importing IV_PLAN_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Planning Type 20120914

Method CREATE_CDOC_GROUP on class CL_RPM_ASSIGN_PERSIST has no exception.

Method DELETE_VERSION_INSTANCE 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_ITEM_VER_CTRL_INT Item Version Controller Attributes 20101020

Method DELETE_VERSION_INSTANCE on class CL_RPM_ASSIGN_PERSIST has no exception.

Method GET_WRITING_CAP_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_UPDATE_NEW Call by reference Type reference (TYPE) INDEX TABLE Changed Assignments 20120914
2 Changing CT_UPDATE_OLD Call by reference Type reference (TYPE) INDEX TABLE Changed Assignments (Old Status) 20120914
3 Exporting ET_GROUP_GUIDS Call by reference Type reference (TYPE) CGPL_OBJECT_IDS Group GUIDs 20120912
4 Importing IT_CAP_GROUP_GUID_ASSIGNMENT Call by reference Type reference (TYPE) /RPM/TT_CAP_PLAN_INT Demand Planning 20120912

Method GET_WRITING_CAP_GROUPS on class CL_RPM_ASSIGN_PERSIST has no exception.

Method GET_WRITING_FIN_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_UPDATE_NEW Call by reference Type reference (TYPE) INDEX TABLE Changed Assignments 20120914
2 Changing CT_UPDATE_OLD Call by reference Type reference (TYPE) INDEX TABLE Changed Assignments (Old Status) 20120914
3 Exporting ET_GROUP_GUIDS Call by reference Type reference (TYPE) CGPL_OBJECT_IDS Group GUIDs 20120912
4 Importing IT_FIN_GROUP_GUID_ASSIGNMENT Call by reference Type reference (TYPE) /RPM/TT_FIN_PLAN_INT Financial Planning 20120912

Method GET_WRITING_FIN_GROUPS on class CL_RPM_ASSIGN_PERSIST has no exception.

Method NOTE_FOR_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ASSIGNMENT Call by reference Object reference (TYPE REF TO) IF_RPM_ASSIGNMENT Schnittstelle für Objektzuordnungen 20020514

Method NOTE_FOR_DELETE on class CL_RPM_ASSIGN_PERSIST has no exception.

Method NOTE_FOR_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ASSIGNMENT Call by reference Object reference (TYPE REF TO) IF_RPM_ASSIGNMENT Schnittstelle für Objektzuordnungen 20020514

Method NOTE_FOR_INSERT on class CL_RPM_ASSIGN_PERSIST has no exception.

Method NOTE_FOR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ASSIGNMENT Call by reference Object reference (TYPE REF TO) IF_RPM_ASSIGNMENT Schnittstelle für Objektzuordnungen 20020514

Method NOTE_FOR_UPDATE on class CL_RPM_ASSIGN_PERSIST has no exception.

Method SET_CONVERSION_FACTORS Signature

Method SET_CONVERSION_FACTORS on class CL_RPM_ASSIGN_PERSIST has no parameter.
Method SET_CONVERSION_FACTORS on class CL_RPM_ASSIGN_PERSIST has no exception.

Method WRITE_CHANGEDOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CAP_GROUP_GUID_ASSIGNMENT Call by reference Type reference (TYPE) /RPM/TT_CAP_PLAN_INT Capacity Planning 20120914
2 Importing IT_DELETE Call by reference Type reference (TYPE) ANY TABLE Deleted Assignments 20070510
3 Importing IT_FIN_GROUP_GUID_ASSIGNMENT Call by reference Type reference (TYPE) /RPM/TT_FIN_PLAN_INT Financial Planning 20120914
4 Importing IT_GROUP_GUIDS_CDOC Call by reference Type reference (TYPE) CGPL_OBJECT_IDS Group GUIDs 20120914
5 Importing IT_GUID_ASSIGNMENT Call by reference Type reference (TYPE) /RPM/TT_GUID_ASSIGNMENT Table type of assignment object references 20070510
6 Importing IT_INSERT Call by reference Type reference (TYPE) ANY TABLE New Assignments 20070510
7 Importing IT_UPDATE_NEW Call by reference Type reference (TYPE) ANY TABLE Changed Assignments 20070510
8 Importing IT_UPDATE_OLD Call by reference Type reference (TYPE) ANY TABLE Changed Assignments (Old Status) 20070510
9 Importing IV_KEY Call by reference Type reference (TYPE) FIELDNAME Field Name 20070510
10 Importing IV_PLAN_TYPE Call by reference Type reference (TYPE) STRING Planning Type 20120912
11 Importing IV_TABLENAME Call by reference Type reference (TYPE) TABNAME Table Name for Change Documents 20070510
12 Importing IV_WRITE_PLAN_VALUES Call by reference Type reference (TYPE) BOOLE_D Write Planning Values 20120912

Method WRITE_CHANGEDOCUMENTS on class CL_RPM_ASSIGN_PERSIST has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RPM_PROJECT_O_CO_PERSIST Operational project persistency object 20031105
2 Inheritance (c INHERITING FROM c_ref)  CL_RPM_TEAM_PERSIST Resource persistency 20030304
3 Inheritance (c INHERITING FROM c_ref)  CL_RPM_TASK_PERSIST DEPRECATED: Operational project persistency object 20020703
4 Inheritance (c INHERITING FROM c_ref)  CL_RPM_ROLE_PERSIST Project Role Persistency 20020725
5 Inheritance (c INHERITING FROM c_ref)  CL_RPM_RES_PERSIST Resource persistency 20020523
6 Inheritance (c INHERITING FROM c_ref)  CL_RPM_RELATE_PERSIST RPM: Common Relationship persistence 20020805
7 Inheritance (c INHERITING FROM c_ref)  CL_RPM_PRO_DETAIL_O_PERSIST DEPRECATED: Persistency for project detail 20020523
8 Inheritance (c INHERITING FROM c_ref)  CL_RPM_PROJECT_T_PERSIST Template project persistency object 20020514
9 Inheritance (c INHERITING FROM c_ref)  CL_RPM_PROJECT_O_VER_PERSIST Operational project persistency object 20031104
10 Inheritance (c INHERITING FROM c_ref)  CL_RPM_PROJECT_O_PERSIST Operational project persistency object 20020514
11 Inheritance (c INHERITING FROM c_ref)  CL_INM_INITIATIVE_O_PERSIST Initiative Persist Class 20061220
12 Inheritance (c INHERITING FROM c_ref)  CL_RPM_OBJ_LINK_PERSIST Persistency For Object Links 20020518
13 Inheritance (c INHERITING FROM c_ref)  CL_RPM_ITEM_VER_CTRL_PERSIST Persistency for object links 20051007
14 Inheritance (c INHERITING FROM c_ref)  CL_RPM_FIN_GROUP_PERSIST Operational project persistency object 20050225
15 Inheritance (c INHERITING FROM c_ref)  CL_RPM_FIN_CATEGORY_PERSIST Operational project persistency object 20050224
16 Inheritance (c INHERITING FROM c_ref)  CL_RPM_DOCUMENT_PERSIST RPM: Persistency Document Attributes 20080717
17 Inheritance (c INHERITING FROM c_ref)  CL_RPM_DECISION_PERSIST Operational project persistency object 20050111
18 Inheritance (c INHERITING FROM c_ref)  CL_RPM_CAP_GROUP_PERSIST Operational project persistency object 20050306
19 Inheritance (c INHERITING FROM c_ref)  CL_RPM_CAP_CATEGORY_PERSIST Operational project persistency object 20050306
20 Inheritance (c INHERITING FROM c_ref)  CL_INM_INITIATIVE_T_PERSIST Initiative Persist Class 20070213
History
Last changed by/on SAP  20141109 
SAP Release Created in 200