SAP ABAP Class CL_DPR_ENTITY_SERVICES (Development Projects: Services for Interface IF_DPR_ENTITY)
Hierarchy
☛
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
⤷ PPM-PRO (Application Component) Project Management
⤷ DEVELOPMENT_PROJECTS_SHARED (Package) Project Management - Shared Objects
⤷ PPM-PRO (Application Component) Project Management
⤷ DEVELOPMENT_PROJECTS_SHARED (Package) Project Management - Shared Objects
Properties
Class | CL_DPR_ENTITY_SERVICES | |
Short Description | Development Projects: Services for Interface IF_DPR_ENTITY | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | DEVELOPMENT_PROJECTS_SHARED | Project Management - Shared Objects |
Created | 20020107 | SAP |
Last change | 20141109 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_DPR_CO | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_DPR_ENTITY_SERVICES has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | IF_DPR_ENTITY | 20020107 | Development Projects: Interface of All Entities |
Attributes
Class CL_DPR_ENTITY_SERVICES has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20020107 |
2 | CONVERT_NOTE_STRING | Static method | Public | Method | Converts Read-Only Note String to String/String Table | 20050819 |
3 | CONVERT_NOTE_STRING_TABLE | Static method | Public | Method | Konvertiert Read-Only Notiz-String in eine Tabelle | 20101215 |
4 | COPY_DESCRIPTION | Static method | Public | Method | Copy Description in All Languages | 20020605 |
5 | COPY_LONG_TEXT | Static method | Public | Method | Copy Long Text in All Languages | 20020605 |
6 | COPY_TEXTS4PROJ_LANGU | Static method | Public | Method | Copy Texts as Copy from Different Language in Template | 20050624 |
7 | DELETE_NOTES | Static method | Public | Method | Internal Only: Delete Notes After Copying | 20050830 |
8 | GET_LANGU_OF_ROOT | Static method | Public | Method | Read Master Language for Root Object of Entity Object | 20050624 |
9 | GET_LOCK_MODE | Static method | Private | Method | Access Method to Lock Mode (Reading) | 20020107 |
10 | GET_LONG_TEXT | Static method | Private | Method | Access Method to Long Text (Reading) | 20020320 |
11 | GET_TEXTS_OF_ENTITY | Static method | Private | Method | Read Names for Entity Object | 20050624 |
12 | HAS_ROOT_CHANGES | Static method | Private | Method | Are there changes to the root object (including elements)? | 20020617 |
13 | IS_IN_LOCK_MODE | Static method | Private | Method | Is the application object locked in a certain mode? | 20020111 |
14 | IS_TEMPL_COMPONENT_CHANGEABLE | Static method | Private | Method | Is application object (part of a template) modifiable? | 20020715 |
15 | MAP_INT2EXT_OBJTYPE | Static method | Public | Method | Supplies External Obj.Cat. for Internal Obj.Cat. (TPO->TTO) | 20050715 |
16 | REPLACE_ENQUEUE_MESSAGES | Static method | Public | Method | Replace Messages from Lock Server | 20040326 |
17 | SET_DESCRIPTION | Static method | Private | Method | Access Method to Short Text/Description (Writing) | 20020320 |
18 | SET_EDIT_MODE | Static method | Private | Method | Access Method for Processing Mode (Write) | 20020107 |
19 | SET_LONG_TEXT | Static method | Private | Method | Access Method to Long Text (Writing) | 20020320 |
20 | SET_TEXTS_OF_ENTITY | Static method | Private | Method | Write Names for Entity Object | 20050624 |
Events
Class CL_DPR_ENTITY_SERVICES has no event.
Types
Class CL_DPR_ENTITY_SERVICES has no local type.
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_DPR_ENTITY_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_DPR_ENTITY_SERVICES has no exception.
Method CONVERT_NOTE_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_NOTES | Call by reference | Type reference (TYPE) | TABLE_OF_STRINGS | 20050819 | |||
2 | Exporting | EV_NOTES | Call by reference | Type reference (TYPE) | STRING | 20050819 | |||
3 | Importing | IV_NOTE_READ_ONLY | Call by reference | Type reference (TYPE) | STRING | 20050819 |
Method CONVERT_NOTE_STRING on class CL_DPR_ENTITY_SERVICES has no exception.
Method CONVERT_NOTE_STRING_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_NOTES | Call by reference | Type reference (TYPE) | TABLE_OF_STRINGS | 20101215 | |||
2 | Importing | IV_NOTE_READ_ONLY | Call by reference | Type reference (TYPE) | STRING | 20101215 |
Method CONVERT_NOTE_STRING_TABLE on class CL_DPR_ENTITY_SERVICES has no exception.
Method COPY_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_SOURCE | Call by reference | Object reference (TYPE REF TO) | IF_DPR_ENTITY | Quellentität | 20020605 | ||
2 | Importing | IR_TARGET | Call by reference | Object reference (TYPE REF TO) | IF_DPR_ENTITY | Zielentität | 20020605 | ||
3 | Importing | IV_MASTER_LANGUAGE_SOURCE | Call by reference | Type reference (TYPE) | DPR_TV_MASTER_LANGUAGE | Projektsprache | 20050307 | ||
4 | Importing | IV_MASTER_LANGUAGE_TARGET | Call by reference | Type reference (TYPE) | DPR_TV_MASTER_LANGUAGE | Projektsprache | 20050307 | ||
5 | Returning | RV_TARGET_TEXT_CHANGED | Value transfer | Type reference (TYPE) | BOOLE_D | mindestens ein Text geändert | 20020606 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DPR_OBJECT_UPDATE_ERROR | Development Projects: Fehler beim Ändern Anwendungsobjekt | 20020606 |
Method COPY_LONG_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_SOURCE | Call by reference | Object reference (TYPE REF TO) | IF_DPR_ENTITY | Quellentität | 20020605 | ||
2 | Importing | IR_TARGET | Call by reference | Object reference (TYPE REF TO) | IF_DPR_ENTITY | Zielentität | 20020605 | ||
3 | Importing | IV_MASTER_LANGUAGE_SOURCE | Call by reference | Type reference (TYPE) | DPR_TV_MASTER_LANGUAGE | Projektsprache | 20050307 | ||
4 | Importing | IV_MASTER_LANGUAGE_TARGET | Call by reference | Type reference (TYPE) | DPR_TV_MASTER_LANGUAGE | Projektsprache | 20050307 | ||
5 | Returning | RV_TARGET_TEXT_CHANGED | Value transfer | Type reference (TYPE) | BOOLE_D | mindestens ein Text geändert | 20020606 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DPR_OBJECT_UPDATE_ERROR | Development Projects: Fehler beim Ändern Anwendungsobjekt | 20020606 |
Method COPY_TEXTS4PROJ_LANGU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_SOURCE | Call by reference | Object reference (TYPE REF TO) | IF_DPR_ENTITY | Development Projects: Schnittstelle aller Entities | 20050624 | ||
2 | Importing | IR_TARGET | Call by reference | Object reference (TYPE REF TO) | IF_DPR_ENTITY | Development Projects: Schnittstelle aller Entities | 20050624 |
Method COPY_TEXTS4PROJ_LANGU on class CL_DPR_ENTITY_SERVICES has no exception.
Method DELETE_NOTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_DPR_ENTITY | Development Projects: Schnittstelle aller Entities | 20050830 |
Method DELETE_NOTES on class CL_DPR_ENTITY_SERVICES has no exception.
Method GET_LANGU_OF_ROOT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_DPR_ENTITY | Development Projects: Schnittstelle aller Entities | 20050624 | ||
2 | Returning | RV_LANGUAGE | Value transfer | Type reference (TYPE) | DPR_TV_LANGU | Sprachenschlüssel | 20050624 |
Method GET_LANGU_OF_ROOT on class CL_DPR_ENTITY_SERVICES has no exception.
Method GET_LOCK_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_DPR_ENTITY | Development Projects: Schnittstelle aller Entities | 20020107 | ||
2 | Returning | RV_LOCK_MODE | Value transfer | Type reference (TYPE) | DPR_TV_LOCK_MODE | Sperrmodus des Anwendungsobjekts | 20020107 |
Method GET_LOCK_MODE on class CL_DPR_ENTITY_SERVICES has no exception.
Method GET_LONG_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_LINES | Call by reference | Type reference (TYPE) | TEXT_LINE_TAB | Langtext (Tabelle) | 20020320 | ||
2 | Exporting | EV_STRING | Call by reference | Type reference (TYPE) | STRING | Langtext (String) | 20020320 | ||
3 | Importing | IR_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_DPR_ENTITY | Development Projects: Schnittstelle aller Entities | 20020320 | ||
4 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Sprache | 20020320 | ||
5 | Importing | IV_TEXT_ID | Call by reference | Type reference (TYPE) | TDID | CL_DPR_CO=>SC_TDID_LONGTEXT | Text-ID | 20020320 |
Method GET_LONG_TEXT on class CL_DPR_ENTITY_SERVICES has no exception.
Method GET_TEXTS_OF_ENTITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DESCRIPTION | Call by reference | Type reference (TYPE) | COMT_TEXT_TEXTDATA_T | Textschlüssel und -zeilen | 20050624 | ||
2 | Exporting | ET_NAME | Call by reference | Type reference (TYPE) | CGPL_T_TEXTS | Projektplanung: Tabellentyp über CGPL_TEXT | 20050624 | ||
3 | Importing | IR_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_DPR_ENTITY | Development Projects: Schnittstelle aller Entities | 20050624 |
Method GET_TEXTS_OF_ENTITY on class CL_DPR_ENTITY_SERVICES has no exception.
Method HAS_ROOT_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_ROOT | Call by reference | Object reference (TYPE REF TO) | IF_DPR_ENTITY | Wurzelobjekt | 20020617 | ||
2 | Returning | RV_HAS_CHANGES | Value transfer | Type reference (TYPE) | BOOLE_D | Bool'scher Wert: Existenz von Änderungen (True = 'X') | 20020617 |
Method HAS_ROOT_CHANGES on class CL_DPR_ENTITY_SERVICES has no exception.
Method IS_IN_LOCK_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_DPR_ENTITY | Development Projects: Schnittstelle aller Entities | 20020111 | ||
2 | Importing | IV_LOCK_MODE | Call by reference | Type reference (TYPE) | DPR_TV_LOCK_MODE | Sperrmodus des Anwendungsobjekts | 20020111 | ||
3 | Returning | RV_IS_IN_LOCK_MODE | Value transfer | Type reference (TYPE) | BOOLE_D | Bool'scher Wert: Objekt ist im angegebenen Modus gesperrt | 20020111 |
Method IS_IN_LOCK_MODE on class CL_DPR_ENTITY_SERVICES has no exception.
Method IS_TEMPL_COMPONENT_CHANGEABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_DPR_ENTITY | Development Projects: Schnittstelle aller Entities | 20020715 | ||
2 | Returning | RV_IS_CHANGEABLE | Value transfer | Type reference (TYPE) | BOOLE_D | Bool'scher Wert: Änderbarkeit (True = 'X', False = SPACE) | 20020715 |
Method IS_TEMPL_COMPONENT_CHANGEABLE on class CL_DPR_ENTITY_SERVICES has no exception.
Method MAP_INT2EXT_OBJTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OBJTYPE | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPE | Objekttyp in der Projektplanung | 20050715 | ||
2 | Returning | RV_OBJTYPE | Value transfer | Type reference (TYPE) | CGPL_OBJECT_TYPE | Objekttyp in der Projektplanung | 20050715 |
Method MAP_INT2EXT_OBJTYPE on class CL_DPR_ENTITY_SERVICES has no exception.
Method REPLACE_ENQUEUE_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_DPR_ENTITY | Development Projects: Schnittstelle aller Entities | 20040326 |
Method REPLACE_ENQUEUE_MESSAGES on class CL_DPR_ENTITY_SERVICES has no exception.
Method SET_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_DPR_ENTITY | Development Projects: Schnittstelle aller Entities | 20020320 | ||
2 | Importing | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | CGPL_TEXT1 | Kurztext/Beschreibung des Objekts | 20020320 | ||
3 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Sprache | 20020320 | ||
4 | Returning | RV_DESCRIPTION_CHANGED | Value transfer | Type reference (TYPE) | BOOLE_D | Bool'scher Wert: Kurztext/Beschreibung geändert | 20020320 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DPR_OBJECT_UPDATE_ERROR | Development Projects: Fehler beim Ändern Anwendungsobjekt | 20020320 |
Method SET_EDIT_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_DPR_ENTITY | Development Projects: Schnittstelle aller Entities | 20020107 | ||
2 | Importing | IV_EDIT_MODE | Call by reference | Type reference (TYPE) | DPR_TV_EDIT_MODE | Bearbeitungsmodus (Anzeigen bzw. Ändern) | 20020107 | ||
3 | Returning | RV_RC | Value transfer | Type reference (TYPE) | I | Rückgabewert (0 = OK) | 20020107 |
Method SET_EDIT_MODE on class CL_DPR_ENTITY_SERVICES has no exception.
Method SET_LONG_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_DPR_ENTITY | Development Projects: Schnittstelle aller Entities | 20020320 | ||
2 | Importing | IT_LINES | Call by reference | Type reference (TYPE) | TEXT_LINE_TAB | Langtext (Tabelle) | 20020320 | ||
3 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Sprache | 20020320 | ||
4 | Importing | IV_STRING | Call by reference | Type reference (TYPE) | STRING | Langtext (String) | 20020320 | ||
5 | Importing | IV_TEXT_ID | Call by reference | Type reference (TYPE) | TDID | CL_DPR_CO=>SC_TDID_LONGTEXT | Text-ID | 20020320 | |
6 | Returning | RV_LONG_TEXT_CHANGED | Value transfer | Type reference (TYPE) | BOOLE_D | Bool'scher Wert: Langtext geändert | 20020320 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_DPR_OBJECT_UPDATE_ERROR | Development Projects: Fehler beim Ändern Anwendungsobjekt | 20020320 |
Method SET_TEXTS_OF_ENTITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_DPR_ENTITY | Development Projects: Schnittstelle aller Entities | 20050624 | ||
2 | Importing | IT_DESC_LINES | Call by reference | Type reference (TYPE) | COMT_TEXT_LINES_T | Textzeilen | 20050624 | ||
3 | Importing | IV_LANGU | Call by reference | Type reference (TYPE) | DPR_TV_LANGU | Sprachenschlüssel | 20050624 | ||
4 | Importing | IV_NAME | Call by reference | Type reference (TYPE) | CGPL_TEXT1 | Sprachabhängiger Kurztext | 20050624 |
Method SET_TEXTS_OF_ENTITY on class CL_DPR_ENTITY_SERVICES has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 100 |