Hierarchy
⤷ PPM-PFM (Application Component) Portfolio Management
⤷ /RPM/CORE (Package) xRPM Core Framework
Properties
Class | /RPM/CL_FACTORY | |
Short Description | Factory -class for the application object preparation | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /RPM/CORE | xRPM Core Framework |
Created | 20041116 | SAP |
Last change | 20141109 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | /RPM/CL_CO | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class /RPM/CL_FACTORY has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | /RPM/CL_BUCKETS | 20041207 | Collection object for buckets | |
2 | /RPM/CL_CAP_B_CATEGORIES | 20050310 | Collection object for bucket demand categories | |
3 | /RPM/CL_CAP_B_GROUPS | 20050310 | Collection object for bucket demand category groups | |
4 | /RPM/CL_COLLECTIONS | 20050712 | Collection object for Collections | |
5 | /RPM/CL_DETAILS | 20041218 | Collection for details objects | |
6 | /RPM/CL_FIN_B_CATEGORIES | 20050310 | Collection object for bucket demand categories | |
7 | /RPM/CL_FIN_B_GROUPS | 20050310 | Collection object for bucket financial category groups | |
8 | /RPM/CL_HIERARCHIES | 20041124 | Collection for hierarchy project objects | |
9 | /RPM/CL_ITEMS | 20041208 | Collection for portfolio items objects | |
10 | /RPM/CL_OBJ_MANAGER | 20041116 | Project and Portfolio Controller | |
11 | /RPM/CL_RELATIONS | 20050108 | Collection for portfolio items objects | |
12 | /RPM/CL_REVIEWS | 20050111 | Collection object for Reviews | |
13 | /RPM/CL_WHATIFS | 20051224 | Collection object for What If |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | OR_OBJECT_MANAGER | Instance attribute | Private | Object reference (TYPE REF TO) | /RPM/CL_OBJ_MANAGER | RPM-Project and Portfolio Controller | 20041130 | ||
2 | OS_REGISTRY | Instance attribute | Private | Type reference (TYPE) | TY_CLSNAME_REGISTRY | 20041116 | |||
3 | OT_PROCESSED_GUIDS | Instance attribute | Private | Type reference (TYPE) | /RPM/TT_GUIDS | Processed guids | 20041116 | ||
4 | OV_CLAS_BUCKET_O | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
5 | OV_CLAS_BUCKET_O_ASSIGN | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
6 | OV_CLAS_CAP_CATEGORY_B | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
7 | OV_CLAS_CAP_CATEGORY_B_ASSIGN | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
8 | OV_CLAS_CAP_GROUP_B | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
9 | OV_CLAS_CAP_GROUP_B_ASSIGN | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
10 | OV_CLAS_COLLECTION_O | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20050712 | ||
11 | OV_CLAS_COLLECTION_O_ASSIGN | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20050712 | ||
12 | OV_CLAS_DOCUMENT | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
13 | OV_CLAS_DOCUMENT_ASSIGN | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
14 | OV_CLAS_FIN_CATEGORY_B | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
15 | OV_CLAS_FIN_CATEGORY_B_ASSIGN | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
16 | OV_CLAS_FIN_GROUP_B | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
17 | OV_CLAS_FIN_GROUP_B_ASSIGN | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
18 | OV_CLAS_HIERARCHY_O | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
19 | OV_CLAS_HIERARCHY_O_ASSIGN | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
20 | OV_CLAS_ITEM_O | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
21 | OV_CLAS_ITEM_O_ASSIGN | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
22 | OV_CLAS_OBJ_LINK | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
23 | OV_CLAS_OBJ_LINK_ASSIGN | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
24 | OV_CLAS_PORTFOLIO_D | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
25 | OV_CLAS_PORTFOLIO_D_ASSIGN | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
26 | OV_CLAS_PORTFOLIO_O | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
27 | OV_CLAS_PORTFOLIO_O_ASSIGN | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
28 | OV_CLAS_RELATION_O | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
29 | OV_CLAS_RELATION_O_ASSIGN | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
30 | OV_CLAS_REVIEW_O | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
31 | OV_CLAS_REVIEW_O_ASSIGN | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | 20050310 | |||
32 | OV_CLAS_WHATIF_O | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20060105 | ||
33 | OV_CLAS_WHATIF_O_ASSIGN | Instance attribute | Private | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20060105 | ||
34 | SR_INSTANCE | Static Attribute | Private | Object reference (TYPE REF TO) | /RPM/CL_FACTORY | Factory class for building app objects | 20041116 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | BUILD_BUCKET | Instance method | Public | Method | Build project detail object with specified CGPL project | 20041207 |
2 | BUILD_CAP_CATEGORY_B | Instance method | Public | Method | Build task object with specified CGPL task | 20050311 |
3 | BUILD_CAP_GROUP_B | Instance method | Public | Method | Build task object with specified CGPL task | 20050311 |
4 | BUILD_COLLECTION | Instance method | Public | Method | Build project detail object with specified CGPL project | 20050712 |
5 | BUILD_DOCUMENT | Instance method | Public | Method | Build Document | 20080527 |
6 | BUILD_FIN_CATEGORY_B | Instance method | Public | Method | Build task object with specified CGPL task | 20050311 |
7 | BUILD_FIN_GROUP_B | Instance method | Public | Method | Build task object with specified CGPL task | 20050311 |
8 | BUILD_HIERARCHY | Instance method | Public | Method | Build project detail object with specified CGPL project | 20041207 |
9 | BUILD_ITEM | Instance method | Public | Method | Build project detail object with specified CGPL project | 20041208 |
10 | BUILD_OBJECT_DETAIL | Instance method | Public | Method | Build project detail object with specified CGPL project | 20050110 |
11 | BUILD_OBJECT_LINK | Instance method | Public | Method | Build object link appendage object | 20041116 |
12 | BUILD_PORTFOLIO | Instance method | Public | Method | Build RPM project with specified CGPL project | 20041116 |
13 | BUILD_RELATION | Instance method | Public | Method | Build task object with specified CGPL task | 20050110 |
14 | BUILD_REVIEW | Instance method | Public | Method | Build project detail object with specified CGPL project | 20050111 |
15 | BUILD_WHATIF | Instance method | Public | Method | Build project detail object with specified CGPL project | 20051224 |
16 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | Create single instance | 20041116 |
17 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20041116 |
18 | COPY_DOCUMENT | Instance method | Public | Method | Copy Document | 20080527 |
19 | CREATE_BUCKET | Instance method | Private | Method | Create portolio bucket application object | 20041207 |
20 | CREATE_CAP_CATEGORY_B | Instance method | Private | Method | Create Bucket category demand planning application object | 20050310 |
21 | CREATE_CAP_GROUP_B | Instance method | Private | Method | Create portfolio relation object | 20050311 |
22 | CREATE_COLLECTION | Instance method | Private | Method | Create Review application object | 20050712 |
23 | CREATE_DOCUMENT | Instance method | Public | Method | Create Document | 20080527 |
24 | CREATE_FIN_CATEGORY_B | Instance method | Private | Method | Create Bucket category demand planning application object | 20050310 |
25 | CREATE_FIN_GROUP_B | Instance method | Private | Method | Create portfolio relation object | 20050311 |
26 | CREATE_HIERARCHY | Instance method | Private | Method | Create Portfolio hierarchy instance | 20041116 |
27 | CREATE_ITEM | Instance method | Private | Method | Create portfolio item application object | 20041208 |
28 | CREATE_OBJECT_DETAIL | Instance method | Private | Method | Create Project detail node | 20041218 |
29 | CREATE_OBJECT_LINK | Instance method | Private | Method | Create object link appendage object | 20041116 |
30 | CREATE_PORTFOLIO | Instance method | Private | Method | Create Portfolio | 20041116 |
31 | CREATE_RELATION | Instance method | Private | Method | Create portfolio relation object | 20041208 |
32 | CREATE_REVIEW | Instance method | Private | Method | Create Review application object | 20050110 |
33 | CREATE_WHATIF | Instance method | Private | Method | Create Whatif application object | 20051224 |
34 | FREE | Instance method | Public | Method | Not yet implemented | 20041116 |
35 | GET_APPL_OBJECT_CLSNAME_BY_OT | Instance method | Private | Method | Determine app object classname based upon object type | 20041116 |
36 | GET_ATTR_ASGNMNT_CLSNAME_BY_OT | Instance method | Private | Method | Determine assignment classname based upon object type | 20041116 |
37 | GET_ATTR_PERSIST_CLSNAME_BY_OT | Static method | Public | Method | Determine assignment classname based upon object type | 20041202 |
38 | GET_INSTANCE | Static method | Private | Method | Return instance | 20041116 |
Events
Class /RPM/CL_FACTORY has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_CLSNAME_REGISTRY | Private | See coding | 20041116 | begin of ty_clsname_registry,
ov_project type seoclsname,
ov_project_t type seoclsname,
ov_project_o type seoclsname,
ov_pro_detail type seoclsname,
ov_pro_detail_o type seoclsname,
ov_role type seoclsname,
ov_role_t type seoclsname,
ov_role_o type seoclsname,
ov_task type seoclsname,
ov_task_o type seoclsname,
ov_resource type seoclsname,
ov_document type seoclsname,
ov_obj_link type seoclsname,
end of ty_clsname_registry
|
Method Signatures
Method BUILD_BUCKET 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_PROJECT | Projektplanung - Projekte | 20041207 | ||
2 | Returning | RR_BUCKET | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_BUCKET_O | Hierarchieobjekt | 20041207 |
Method BUILD_BUCKET on class /RPM/CL_FACTORY has no exception.
Method BUILD_CAP_CATEGORY_B 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_PROJECT | Projektplanung - Projekte | 20050311 | ||
2 | Returning | RR_CATEGORY | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_CAP_CATEGORY_B | Operatives Objekt Bereichsbedarfsplanung | 20050311 |
Method BUILD_CAP_CATEGORY_B on class /RPM/CL_FACTORY has no exception.
Method BUILD_CAP_GROUP_B 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 | 20050311 | ||
2 | Returning | RR_GROUP | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_CAP_GROUP_B | Bedarfsplanung für Bereichskategoriegruppen-Objekt | 20050311 |
Method BUILD_CAP_GROUP_B on class /RPM/CL_FACTORY has no exception.
Method BUILD_COLLECTION 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_PROJECT | Projektplanung - Projekte | 20050712 | ||
2 | Returning | RR_COLLECTION | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_COLLECTION_O | Hierarchieobjekt | 20050712 |
Method BUILD_COLLECTION on class /RPM/CL_FACTORY has no exception.
Method BUILD_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_DOCUMENTS | Call by reference | Object reference (TYPE REF TO) | /RPM/CL_DOCUMENTS | PPM: Collection for Documents | 20080527 | ||
2 | Importing | IR_NATIVE_OBJECT | Call by reference | Object reference (TYPE REF TO) | /RPM/CL_DOCUMENT_ASSIGN | PPM: Document - Attributes | 20080527 | ||
3 | Returning | RR_DOCUMENT | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_DOCUMENT | PPM: Document | 20080527 |
Method BUILD_DOCUMENT on class /RPM/CL_FACTORY has no exception.
Method BUILD_FIN_CATEGORY_B 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_PROJECT | Projektplanung - Projekte | 20050311 | ||
2 | Returning | RR_CATEGORY | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_FIN_CATEGORY_B | Operatives Objekt Bereichsbedarfsplanung | 20050311 |
Method BUILD_FIN_CATEGORY_B on class /RPM/CL_FACTORY has no exception.
Method BUILD_FIN_GROUP_B 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 | 20050311 | ||
2 | Returning | RR_GROUP | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_FIN_GROUP_B | Finanzplanung für Bereichskategoriegruppenobjekt | 20050311 |
Method BUILD_FIN_GROUP_B on class /RPM/CL_FACTORY has no exception.
Method BUILD_HIERARCHY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_COLLECTION | Call by reference | Object reference (TYPE REF TO) | /RPM/CL_HIERARCHIES | Sammlung für Hierarchieprojektobjekte | 20050114 | ||
2 | Importing | IR_TECHNICAL_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_PROJECT | Projektplanung - Projekte | 20041207 | ||
3 | Returning | RR_HIERARCHY | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_HIERARCHY_O | Hierarchieobjekt | 20041207 |
Method BUILD_HIERARCHY on class /RPM/CL_FACTORY has no exception.
Method BUILD_ITEM 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_PROJECT | Projektplanung - Projekte | 20041208 | ||
2 | Returning | RR_ITEM | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_ITEM_O | Hierarchieobjekt | 20041208 |
Method BUILD_ITEM on class /RPM/CL_FACTORY has no exception.
Method BUILD_OBJECT_DETAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_PARENT | Call by reference | Object reference (TYPE REF TO) | /RPM/IF_ENTITY | Entitätsschnittstelle | 20050217 | ||
2 | Importing | IR_TECHNICAL_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_PROJECT | Projektplanung - Projekte | 20050110 | ||
3 | Returning | RR_DETAIL | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_ENTITY_PROJECT | Allgemeine Objektdefinition | 20050110 |
Method BUILD_OBJECT_DETAIL on class /RPM/CL_FACTORY has no exception.
Method BUILD_OBJECT_LINK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_COLLECTION | Call by reference | Object reference (TYPE REF TO) | CL_RPM_OBJ_LINKS | Sammlung für Objektverknüpfungsobjekte | 20041116 | ||
2 | Importing | IR_TECHNICAL_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_RPM_OBJ_LINK_ASSIGN | Handler Objektverknüpfungen - Zuordnungsklasse | 20041116 | ||
3 | Returning | RR_APP_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_RPM_OBJ_LINK | Handler Objektverknüpfungen | 20041116 |
Method BUILD_OBJECT_LINK on class /RPM/CL_FACTORY has no exception.
Method BUILD_PORTFOLIO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_TECH_OBJ | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_PROJECT | Projektplanung - Projekte | 20041116 | ||
2 | Returning | RR_PORTFOLIO | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_PORTFOLIO_O | Hauptprojektdefinition | 20041202 |
Method BUILD_PORTFOLIO on class /RPM/CL_FACTORY has no exception.
Method BUILD_RELATION 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 | 20050110 | ||
2 | Returning | RR_RELATION | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_RELATION_O | Beziehungsobjekt | 20050110 |
Method BUILD_RELATION on class /RPM/CL_FACTORY has no exception.
Method BUILD_REVIEW 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_PROJECT | Projektplanung - Projekte | 20050111 | ||
2 | Returning | RR_REVIEW | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_REVIEW_O | Hierarchieobjekt | 20050111 |
Method BUILD_REVIEW on class /RPM/CL_FACTORY has no exception.
Method BUILD_WHATIF 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_PROJECT | Project Planning - Projects | 20051224 | ||
2 | Returning | RR_WHATIF | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_WHATIF_O | Hierarchy object | 20051224 |
Method BUILD_WHATIF on class /RPM/CL_FACTORY has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class /RPM/CL_FACTORY has no parameter.
Method CLASS_CONSTRUCTOR on class /RPM/CL_FACTORY has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class /RPM/CL_FACTORY has no parameter.
Method CONSTRUCTOR on class /RPM/CL_FACTORY has no exception.
Method COPY_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_DOCUMENTS_TARGET | Call by reference | Object reference (TYPE REF TO) | /RPM/CL_DOCUMENTS | PPM: Collection for Documents | 20080527 | ||
2 | Importing | IR_DOCUMENT_SOURCE | Call by reference | Object reference (TYPE REF TO) | /RPM/CL_DOCUMENT | PPM: Document | 20080527 | ||
3 | Returning | RR_DOCUMENT | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_DOCUMENT | PPM: Document | 20080527 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_OBJECT_CREATION_ERROR | Exception during object instantiation | 20080527 |
Method CREATE_BUCKET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_COLLECTION | Call by reference | Object reference (TYPE REF TO) | /RPM/CL_BUCKETS | Collection-Objekt für Aufgaben | 20041208 | ||
2 | Returning | RR_BUCKET | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_BUCKET_O | Anwendungsaufgabenobjekt | 20041207 |
Method CREATE_BUCKET on class /RPM/CL_FACTORY has no exception.
Method CREATE_CAP_CATEGORY_B Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_COLLECTION | Call by reference | Object reference (TYPE REF TO) | /RPM/CL_CAP_B_CATEGORIES | Sammlungsobjekt für Bereichsbedarfskategorien | 20050310 | ||
2 | Returning | RR_CAP_CATEGORY_B | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_CAP_CATEGORY_B | Operatives Objekt Bereichsbedarfsplanung | 20050310 |
Method CREATE_CAP_CATEGORY_B on class /RPM/CL_FACTORY has no exception.
Method CREATE_CAP_GROUP_B Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_COLLECTION | Call by reference | Object reference (TYPE REF TO) | /RPM/CL_CAP_B_GROUPS | Sammlungsobjekt für Bereichsbedarfskategorie-Gruppen | 20050311 | ||
2 | Returning | RR_GROUP | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_CAP_GROUP_B | Bedarfsplanung für Bereichskategoriegruppen-Objekt | 20050311 |
Method CREATE_CAP_GROUP_B on class /RPM/CL_FACTORY has no exception.
Method CREATE_COLLECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_COLLECTION | Call by reference | Object reference (TYPE REF TO) | /RPM/CL_COLLECTIONS | Sammlungsobjekt für Reviews | 20050712 | ||
2 | Returning | RR_COLLECTION | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_COLLECTION_O | Anwendungsaufgabenobjekt | 20050712 |
Method CREATE_COLLECTION on class /RPM/CL_FACTORY has no exception.
Method CREATE_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_DOCUMENTS | Call by reference | Object reference (TYPE REF TO) | /RPM/CL_DOCUMENTS | PPM: Collection for Documents | 20080527 | ||
2 | Returning | RR_DOCUMENT | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_DOCUMENT | PPM: Document | 20080527 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_OBJECT_CREATION_ERROR | Exception during object instantiation | 20080527 |
Method CREATE_FIN_CATEGORY_B Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_COLLECTION | Call by reference | Object reference (TYPE REF TO) | /RPM/CL_FIN_B_CATEGORIES | Sammlungsobjekt für Bereichsbedarfskategorien | 20050310 | ||
2 | Returning | RR_FIN_CATEGORY_B | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_FIN_CATEGORY_B | Operatives Objekt Bereichsbedarfsplanung | 20050310 |
Method CREATE_FIN_CATEGORY_B on class /RPM/CL_FACTORY has no exception.
Method CREATE_FIN_GROUP_B Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_COLLECTION | Call by reference | Object reference (TYPE REF TO) | /RPM/CL_FIN_B_GROUPS | Sammlungsobjekt für Bereichsfinanzkategorie-Gruppen | 20050311 | ||
2 | Returning | RR_GROUP | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_FIN_GROUP_B | Finanzplanung für Bereichskategoriegruppenobjekt | 20050311 |
Method CREATE_FIN_GROUP_B on class /RPM/CL_FACTORY has no exception.
Method CREATE_HIERARCHY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_COLLECTION | Call by reference | Object reference (TYPE REF TO) | /RPM/CL_HIERARCHIES | Collection für Projektdetailobjekt | 20041116 | ||
2 | Returning | RR_HIERARCHY_O | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_HIERARCHY_O | Projektdetailobjekt | 20041116 |
Method CREATE_HIERARCHY on class /RPM/CL_FACTORY has no exception.
Method CREATE_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_COLLECTION | Call by reference | Object reference (TYPE REF TO) | /RPM/CL_ITEMS | Collection-Objekt für Aufgaben | 20041208 | ||
2 | Importing | IS_OBJECTID | Call by reference | Type reference (TYPE) | /RPM/TS_OBJECT_REF | Portfolioobjekt-Schlüsselattribute | 20041217 | ||
3 | Returning | RR_ITEM | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_ITEM_O | Anwendungsaufgabenobjekt | 20041208 |
Method CREATE_ITEM on class /RPM/CL_FACTORY has no exception.
Method CREATE_OBJECT_DETAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_COLLECTION | Call by reference | Object reference (TYPE REF TO) | /RPM/CL_DETAILS | 20041218 | |||
2 | Returning | RR_OBJECT_D | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_ENTITY_PROJECT | 20041221 |
Method CREATE_OBJECT_DETAIL on class /RPM/CL_FACTORY has no exception.
Method CREATE_OBJECT_LINK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_OBJECT_LINKS | Call by reference | Object reference (TYPE REF TO) | CL_RPM_OBJ_LINKS | Sammlung für Objektverknüpfungsobjekte | 20041116 | ||
2 | Importing | IS_ATTRIBUTES | Call by reference | Type reference (TYPE) | RPM_OBJ_LINK | Datenspeicherung Objektverknüpfung | 20041116 | ||
3 | Returning | RR_OBJECT_LINK | Value transfer | Object reference (TYPE REF TO) | CL_RPM_OBJ_LINK | Handler Objektverknüpfungen | 20041116 |
Method CREATE_OBJECT_LINK on class /RPM/CL_FACTORY has no exception.
Method CREATE_PORTFOLIO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RR_PROJECT | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_PORTFOLIO_O | Operatives Projekt | 20041116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RPM_OBJECT_CREATION_ERROR | Ausnahme während Objektinstantiierung | 20041116 |
Method CREATE_RELATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_COLLECTION | Call by reference | Object reference (TYPE REF TO) | /RPM/CL_RELATIONS | Collection-Objekt für Aufgaben | 20050108 | ||
2 | Returning | RR_RELATION | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_RELATION_O | Anwendungsaufgabenobjekt | 20050108 |
Method CREATE_RELATION on class /RPM/CL_FACTORY has no exception.
Method CREATE_REVIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_COLLECTION | Call by reference | Object reference (TYPE REF TO) | /RPM/CL_REVIEWS | Sammlungsobjekt für Reviews | 20050110 | ||
2 | Returning | RR_REVIEW | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_REVIEW_O | Anwendungsaufgabenobjekt | 20050110 |
Method CREATE_REVIEW on class /RPM/CL_FACTORY has no exception.
Method CREATE_WHATIF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_COLLECTION | Call by reference | Object reference (TYPE REF TO) | /RPM/CL_WHATIFS | Collection object for Reviews | 20051224 | ||
2 | Returning | RR_WHATIF | Value transfer | Object reference (TYPE REF TO) | /RPM/CL_WHATIF_O | Application task object | 20051224 |
Method CREATE_WHATIF on class /RPM/CL_FACTORY has no exception.
Method FREE Signature
Method FREE on class /RPM/CL_FACTORY has no parameter.
Method FREE on class /RPM/CL_FACTORY has no exception.
Method GET_APPL_OBJECT_CLSNAME_BY_OT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPE | Objekttyp in Projektplanung | 20041116 | ||
2 | Returning | RV_CLASSNAME | Value transfer | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20041116 |
Method GET_APPL_OBJECT_CLSNAME_BY_OT on class /RPM/CL_FACTORY has no exception.
Method GET_ATTR_ASGNMNT_CLSNAME_BY_OT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPE | Objekttyp in Projektplanung | 20041116 | ||
2 | Returning | RV_CLASSNAME | Value transfer | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20041116 |
Method GET_ATTR_ASGNMNT_CLSNAME_BY_OT on class /RPM/CL_FACTORY has no exception.
Method GET_ATTR_PERSIST_CLSNAME_BY_OT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPE | Objekttyp in Projektplanung | 20041202 | ||
2 | Returning | RV_CLASSNAME | Value transfer | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20041202 |
Method GET_ATTR_PERSIST_CLSNAME_BY_OT on class /RPM/CL_FACTORY 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_FACTORY | Factory-Klasse zur Erstellung von Anwendungsobjekten | 20041116 |
Method GET_INSTANCE on class /RPM/CL_FACTORY has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 400 |