SAP ABAP Class CL_DPR_OLR3_WORK (Object Link: General Methods)
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

⤷

⤷

Properties
Class | CL_DPR_OLR3_WORK | |
Short Description | Object Link: General Methods | |
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_WORK has no forward declaration.
Interfaces
Class CL_DPR_OLR3_WORK has no interface implemented.
Friends
Class CL_DPR_OLR3_WORK has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | OLR3_TV_DDIC_FIELD | '0EMPTY' | Blank Field | 20020627 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | DPR_TV_DATE_SET | '0ACTUAL' | Actual | 20020604 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | DPR_TV_DATE_SET | '0BASIC_EARLY' | Earliest Basic Dates | 20020604 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | DPR_TV_DATE_SET | '0BASIC_LATEST' | Latest Basic Dates | 20020604 | |
5 | ![]() |
Constant | Private | Type reference (TYPE) | DYNPTYPE | 'RAW' | ABAP/4 Dictionary: Screen Data Type for Screen Painter | 20050408 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | OLR3_TV_SERVICE | '0EASYDMS' | Object Type Service | 20040129 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | DPR_TV_DATE_SET | '0FORECAST_EARLY' | Earliest Forecast Dates | 20020604 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | DPR_TV_DATE_SET | '0FORECAST_LATES' | Latest Forecast Dates | 20020604 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Converts Data (GET_DATA) to XML-Capable Table | 20020612 |
2 | ![]() |
Static method | Public | Method | Converts Fields of DDIC Structure from Source to Targ. Table | 20020604 |
3 | ![]() |
Static method | Public | Method | Converts a Data Table into an XML String | 20020607 |
4 | ![]() |
Static method | Public | Method | Object Link Key: Converts String to Table | 20020604 |
5 | ![]() |
Static method | Public | Method | Object Link Key: Converts Table to String | 20020604 |
6 | ![]() |
Static method | Public | Method | Generates the URL for Calling a Transaction | 20020607 |
7 | ![]() |
Static method | Public | Method | Generates URLs for Transaction Call via ITS | 20020604 |
8 | ![]() |
Static method | Public | Method | Conversion of Date and Time into UTC Time Stamp | 20020604 |
Events
Class CL_DPR_OLR3_WORK has no event.
Types
Class CL_DPR_OLR3_WORK has no local type.
Method Signatures
Method BUILT_TAB_FROM_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_XMLTAB | Value transfer | Type reference (TYPE) | OLR3_TT_XMLATTRIB | Tabellentyp der XML Attribut Tabelle | 20020612 | ||
2 | ![]() |
IT_DATA | Value transfer | Type reference (TYPE) | OLR3_TT_TAB_DATA | Tabellentyp für OLR3_TS_TAB_DATA | 20020612 | ||
3 | ![]() |
IV_CONTEXT | Value transfer | Type reference (TYPE) | OLR3_TV_CONTEXT | ' ' oder 'EVALUATION' | 20020612 | ||
4 | ![]() |
IV_FRAME | Value transfer | Type reference (TYPE) | OLR3_TV_FRAME | SPACE | Rahmen für Übersicht | 20030117 | |
5 | ![]() |
IV_OBJECT_TYPE | Value transfer | Type reference (TYPE) | DPR_TV_OBL_TYPE | Art des verknüpften Objektes | 20020612 |
Method BUILT_TAB_FROM_DATA on class CL_DPR_OLR3_WORK has no exception.
Method CONDENSE_TAB_TO_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_TAB | Value transfer | Type reference (TYPE) | OLR3_TT_TAB_ID | Output-Tabelle | 20020604 | ||
2 | ![]() |
IT_TAB | Value transfer | Type reference (TYPE) | OLR3_TT_TAB_ID | Input-Tabelle | 20020604 | ||
3 | ![]() |
IV_DDIC_TARGET | Value transfer | Type reference (TYPE) | OLR3_TV_DDIC | Felder aus DDIC von Input- nach Output-Tabelle | 20020604 |
Method CONDENSE_TAB_TO_TAB on class CL_DPR_OLR3_WORK has no exception.
Method CONVERT_TAB_TO_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_OBJECT_DATA | Value transfer | Type reference (TYPE) | XSTRING | XML-XString | 20020607 | ||
2 | ![]() |
IT_XMLTAB | Value transfer | Type reference (TYPE) | OLR3_TT_XMLATTRIB | Tabellentyp der XML Attribut Tabelle | 20020613 |
Method CONVERT_TAB_TO_XML on class CL_DPR_OLR3_WORK has no exception.
Method CONV_ID_STRING_TO_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_TAB | Value transfer | Type reference (TYPE) | OLR3_TT_TAB_ID | Tabellentyp für OLR3_TAB_ID | 20020604 | ||
2 | ![]() |
IV_DDIC | Value transfer | Type reference (TYPE) | OLR3_TV_DDIC | 30 Characters | 20020604 | ||
3 | ![]() |
IV_STRING | Value transfer | Type reference (TYPE) | OLR3_TV_STRING | Charakter 255 | 20020604 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DDIC-Struktur nicht vorhanden | 20020604 |
Method CONV_ID_TAB_TO_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_REALSTRING | Value transfer | Type reference (TYPE) | STRING | String | 20020628 | ||
2 | ![]() |
EV_STRING | Value transfer | Type reference (TYPE) | OLR3_TV_STRING | String der Länge 255 | 20020604 | ||
3 | ![]() |
IT_TAB | Value transfer | Type reference (TYPE) | OLR3_TT_TAB_ID | Tabellentyp für OLR3_TAB_ID | 20020604 | ||
4 | ![]() |
IV_DDIC | Value transfer | Type reference (TYPE) | OLR3_TV_DDIC | 30 Characters | 20020604 | ||
5 | ![]() |
IV_ONLY_FIRST | Value transfer | Type reference (TYPE) | C | SPACE | Nur der erste Tabelleneintrag | 20020604 |
Method CONV_ID_TAB_TO_STRING on class CL_DPR_OLR3_WORK has no exception.
Method CREATE_URL_TRANSACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_SERVICEURL | Call by reference | Type reference (TYPE) | SERVICE_RL | URL für einen Service | 20020607 | ||
2 | ![]() |
IT_PARAM | Call by reference | Type reference (TYPE) | OLR3_TT_URL_PARAM | Enthält Parameter zu einem Service | 20020607 | ||
3 | ![]() |
IT_WEBSERVER_PARAM | Call by reference | Type reference (TYPE) | OLR3_TT_URL_PARAM | Enthält Parameter zu einem Web-Server | 20030306 | ||
4 | ![]() |
IV_WEBSERVER | Call by reference | Type reference (TYPE) | OLR3_TV_WEBSERVER_URL | URL zu Web-Server | 20020607 |
Method CREATE_URL_TRANSACTION on class CL_DPR_OLR3_WORK has no exception.
Method GET_APP_URL_WORK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_APPLICATION_URL | Value transfer | Type reference (TYPE) | OLR3_TT_URL | Struktur mit generierten URLS zu Objektverknüpfungen | 20020604 | ||
2 | ![]() |
IV_EXTERNAL_KEY | Call by reference | Type reference (TYPE) | OLR3_TV_STRING | 'Langer' String mit definierter Länge für RFC | 20020604 | ||
3 | ![]() |
IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | STRING | Struktur zur Definition des internen Schlüssels des Objektes | 20020604 | ||
4 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | DPR_TV_OBL_TYPE | Art des verknüpften Objektes | 20020604 | ||
5 | ![]() |
IV_SERVICE | Call by reference | Type reference (TYPE) | OLR3_TV_SERVICE | Service-Name der Internet-Anwendungskomponente | 20030306 | ||
6 | ![]() |
IV_SSL_ACTIVE | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | SSL Aktiv oder Inaktiv (https oder http) | 20050111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ID (Intern oder Extern) fehlt | 20020610 | |
2 | ![]() |
WebServe /RFC-Dest fehlt (Customizing Objektart Objektlink) | 20030307 | |
3 | ![]() |
Struktur für ID fehlt (Customizing Objektart Objektlink) | 20020610 |
Method GET_TIMESTAMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DATE | Call by reference | Type reference (TYPE) | OLR3_TV_DATE | Datum im CHAR-Format | 20020604 | ||
2 | ![]() |
IV_TIME | Call by reference | Type reference (TYPE) | OLR3_TV_TIME | Zeitpunkt im CHAR-Format | 20020604 | ||
3 | ![]() |
RV_TIMESTAMP | Value transfer | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20020604 |
Method GET_TIMESTAMP on class CL_DPR_OLR3_WORK has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 200 |