Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | 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 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_CGPL_ASSIGNMENTS | Project Planning: Administration Class for Assignments | 20081210 | |||
| 2 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_ACO_AUTHORIZATION | Authorization | 20030114 | |||
| 3 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_DPR_CHECKLIST_REFERENCES | Collection for Checklist References | 20040622 | |||
| 4 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_DPR_CONTROL_PLAN_LINKS | Collection for Control Plan Links | 20020404 | |||
| 5 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_DPR_DOCUMENTS | Collection for Documents | 20011227 | |||
| 6 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_DPR_OBJECT_LINKS | Collection for Object Links | 20011227 | |||
| 7 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_DPR_PARTICIPANTS | Collection for Project Participants | 20011227 | |||
| 8 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_DPR_PARTICIPANT_LINKS | Collection for Linked Project Roles | 20020325 | |||
| 9 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_DPR_PHASES | Collection for Phases | 20011220 | |||
| 10 | Instance attribute | Private | Attribute reference (LIKE) | 20041011 | |||||
| 11 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_PPM_SCHEDULE_REGISTRY | Store Scheduling Objects | 20041011 | |||
| 12 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_DPR_SORT_NUMBER_FACTORY | Development Projects: Services for Sort numbers | 20090528 | |||
| 13 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_DPR_TASKS | Collection for Tasks | 20040621 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | DPR_TT_ASSIGNMENTS_BY_TYPE | Buffer for Attribute Assignments | 20081126 | |||
| 15 | Instance attribute | Public | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20121102 | |||
| 16 | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Check if DFM is involved already done | 20090213 | |||
| 17 | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Project with DFM | 20090213 | |||
| 18 | Instance attribute | Public | Type reference (TYPE) | DPR_TV_SORT_NUMBER | Sort Number | 20090129 | |||
| 19 | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Execution Method ON_CHANGES_COMMITED:IF_DPR_COMMON Active | 20041106 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | DPR_TV_PRO_TYPE | Project Type | 20090119 | |||
| 21 | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Message DPR_SHARED230 Already Sent ('X'=Yes,' '=No) | 20061117 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | DPR_TV_RESP_ORGANIZATION | Responsible Org. Unit | 20091026 | |||
| 23 | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | Resp Org. Unit buffered | 20091026 | |||
| 24 | Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | True if sort mode was changed | 20090206 | |||
| 25 | Constant | Public | Type reference (TYPE) | DPR_TV_PRO_CATEGORY | '2' | Project Category 'Consultant Project' | 20020325 | ||
| 26 | 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 | Instance method | Protected | Method | Create Phases (Application Objects) Completely | 20041122 | |
| 2 | Instance method | Public | Method | 20020322 | ||
| 3 | Instance method | Public | Method | Checks Whether Deleting a Subobject Is Allowed | 20020412 | |
| 4 | Instance method | Protected | Method | Check Whether Phase Can Be Deleted | 20020124 | |
| 5 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20011213 | |
| 6 | Instance method | Public | Constructor | Constructor | 20011213 | |
| 7 | Instance method | Protected | Method | Delete Project | 20011228 | |
| 8 | Instance method | Public | Method | 20020516 | ||
| 9 | Instance method | Public | Method | Access Method to All Approvals (Reading) | 20020110 | |
| 10 | Instance method | Public | Method | Access Method to All Object Links (Reading) | 20011228 | |
| 11 | Instance method | Public | Method | Access Method to All Documents (Reading) | 20011228 | |
| 12 | Instance method | Public | Method | Access Method to All Individual Approvals (Reading) | 20020110 | |
| 13 | Instance method | Public | Method | Access Method to All Object Links (Reading) | 20011228 | |
| 14 | Instance method | Public | Method | Access Method to All Processes (Reading) | 20020110 | |
| 15 | Instance method | Public | Method | Access Method to All Tasks (Reading) | 20011228 | |
| 16 | Instance method | Protected | Method | Access Method to Attributes (Internal Format) (Reading) | 20011228 | |
| 17 | Instance method | Protected | Method | Access Method to Attribute Assignement (Reading) | 20011228 | |
| 18 | Instance method | Public | Method | Read Project Data in External Display | 20020321 | |
| 19 | Instance method | Public | Method | Bereitstellen der eigenen Berechtigung | 20090114 | |
| 20 | Instance method | Public | Method | Access Method to Project Type (Reading) | 20030915 | |
| 21 | Instance method | Public | Method | Access Method to Phase ID (Reading) | 20031010 | |
| 22 | Instance method | Public | Method | Access Method to Project Type (Reading) | 20020817 | |
| 23 | Instance method | Public | Method | Access Method to Responsible Org. Unit (Reading) | 20091026 | |
| 24 | Instance method | Public | Method | Access Method for Scheduling Type (Reading) | 20041019 | |
| 25 | Instance method | Public | Method | Access Method for Sort level (Reading) | 20090528 | |
| 26 | Instance method | Public | Method | Have changes been made to the project (incl. elements)? | 20020617 | |
| 27 | Instance method | Public | Method | Is Project Archived (Status) | 20030220 | |
| 28 | Instance method | Public | Method | 'X': At least one role with distribution exists in project | 20050627 | |
| 29 | Instance method | Public | Method | 'X': Project Has the Category 'Program' | 20060207 | |
| 30 | Instance method | Public | Method | Task hierarchy exists? (Reading) | 20090918 | |
| 31 | Instance method | Protected | Method | Merge Attributes from CGPL and Development Projects | 20020122 | |
| 32 | Instance method | Public | Method | 20020322 | ||
| 33 | Instance method | Protected | Method | Access Method to Administration Data/Internal Data (Reading) | 20020409 | |
| 34 | Instance method | Protected | Method | Access Method to Attributes (Internal Format) (Reading) | 20011228 | |
| 35 | Instance method | Public | Method | Convert and Set Data from External Format | 20020321 | |
| 36 | Instance method | Public | Method | Set Data for Distribution from Customizing | 20050617 | |
| 37 | Instance method | Public | Method | Access Method to External ID (Writing) | 20020219 | |
| 38 | Instance method | Public | Method | Set Changes Made to Project After Costing | 20051031 | |
| 39 | Instance method | Public | Method | Access Method to Project ID (Writing) | 20030905 | |
| 40 | Instance method | Public | Method | Access Method for Sort level (Writing) | 20090528 | |
| 41 | Instance method | Protected | Method | Separate Attributes in CGPL and Development Projects | 20020122 | |
| 42 | Instance method | Public | Method | Subtasks Are Permitted in Project | 20041217 | |
| 43 | Instance method | Public | Method | Summary Tasks Are Permitted in Project | 20041111 | |
| 44 | 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 | IR_COMPONENT | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Zu löschendes Komponentenobjekt | 20020412 | |||
| 2 | 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 | IR_PHASE | Call by reference | Object reference (TYPE REF TO) | CL_DPR_PHASE | Zu löschende Phase | 20020124 | |||
| 2 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | ES_ATTRIBUTES | Call by reference | Type reference (TYPE) | DPR_TS_PROJECT_INT | Attribute Projektdefinition (intern) | 20011228 | |||
| 2 | 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 | 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 | ES_PROJECT_CHG | Call by reference | Type reference (TYPE) | DPR_TS_PROJECT_CHG | Attribute Projektdefinition (änderbar) | 20020617 | |||
| 2 | ES_PROJECT_EXT | Call by reference | Type reference (TYPE) | DPR_TS_PROJECT_EXT | Attribute Projektdefinition (extern) | 20020321 | |||
| 3 | ES_PROJECT_INT | Call by reference | Type reference (TYPE) | DPR_TS_PROJECT_INT | Attribute Projektdefinition (intern) | 20020617 | |||
| 4 | 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 | 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 | 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 | 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 | IV_FILL_BUFFER | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20090119 | ||
| 2 | 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 | IV_FILL_BUFFER | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091026 | ||
| 2 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | ES_ATTRIBUTES | Call by reference | Type reference (TYPE) | DPR_TS_PROJECT_INT | Attribute Projektdefinition (intern) | 20020122 | |||
| 2 | IS_CGPL_ATTRIBUTES | Call by reference | Type reference (TYPE) | CGPL_PROJECT | Attribute CGPL-Projektkopf | 20020122 | |||
| 3 | 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 | 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 | IS_ATTRIBUTES | Call by reference | Type reference (TYPE) | DPR_TS_PROJECT_INT | Attribute Projektdefinition (intern) | 20011228 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ER_CONVERSION_PROTOCOL | Call by reference | Object reference (TYPE REF TO) | CL_DPR_CONVERSION_PROTOCOL | Protokollierung von Fehlern bei Konvertierung | 20020429 | |||
| 2 | IS_PROJECT_CHG | Call by reference | Type reference (TYPE) | DPR_TS_PROJECT_CHG | Attribute Projektdefinition (änderbar) | 20020617 | |||
| 3 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | Sprachenschlüssel | 20020321 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CV_ALLOCATION_UNIT | Call by reference | Type reference (TYPE) | DPR_TV_ALLOCATION_UNIT | Einheit der Verteilung | 20050617 | |||
| 2 | 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 | IV_EXTERNAL_ID | Call by reference | Type reference (TYPE) | CGPL_EXTID | Externer Identifier | 20020219 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_PROJECT_ID | Call by reference | Type reference (TYPE) | DPR_TV_PROJECT_ID | Nummer des Projekts | 20030905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | 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 | ES_CGPL_ATTRIBUTES | Call by reference | Type reference (TYPE) | CGPL_PROJECT | Attribute CGPL-Projektkopf | 20020122 | |||
| 2 | ES_DPR_ATTRIBUTES | Call by reference | Type reference (TYPE) | DPR_PROJECT | Attribute DPR-Projektdefinition | 20020122 | |||
| 3 | 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 | 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 | 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 | CS_ATTRIBUTES_NEW | Call by reference | Type reference (TYPE) | DPR_PROJECT | Projekt | 20020430 | |||
| 2 | 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 |