Hierarchy
⤷ PPM-PRO-STR (Application Component) Structure
⤷ DEVELOPMENT_PROJECTS_PROJECT (Package) Project Management - Projects
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_DPR_ENTITY | Development Projects: Abstract Class for DPR Entities | 20041106 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ACO_COMMON | Common Interface for Authorization Check | 20030114 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_DPR_AUTHORIZATION_ELEMENT | Development Projects: Objects with Authorizations | 20030114 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_DPR_BUSINESS_OBJECT | Development Projects: Interface for All Business Objects | 20020611 |
5 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_DPR_FORM_ELEMENT | Development Projects: Objects That Are Displayed As Forms | 20020311 |
6 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_DPR_HOST | Development Projects: Interface of All Visited by Visitor | 20020315 |
7 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_DPR_SCHEDULING_OBJECT | Development Projects: Interface Object with Sched. Functions | 20020322 |
8 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_DPR_STATUS_ELEMENT | Development Projects: Interface of All Objects with Status | 20020116 |
9 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_PPM_SCHEDULE_HOST | Scheduling Objects Interface | 20041011 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_DPR_PROJECT_O | Development Projects: Project | 20011213 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_DPR_PROJECT_T | Development Projects: Project Template | 20011213 |
Properties
Class | CL_DPR_PROJECT | |
Short Description | Development Projects: Abstract Project | |
Super Class | CL_DPR_ENTITY | Development Projects: Abstract Class for DPR Entities |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | DPR_PROJECT | |
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | DEVELOPMENT_PROJECTS_PROJECT | Project Management - Projects |
Created | 20011213 | 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) |
2 | CL_DPR_DISTRIBUTION | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_ACO_COMMON | Common Interface for Authorization Check | 20030114 | ||
2 | IF_DPR_AUTHORIZATION_ELEMENT | Development Projects: Objects with Authorizations | 20030114 | ||
3 | IF_DPR_BUSINESS_OBJECT | Development Projects: Interface for All Business Objects | 20020611 | ||
4 | IF_DPR_FORM_ELEMENT | Development Projects: Objects That Are Displayed As Forms | 20020311 | ||
5 | IF_DPR_HOST | Development Projects: Interface of All Visited by Visitor | 20020315 | ||
6 | IF_DPR_SCHEDULING_OBJECT | Development Projects: Interface Object with Sched. Functions | 20020322 | ||
7 | IF_DPR_STATUS_ELEMENT | Development Projects: Interface of All Objects with Status | 20020116 | ||
8 | IF_PPM_SCHEDULE_HOST | Scheduling Objects Interface | 20041011 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_DPR_APPL_OBJECT_FACTORY | 20011213 | Development Projects: Factory for Application Objects | |
2 | CL_DPR_FILTER_PROJECT | 20030224 | Development Projects: Filter for Project | |
3 | CL_DPR_ITERATOR_PROJECT | 20020318 | Development Projects: Project Iterator | |
4 | CL_DPR_VISITOR | 20020409 | Development Projects: Abstract Visitor |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MR_ASSIGNMENTS | Instance attribute | Private | Object reference (TYPE REF TO) | CL_CGPL_ASSIGNMENTS | Project Planning: Administration Class for Assignments | 20081210 | ||
2 | MR_AUTHORIZATION | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_ACO_AUTHORIZATION | Authorization | 20030114 | ||
3 | MR_CHECKLIST_REFERENCES | Instance attribute | Public | Object reference (TYPE REF TO) | CL_DPR_CHECKLIST_REFERENCES | Collection for Checklist References | 20040622 | ||
4 | MR_CONTROL_PLAN_LINKS | Instance attribute | Public | Object reference (TYPE REF TO) | CL_DPR_CONTROL_PLAN_LINKS | Collection for Control Plan Links | 20020404 | ||
5 | MR_DOCUMENTS | Instance attribute | Public | Object reference (TYPE REF TO) | CL_DPR_DOCUMENTS | Collection for Documents | 20011227 | ||
6 | MR_OBJECT_LINKS | Instance attribute | Public | Object reference (TYPE REF TO) | CL_DPR_OBJECT_LINKS | Collection for Object Links | 20011227 | ||
7 | MR_PARTICIPANTS | Instance attribute | Public | Object reference (TYPE REF TO) | CL_DPR_PARTICIPANTS | Collection for Project Participants | 20011227 | ||
8 | MR_PARTICIPANT_LINKS | Instance attribute | Public | Object reference (TYPE REF TO) | CL_DPR_PARTICIPANT_LINKS | Collection for Linked Project Roles | 20020325 | ||
9 | MR_PHASES | Instance attribute | Public | Object reference (TYPE REF TO) | CL_DPR_PHASES | Collection for Phases | 20011220 | ||
10 | MR_SCHEDULE_OBJECT | Instance attribute | Private | Attribute reference (LIKE) | 20041011 | ||||
11 | MR_SCHEDULE_REGISTRY | Instance attribute | Public | Object reference (TYPE REF TO) | CL_PPM_SCHEDULE_REGISTRY | Store Scheduling Objects | 20041011 | ||
12 | MR_SORT_NUMBER_FACTORY | Instance attribute | Public | Object reference (TYPE REF TO) | CL_DPR_SORT_NUMBER_FACTORY | Development Projects: Services for Sort numbers | 20090528 | ||
13 | MR_TASKS | Instance attribute | Public | Object reference (TYPE REF TO) | CL_DPR_TASKS | Collection for Tasks | 20040621 | ||
14 | MT_BUFFER_ASSIGNMENTS | Instance attribute | Private | Type reference (TYPE) | DPR_TT_ASSIGNMENTS_BY_TYPE | Buffer for Attribute Assignments | 20081126 | ||
15 | MV_BEING_DELETED | Instance attribute | Public | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20121102 | ||
16 | MV_CHECK_D_WITH_DFM_DONE | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Check if DFM is involved already done | 20090213 | ||
17 | MV_DEALING_WITH_INITIATIVE | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Project with DFM | 20090213 | ||
18 | MV_MAX_SORT_NUMBER | Instance attribute | Public | Type reference (TYPE) | DPR_TV_SORT_NUMBER | Sort Number | 20090129 | ||
19 | MV_ON_CHANGES_COMMITED_ACTIVE | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Execution Method ON_CHANGES_COMMITED:IF_DPR_COMMON Active | 20041106 | ||
20 | MV_PROJECT_TYPE | Instance attribute | Private | Type reference (TYPE) | DPR_TV_PRO_TYPE | Project Type | 20090119 | ||
21 | MV_RESCHEDULE_NOTIFY | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Message DPR_SHARED230 Already Sent ('X'=Yes,' '=No) | 20061117 | ||
22 | MV_RESP_ORG_UNIT | Instance attribute | Private | Type reference (TYPE) | DPR_TV_RESP_ORGANIZATION | Responsible Org. Unit | 20091026 | ||
23 | MV_RESP_ORG_UNIT_BUFFERED | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Resp Org. Unit buffered | 20091026 | ||
24 | MV_SORT_OVERALL_CHG | Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | True if sort mode was changed | 20090206 | ||
25 | SC_CATEG_CONSULTING_PROJECT | Constant | Public | Type reference (TYPE) | DPR_TV_PRO_CATEGORY | '2' | Project Category 'Consultant Project' | 20020325 | |
26 | SC_CATEG_DEVELOPMENT_PROJECT | Constant | Public | Type reference (TYPE) | DPR_TV_PRO_CATEGORY | '1' | Project Category 'Development Project' | 20020325 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | BUILD_COLLECTIONS_COMPLETELY | Instance method | Protected | Method | Create Phases (Application Objects) Completely | 20041122 |
2 | CAST_SCHEDULING_CHANGE | Instance method | Public | Method | 20020322 | |
3 | CHECK_FOR_COMPONENT_DELETION | Instance method | Public | Method | Checks Whether Deleting a Subobject Is Allowed | 20020412 |
4 | CHECK_FOR_PHASE_DELETION | Instance method | Protected | Method | Check Whether Phase Can Be Deleted | 20020124 |
5 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20011213 |
6 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20011213 |
7 | DELETE_PROJECT | Instance method | Protected | Method | Delete Project | 20011228 |
8 | DETECT_SCHEDULING_RELEVANCE | Instance method | Public | Method | 20020516 | |
9 | GET_ALL_APPROVALS | Instance method | Public | Method | Access Method to All Approvals (Reading) | 20020110 |
10 | GET_ALL_CHECKLIST_REFERENCES | Instance method | Public | Method | Access Method to All Object Links (Reading) | 20011228 |
11 | GET_ALL_DOCUMENTS | Instance method | Public | Method | Access Method to All Documents (Reading) | 20011228 |
12 | GET_ALL_INDIVIDUAL_APPROVALS | Instance method | Public | Method | Access Method to All Individual Approvals (Reading) | 20020110 |
13 | GET_ALL_OBJECT_LINKS | Instance method | Public | Method | Access Method to All Object Links (Reading) | 20011228 |
14 | GET_ALL_PROCESSES | Instance method | Public | Method | Access Method to All Processes (Reading) | 20020110 |
15 | GET_ALL_TASKS | Instance method | Public | Method | Access Method to All Tasks (Reading) | 20011228 |
16 | GET_ATTRIBUTES | Instance method | Protected | Method | Access Method to Attributes (Internal Format) (Reading) | 20011228 |
17 | GET_ATTRIBUTE_ASSIGNMENT | Instance method | Protected | Method | Access Method to Attribute Assignement (Reading) | 20011228 |
18 | GET_DATA_EXT | Instance method | Public | Method | Read Project Data in External Display | 20020321 |
19 | GET_DPR_AUTHORIZATION | Instance method | Public | Method | Bereitstellen der eigenen Berechtigung | 20090114 |
20 | GET_MASTER_LANGUAGE | Instance method | Public | Method | Access Method to Project Type (Reading) | 20030915 |
21 | GET_PROJECT_ID | Instance method | Public | Method | Access Method to Phase ID (Reading) | 20031010 |
22 | GET_PROJECT_TYPE | Instance method | Public | Method | Access Method to Project Type (Reading) | 20020817 |
23 | GET_RESP_ORG_UNIT | Instance method | Public | Method | Access Method to Responsible Org. Unit (Reading) | 20091026 |
24 | GET_SCHEDULE_TYPE | Instance method | Public | Method | Access Method for Scheduling Type (Reading) | 20041019 |
25 | GET_SORT_LEVEL | Instance method | Public | Method | Access Method for Sort level (Reading) | 20090528 |
26 | HAS_PROJECT_CHANGES | Instance method | Public | Method | Have changes been made to the project (incl. elements)? | 20020617 |
27 | IS_ARCHIVED | Instance method | Public | Method | Is Project Archived (Status) | 20030220 |
28 | IS_DISTRIBUTION_ACTIVE | Instance method | Public | Method | 'X': At least one role with distribution exists in project | 20050627 |
29 | IS_PROGRAM | Instance method | Public | Method | 'X': Project Has the Category 'Program' | 20060207 |
30 | IS_TASK_HIERARCHY | Instance method | Public | Method | Task hierarchy exists? (Reading) | 20090918 |
31 | MERGE_ATTRIBUTES | Instance method | Protected | Method | Merge Attributes from CGPL and Development Projects | 20020122 |
32 | SCHEDULE | Instance method | Public | Method | 20020322 | |
33 | SET_ADMINISTRATIVE_ATTRIBUTES | Instance method | Protected | Method | Access Method to Administration Data/Internal Data (Reading) | 20020409 |
34 | SET_ATTRIBUTES | Instance method | Protected | Method | Access Method to Attributes (Internal Format) (Reading) | 20011228 |
35 | SET_DATA_EXT | Instance method | Public | Method | Convert and Set Data from External Format | 20020321 |
36 | SET_DEFAULTS4DISTRIBUTION | Instance method | Public | Method | Set Data for Distribution from Customizing | 20050617 |
37 | SET_EXTERNAL_ID | Instance method | Public | Method | Access Method to External ID (Writing) | 20020219 |
38 | SET_PROJECT_CHANGED | Instance method | Public | Method | Set Changes Made to Project After Costing | 20051031 |
39 | SET_PROJECT_ID | Instance method | Public | Method | Access Method to Project ID (Writing) | 20030905 |
40 | SET_SORT_LEVEL | Instance method | Public | Method | Access Method for Sort level (Writing) | 20090528 |
41 | SPLIT_ATTRIBUTES | Instance method | Protected | Method | Separate Attributes in CGPL and Development Projects | 20020122 |
42 | SUBTASKS_ALLOWED | Instance method | Public | Method | Subtasks Are Permitted in Project | 20041217 |
43 | SUMMARY_TASKS_ALLOWED | Instance method | Public | Method | Summary Tasks Are Permitted in Project | 20041111 |
44 | VERIFY_ATTRIBUTES | Instance method | Protected | Method | Verify Project Attributes | 20020430 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | PRO_TYPE_CHANGED | Instance Event (0) |
Public (2) |
Project Type Changed | 20050208 |
Types
Class CL_DPR_PROJECT has no local type.
Method Signatures
Method BUILD_COLLECTIONS_COMPLETELY Signature
Method BUILD_COLLECTIONS_COMPLETELY on class CL_DPR_PROJECT has no parameter.
Method BUILD_COLLECTIONS_COMPLETELY on class CL_DPR_PROJECT has no exception.
Method CAST_SCHEDULING_CHANGE Signature
Method CAST_SCHEDULING_CHANGE on class CL_DPR_PROJECT has no parameter.
Method CAST_SCHEDULING_CHANGE on class CL_DPR_PROJECT has no exception.
Method CHECK_FOR_COMPONENT_DELETION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_COMPONENT | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Zu löschendes Komponentenobjekt | 20020412 | ||
2 | Returning | RV_DELETION_POSSIBLE | Value transfer | Type reference (TYPE) | BOOLE_D | Bool'scher Wert: Löschen der Komponente ist erlaubt | 20020412 |
Method CHECK_FOR_COMPONENT_DELETION on class CL_DPR_PROJECT has no exception.
Method CHECK_FOR_PHASE_DELETION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_PHASE | Call by reference | Object reference (TYPE REF TO) | CL_DPR_PHASE | Zu löschende Phase | 20020124 | ||
2 | Returning | RV_DELETION_POSSIBLE | Value transfer | Type reference (TYPE) | BOOLE_D | Bool'scher Wert: Löschen der Phase erlaubt | 20020124 |
Method CHECK_FOR_PHASE_DELETION on class CL_DPR_PROJECT has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_DPR_PROJECT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_DPR_PROJECT has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_NATIVE_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_PROJECT | Native Objekt | 20011228 |
Method CONSTRUCTOR on class CL_DPR_PROJECT has no exception.
Method DELETE_PROJECT Signature
Method DELETE_PROJECT on class CL_DPR_PROJECT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DPR_OBJECT_DELETION_ERROR | Development Projects: Fehler beim Löschen Anwendungsobjekt | 20020123 |
Method DETECT_SCHEDULING_RELEVANCE Signature
Method DETECT_SCHEDULING_RELEVANCE on class CL_DPR_PROJECT has no parameter.
Method DETECT_SCHEDULING_RELEVANCE on class CL_DPR_PROJECT has no exception.
Method GET_ALL_APPROVALS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_APPROVALS | Value transfer | Type reference (TYPE) | DPR_TT_APPROVALS | Abnahmen | 20020110 |
Method GET_ALL_APPROVALS on class CL_DPR_PROJECT has no exception.
Method GET_ALL_CHECKLIST_REFERENCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_CHECKLIST_REFERENCES | Value transfer | Type reference (TYPE) | DPR_TT_CHECKLIST_REFERENCES | Tabellentyp für Checklistenreferenzen | 20011228 |
Method GET_ALL_CHECKLIST_REFERENCES on class CL_DPR_PROJECT has no exception.
Method GET_ALL_DOCUMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_DOCUMENTS | Value transfer | Type reference (TYPE) | DPR_TT_DOCUMENTS | Dokumente | 20011228 |
Method GET_ALL_DOCUMENTS on class CL_DPR_PROJECT has no exception.
Method GET_ALL_INDIVIDUAL_APPROVALS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_INDIVIDUAL_APPROVALS | Value transfer | Type reference (TYPE) | DPR_TT_INDIVIDUAL_APPROVALS | Einzelabnahmen | 20020110 |
Method GET_ALL_INDIVIDUAL_APPROVALS on class CL_DPR_PROJECT has no exception.
Method GET_ALL_OBJECT_LINKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_OBJECT_LINKS | Value transfer | Type reference (TYPE) | DPR_TT_OBJECT_LINKS | Tabellentyp für Tasks | 20011228 |
Method GET_ALL_OBJECT_LINKS on class CL_DPR_PROJECT has no exception.
Method GET_ALL_PROCESSES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_PROCESSES | Value transfer | Type reference (TYPE) | DPR_TT_PROCESSES | Prozesse | 20020110 |
Method GET_ALL_PROCESSES on class CL_DPR_PROJECT has no exception.
Method GET_ALL_TASKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_TASKS | Value transfer | Type reference (TYPE) | DPR_TT_TASKS | Tabellentyp für Tasks | 20011228 |
Method GET_ALL_TASKS on class CL_DPR_PROJECT 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 | Call by reference | Type reference (TYPE) | DPR_TS_PROJECT_INT | Attribute Projektdefinition (intern) | 20011228 | ||
2 | Exporting | ES_ATTRIBUTES_OLD | Call by reference | Type reference (TYPE) | DPR_TS_PROJECT_INT | Attribute Projektdefinition (intern) (alter Datenbank-Stand) | 20020122 |
Method GET_ATTRIBUTES on class CL_DPR_PROJECT 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_DPR_PRO_ASSIGNMENT | Development Projects: Abstraktes Projekt - Attribute | 20011228 |
Method GET_ATTRIBUTE_ASSIGNMENT on class CL_DPR_PROJECT has no exception.
Method GET_DATA_EXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_PROJECT_CHG | Call by reference | Type reference (TYPE) | DPR_TS_PROJECT_CHG | Attribute Projektdefinition (änderbar) | 20020617 | ||
2 | Exporting | ES_PROJECT_EXT | Call by reference | Type reference (TYPE) | DPR_TS_PROJECT_EXT | Attribute Projektdefinition (extern) | 20020321 | ||
3 | Exporting | ES_PROJECT_INT | Call by reference | Type reference (TYPE) | DPR_TS_PROJECT_INT | Attribute Projektdefinition (intern) | 20020617 | ||
4 | Importing | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | Sprachenschlüssel | 20020321 |
Method GET_DATA_EXT on class CL_DPR_PROJECT has no exception.
Method GET_DPR_AUTHORIZATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RR_AUTHORIZATION | Value transfer | Object reference (TYPE REF TO) | IF_ACO_AUTHORIZATION | Informationen zu einem Ber.subjekt | 20090114 |
Method GET_DPR_AUTHORIZATION on class CL_DPR_PROJECT has no exception.
Method GET_MASTER_LANGUAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_MASTER_LANGUAGE | Value transfer | Type reference (TYPE) | DPR_TV_LANGU | Projektart | 20030915 |
Method GET_MASTER_LANGUAGE on class CL_DPR_PROJECT has no exception.
Method GET_PROJECT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_PROJECT_ID | Value transfer | Type reference (TYPE) | DPR_TV_PROJECT_ID | Nummer des Projekts | 20031010 |
Method GET_PROJECT_ID on class CL_DPR_PROJECT has no exception.
Method GET_PROJECT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FILL_BUFFER | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20090119 | |
2 | Returning | RV_PROJECT_TYPE | Value transfer | Type reference (TYPE) | DPR_TV_PRO_TYPE | Projektart | 20020817 |
Method GET_PROJECT_TYPE on class CL_DPR_PROJECT has no exception.
Method GET_RESP_ORG_UNIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FILL_BUFFER | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091026 | |
2 | Returning | RV_RESP_ORG_UNIT | Value transfer | Type reference (TYPE) | DPR_TV_RESP_ORGANIZATION | Organization Responsible | 20091026 |
Method GET_RESP_ORG_UNIT on class CL_DPR_PROJECT has no exception.
Method GET_SCHEDULE_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_SCHEDULE_TYPE | Value transfer | Type reference (TYPE) | DPR_TV_SCHEDULE_TYPE | Terminierungsart | 20041019 |
Method GET_SCHEDULE_TYPE on class CL_DPR_PROJECT has no exception.
Method GET_SORT_LEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_SORT_OVERALL | Value transfer | Type reference (TYPE) | DPR_TV_SORT_OVERALL | Sort mode: '1' sort overall coll. '0' sort coll. internal | 20090528 |
Method GET_SORT_LEVEL on class CL_DPR_PROJECT has no exception.
Method HAS_PROJECT_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_HAS_CHANGES | Value transfer | Type reference (TYPE) | BOOLE_D | Bool'scher Wert: Existenz von Änderungen (True = 'X') | 20020617 |
Method HAS_PROJECT_CHANGES on class CL_DPR_PROJECT has no exception.
Method IS_ARCHIVED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_IS_ARCHIVED | Value transfer | Type reference (TYPE) | BOOLE_D | Bool'scher Wert: Projekt ist archiviert (='X') | 20030220 |
Method IS_ARCHIVED on class CL_DPR_PROJECT has no exception.
Method IS_DISTRIBUTION_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_DISTRIBUTION_ACTIVE | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050627 |
Method IS_DISTRIBUTION_ACTIVE on class CL_DPR_PROJECT has no exception.
Method IS_PROGRAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_IS_PROGRAM | Value transfer | Type reference (TYPE) | BOOLE_D | 'X': Projekt hat die Kategorie 'Programm' | 20060207 |
Method IS_PROGRAM on class CL_DPR_PROJECT has no exception.
Method IS_TASK_HIERARCHY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_SUBTASK_EXISTS | Value transfer | Type reference (TYPE) | XFELD | Task hierarchy exists ('X'=yes, ' '=no) | 20090918 |
Method IS_TASK_HIERARCHY on class CL_DPR_PROJECT has no exception.
Method MERGE_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ATTRIBUTES | Call by reference | Type reference (TYPE) | DPR_TS_PROJECT_INT | Attribute Projektdefinition (intern) | 20020122 | ||
2 | Importing | IS_CGPL_ATTRIBUTES | Call by reference | Type reference (TYPE) | CGPL_PROJECT | Attribute CGPL-Projektkopf | 20020122 | ||
3 | Importing | IS_DPR_ATTRIBUTES | Call by reference | Type reference (TYPE) | DPR_PROJECT | Attribute DPR-Projektdefinition | 20020122 |
Method MERGE_ATTRIBUTES on class CL_DPR_PROJECT has no exception.
Method SCHEDULE Signature
Method SCHEDULE on class CL_DPR_PROJECT has no parameter.
Method SCHEDULE on class CL_DPR_PROJECT has no exception.
Method SET_ADMINISTRATIVE_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_ADMINISTRATIVE_ATTRIBUTES | Call by reference | Type reference (TYPE) | DPR_TS_PROJECT_ADM | Attribute Projektdefinition (Verwaltungsdaten/interne Daten) | 20020409 |
Method SET_ADMINISTRATIVE_ATTRIBUTES on class CL_DPR_PROJECT 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) | DPR_TS_PROJECT_INT | Attribute Projektdefinition (intern) | 20011228 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DPR_OBJECT_UPDATE_ERROR | Development Projects: Fehler beim Ändern Anwendungsobjekt | 20020208 |
Method SET_DATA_EXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ER_CONVERSION_PROTOCOL | Call by reference | Object reference (TYPE REF TO) | CL_DPR_CONVERSION_PROTOCOL | Protokollierung von Fehlern bei Konvertierung | 20020429 | ||
2 | Importing | IS_PROJECT_CHG | Call by reference | Type reference (TYPE) | DPR_TS_PROJECT_CHG | Attribute Projektdefinition (änderbar) | 20020617 | ||
3 | Importing | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | Sprachenschlüssel | 20020321 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DPR_OBJECT_UPDATE_ERROR | Development Projects: Fehler beim Ändern Anwendungsobjekt | 20020702 |
Method SET_DEFAULTS4DISTRIBUTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_ALLOCATION_UNIT | Call by reference | Type reference (TYPE) | DPR_TV_ALLOCATION_UNIT | Einheit der Verteilung | 20050617 | ||
2 | Changing | CV_PERIOD_TYPE | Call by reference | Type reference (TYPE) | DPR_TV_PERIOD_TYPE | Periodenart der Verteilung | 20050617 |
Method SET_DEFAULTS4DISTRIBUTION on class CL_DPR_PROJECT has no exception.
Method SET_EXTERNAL_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_EXTERNAL_ID | Call by reference | Type reference (TYPE) | CGPL_EXTID | Externer Identifier | 20020219 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DPR_OBJECT_UPDATE_ERROR | Development Projects: Fehler beim Ändern Anwendungsobjekt | 20020219 |
Method SET_PROJECT_CHANGED Signature
Method SET_PROJECT_CHANGED on class CL_DPR_PROJECT has no parameter.
Method SET_PROJECT_CHANGED on class CL_DPR_PROJECT has no exception.
Method SET_PROJECT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PROJECT_ID | Call by reference | Type reference (TYPE) | DPR_TV_PROJECT_ID | Nummer des Projekts | 20030905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DPR_OBJECT_UPDATE_ERROR | Development Projects: Fehler beim Ändern Anwendungsobjekt | 20030905 |
Method SET_SORT_LEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SORT_OVERALL | Value transfer | Type reference (TYPE) | DPR_TV_SORT_OVERALL | Sort mode: '1' sort overall coll. '0' sort coll. internal | 20090528 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DPR_OBJECT_UPDATE_ERROR | Development Projects: Error When Changing Application Object | 20090529 |
Method SPLIT_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_CGPL_ATTRIBUTES | Call by reference | Type reference (TYPE) | CGPL_PROJECT | Attribute CGPL-Projektkopf | 20020122 | ||
2 | Exporting | ES_DPR_ATTRIBUTES | Call by reference | Type reference (TYPE) | DPR_PROJECT | Attribute DPR-Projektdefinition | 20020122 | ||
3 | Importing | IS_ATTRIBUTES | Call by reference | Type reference (TYPE) | DPR_TS_PROJECT_INT | Attribute Projektdefinition (intern) | 20020122 |
Method SPLIT_ATTRIBUTES on class CL_DPR_PROJECT has no exception.
Method SUBTASKS_ALLOWED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_USE_SUBTASKS | Value transfer | Type reference (TYPE) | BOOLE_D | Unteraufgaben sind erlaubt | 20041217 |
Method SUBTASKS_ALLOWED on class CL_DPR_PROJECT has no exception.
Method SUMMARY_TASKS_ALLOWED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_SUMMARY_TASKS | Value transfer | Type reference (TYPE) | BOOLE_D | Sammelaufgaben sind erlaubt | 20041111 |
Method SUMMARY_TASKS_ALLOWED on class CL_DPR_PROJECT 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) | DPR_PROJECT | Projekt | 20020430 | ||
2 | Importing | IS_ATTRIBUTES_OLD | Call by reference | Type reference (TYPE) | DPR_PROJECT | Projekt | 20020430 |
Method VERIFY_ATTRIBUTES on class CL_DPR_PROJECT has no exception.
Event Signatures
Event PRO_TYPE_CHANGED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EV_PRO_TYPE | Exporting | Value transfer | Type reference (TYPE) | DPR_TV_PRO_TYPE | Projektart | 20050208 |
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 100 |