SAP ABAP Class CL_DPR_OLR3_REPOSITORY (Object Link: Repository)
Hierarchy
☛
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
⤷ PPM-PRO-EXT-OBL (Application Component) Object Links
⤷ DPR_OBJECTLINK_R3 (Package) Project Management - R/3 Core Object Link
⤷ PPM-PRO-EXT-OBL (Application Component) Object Links
⤷ DPR_OBJECTLINK_R3 (Package) Project Management - R/3 Core Object Link
Properties
Class | CL_DPR_OLR3_REPOSITORY | |
Short Description | Object Link: Repository | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | DPR_OBJECTLINK_R3 | Project Management - R/3 Core Object Link |
Created | 20020604 | SAP |
Last change | 20141109 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_DPR_OLR3_REPOSITORY has no forward declaration.
Interfaces
Class CL_DPR_OLR3_REPOSITORY has no interface implemented.
Friends
Class CL_DPR_OLR3_REPOSITORY has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CON_EMPTY | Constant | Private | Type reference (TYPE) | OLR3_TV_DDIC_FIELD | '0EMPTY' | Blank field | 20020625 | |
2 | CON_X | Constant | Private | Type reference (TYPE) | C | 'X' | 'X' | 20020621 | |
3 | GT_CONSISTENCY | Static Attribute | Private | Type reference (TYPE) | OLR3_TT_CONSISTENCY_DB | Table Type for Table OLR3_CONSISTENCY | 20020604 | ||
4 | GT_FIELDS | Static Attribute | Private | Type reference (TYPE) | OLR3_TT_FIELDS | Table Type for Table OLR3_FIELDS | 20020606 | ||
5 | GT_FRAMEASSG | Static Attribute | Private | Type reference (TYPE) | OLR3_TT_FRAMEASSG | Table Type for Table OLR3_FRAMEASSG | 20020606 | ||
6 | GT_FRAMES | Static Attribute | Private | Type reference (TYPE) | OLR3_TT_FRAMES | Table Type for Table OLR3_FRAMES | 20020606 | ||
7 | GT_FRAMES_T | Static Attribute | Private | Type reference (TYPE) | OLR3_TT_FRAMES_T | Frames + Language-Dependent Descriptions for Object Type | 20020612 | ||
8 | GT_PROXY_CL | Static Attribute | Private | Type reference (TYPE) | OLR3_TT_PROXY_CL | Table Type for Table OLR3_PROXY_CL | 20020604 | ||
9 | GT_TABLEDEF | Static Attribute | Private | Type reference (TYPE) | OLR3_TT_TABLEDEF | Table Type for Table OLR3_TABLEDEFD | 20020604 | ||
10 | GT_URL_DEF | Static Attribute | Private | Type reference (TYPE) | OLR3_TT_URL_DEF | Object Link in ERP System Transactions | 20020618 | ||
11 | GT_URL_PAR | Static Attribute | Private | Type reference (TYPE) | OLR3_TT_URL_SERV_PAR | Table Type: Parameter for the Service of a Transaction | 20020618 | ||
12 | GT_URL_TXT | Static Attribute | Private | Type reference (TYPE) | OLR3_TT_URL_SERV | Table Type: Short Texts for the Service of a Transaction | 20020618 | ||
13 | GT_WEBSERVER_URL | Static Attribute | Private | Type reference (TYPE) | OLR3_TT_WEBSERVER_URL | TT: URL of a Web Server | 20030307 | ||
14 | GT_WEBSERVER_URL_PAR | Static Attribute | Private | Type reference (TYPE) | OLR3_TT_WEBSERVER_URL_PAR | System Parameter for Web Server of an SAP Transaction | 20030307 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20020604 |
2 | GET_CONSISTENCY_CHECKS | Static method | Public | Method | Delivers the Consistency Checks for Current Object Type | 20020604 |
3 | GET_FIELDS | Static method | Public | Method | Delivers All (Assigned) Fields of Current Object | 20020607 |
4 | GET_FRAMEASSG | Static method | Public | Method | Delivers All Combined Frame/Field for Current Obj. Type | 20020613 |
5 | GET_FRAMES | Static method | Public | Method | Delivers All Frames for Current Object Type | 20020612 |
6 | GET_PROXY_CL | Static method | Public | Method | Delivers Name of Proxy Class for Current Object Type | 20020604 |
7 | GET_TABLEDEF | Static method | Public | Method | Delivers Table/View Names for Method/Object Type/Strategy | 20020604 |
8 | GET_TABLEDEF_ALL | Static method | Public | Method | Delivers All Table/View Names for Method/Object Type | 20020607 |
9 | GET_URL_DEF | Static method | Public | Method | Delivers the Assigned URL Services to Object Category | 20020618 |
10 | GET_URL_SERVICE | Static method | Public | Method | Provides the Short Text and Parameters for URL Service | 20020618 |
11 | GET_URL_WEBSERVER_PAR | Static method | Public | Method | Provides Object Category with Parameters of a Web Server | 20030306 |
Events
Class CL_DPR_OLR3_REPOSITORY has no event.
Types
Class CL_DPR_OLR3_REPOSITORY has no local type.
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_DPR_OLR3_REPOSITORY has no parameter.
Method CLASS_CONSTRUCTOR on class CL_DPR_OLR3_REPOSITORY has no exception.
Method GET_CONSISTENCY_CHECKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CONSISTENCY | Value transfer | Type reference (TYPE) | OLR3_TT_CONSISTENCY | Tabellentyp zu Tabelle OLR3_CONSISTENCY | 20020604 | ||
2 | Importing | IV_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DPR_TV_OBL_TYPE | Objektverknüpfung: Proxy-Klasse | 20020604 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Keine Konsistenzprüfungen gefunden | 20020604 |
Method GET_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DATA | Value transfer | Type reference (TYPE) | OLR3_TT_TAB_DATA | Tabelle, Feld, (Inhalt) für die Objektart | 20020607 | ||
2 | Importing | IV_FRAME | Value transfer | Type reference (TYPE) | OLR3_TV_FRAME | SPACE | Rahmen | 20030117 | |
3 | Importing | IV_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DPR_TV_OBL_TYPE | Art des verknüpften Objektes | 20020607 | ||
4 | Importing | IV_ONLY_ASSIGNED | Value transfer | Type reference (TYPE) | C | SPACE | ' ': OLR3_FIELDS, 'X': OLR3_FRAMEASSG | 20020611 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Keine Felder/Kennzahlen zur Objektart gefunden | 20020607 |
Method GET_FRAMEASSG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FRAMEASSG | Value transfer | Type reference (TYPE) | OLR3_TT_FRAMEASSG | Tabellentyp zur Tabelle OLR3_FRAMEASSG | 20020613 | ||
2 | Importing | IV_FRAME | Value transfer | Type reference (TYPE) | OLR3_TV_FRAME | Assignments zu Rahmen (Auch wenn Rahmen inaktiv ist!) | 20030201 | ||
3 | Importing | IV_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DPR_TV_OBL_TYPE | Art des verknüpften Objektes | 20020613 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Keine Frame-Feld-Zuordnung vorhanden | 20020613 |
Method GET_FRAMES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FRAMES_ALL | Value transfer | Type reference (TYPE) | OLR3_TT_FRAMES_ALL | Frames + sprachabhängige Bezeichnungen zur Objektart | 20020612 | ||
2 | Importing | IV_ALL_FRAMES | Value transfer | Type reference (TYPE) | BOOLE_D | SPACE | Alle Rahmen (inkl. inaktiver) | 20030118 | |
3 | Importing | IV_FRAME | Value transfer | Type reference (TYPE) | OLR3_TV_FRAME | SPACE | Rahmen für Übersicht | 20030117 | |
4 | Importing | IV_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DPR_TV_OBL_TYPE | Objektart | 20020612 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Kein Frame vorhanden | 20020612 |
Method GET_PROXY_CL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_PROXY_CLASS | Value transfer | Type reference (TYPE) | OLR3_TV_PROXY_CLASS | Objektverknüpfung: Proxy-Klasse | 20020604 | ||
2 | Importing | IV_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DPR_TV_OBL_TYPE | Art des verknüpften Objektes | 20020604 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Eintrag existiert nicht | 20020604 |
Method GET_TABLEDEF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_TABLE_VIEWNAME | Value transfer | Type reference (TYPE) | OLR3_TV_DDIC_TABLE | DDIC-Feld der Länge 30 für Tabellen-/Viewname | 20020604 | ||
2 | Importing | IV_METHOD | Value transfer | Type reference (TYPE) | OLR3_TV_KIND_OF_METHOD | Aktuelle Methode | 20020604 | ||
3 | Importing | IV_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DPR_TV_OBL_TYPE | Objektverknüpfung: Proxy-Klasse | 20020604 | ||
4 | Importing | IV_STRATEGY | Value transfer | Type reference (TYPE) | OLR3_TV_STRATEGY | 1 | Strategie zur aktuellen Methode | 20020604 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Tabelle/Viewname nicht gefunden | 20020604 |
Method GET_TABLEDEF_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_TABLE_VIEWNAME | Value transfer | Type reference (TYPE) | OLR3_TT_DDIC_TABLE | DDIC-Feld der Länge 30 für Tabellen-/Viewname | 20020607 | ||
2 | Importing | IV_METHOD | Value transfer | Type reference (TYPE) | OLR3_TV_KIND_OF_METHOD | Aktuelle Methode | 20020607 | ||
3 | Importing | IV_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DPR_TV_OBL_TYPE | Objektverknüpfung: Proxy-Klasse | 20020607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Tabelle/Viewname nicht gefunden | 20020607 |
Method GET_URL_DEF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SERVICES | Call by reference | Type reference (TYPE) | OLR3_TT_URL_SERVICE | Enthält Namen von Services und ihrePositionen | 20020618 | ||
2 | Importing | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DPR_TV_OBL_TYPE | Art des verknüpften Objekts | 20020618 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_RESULT | Kein Ergebnis gefunden | 20020618 |
Method GET_URL_SERVICE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PARAMETER | Value transfer | Type reference (TYPE) | OLR3_TT_URL_PARAM | Enthält Parameter zu einem Service | 20020618 | ||
2 | Exporting | EV_TEXT | Value transfer | Type reference (TYPE) | W3STEXT | Beschreibung des Services | 20020618 | ||
3 | Importing | IV_SERVICE | Value transfer | Type reference (TYPE) | OLR3_TV_SERVICE | Service | 20020618 |
Method GET_URL_SERVICE on class CL_DPR_OLR3_REPOSITORY has no exception.
Method GET_URL_WEBSERVER_PAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PARAMETER | Value transfer | Type reference (TYPE) | OLR3_TT_URL_PARAM | Enthält Parameter zu einem Service | 20030306 | ||
2 | Exporting | EV_WEB_SERVER_URL | Call by reference | Type reference (TYPE) | OLR3_TV_WEBSERVER_URL | URL eines Webservers | 20030307 | ||
3 | Importing | IV_WEB_SERVER | Value transfer | Type reference (TYPE) | DPR_TV_OBL_WEB_SERVER | URL zu Web-Server | 20030307 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_RESULT | Kein Ergebnis gefunden | 20030306 |
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 200 |