Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface composition (i COMPRISING i_ref) | IF_SRAPI_SERVICE_REP_INTERNAL | Service Repository - Internal Interface | 20040817 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SRAPI_SERVICE_REP_IMPL | Implementation of Service Repository Proxy | 20040817 |
Properties
| Interface | IF_SRAPI_SERVICE_REPOSITORY | |
| Short Description | Service Repository |
General Data
| Package | SAI_SREP_API | API for Repository |
| Created | 20040817 | SAP |
| Last changed | 20100113 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_SRAPI_SERVICE_REPOSITORY has no forward declaration.
Interfaces
Interface IF_SRAPI_SERVICE_REPOSITORY has no interface.
Friends
Interface IF_SRAPI_SERVICE_REPOSITORY has no friend.
Attributes
Interface IF_SRAPI_SERVICE_REPOSITORY has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Add Namespaces for a SWCV | 20050114 | |
| 2 | Instance method | Public | Method | F7 Checks Only Applicable for Active Objects | 20090317 | |
| 3 | Instance method | Public | Method | API to Run Change List Check | 20090126 | |
| 4 | Instance method | Public | Method | 20090122 | ||
| 5 | Instance method | Public | Method | Creates core data types in Integration Repository | 20050602 | |
| 6 | Instance method | Public | Method | Creates Data Type Enhancement in Repository | 20041028 | |
| 7 | Instance method | Public | Method | Creates UI Texts in Repository | 20050428 | |
| 8 | Instance method | Public | Method | Deletes Data Type in Repository | 20050602 | |
| 9 | Instance method | Public | Method | Deletes Data Type Enhancement in Repository | 20041028 | |
| 10 | Instance method | Public | Method | Deletes UI Texts in Repository | 20050428 | |
| 11 | Instance method | Public | Method | API to Fetch Changelist Users | 20090716 | |
| 12 | Instance method | Public | Method | Gets Text Languages Configured in Repository | 20060914 | |
| 13 | Instance method | Public | Method | Gets Namespaces for a SWCV (GUID) | 20041111 | |
| 14 | Instance method | Public | Method | Returns Repository Release | 20041015 | |
| 15 | Instance method | Public | Method | Gets a Repository Object for a Given Key | 20040920 | |
| 16 | Instance method | Public | Method | Returns Repository Objects for Given Selection | 20041108 | |
| 17 | Instance method | Public | Method | Given selection of swcv/ns/types, returns Rep Key Objects | 20090121 | |
| 18 | Instance method | Public | Method | Gets All Software Component Versions of the Repository | 20040817 | |
| 19 | Instance method | Public | Method | Imports a SWCV into the Repository | 20050114 | |
| 20 | Instance method | Public | Method | 20090122 | ||
| 21 | Instance method | Public | Method | Read Single Object Using GOA | 20081212 | |
| 22 | Instance method | Public | Method | Supports Current Repository Object Navigation? | 20060721 | |
| 23 | Instance method | Public | Method | Changes Core Data Type in Repository | 20050602 | |
| 24 | Instance method | Public | Method | Changes Data Type Enhancement in Repository | 20041028 | |
| 25 | Instance method | Public | Method | Changes UI Texts in Repository | 20050428 |
Events
Interface IF_SRAPI_SERVICE_REPOSITORY has no event.
Types
Interface IF_SRAPI_SERVICE_REPOSITORY has no local type.
Method Signatures
Method ADD_NAMESPACES_TO_SWCV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_NAMESPACES | Call by reference | Type reference (TYPE) | SRAPI_T_STRING | Tabelle mit Namensräumen | 20050114 | |||
| 2 | IM_OBJECT_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_OBJECT_CONTAINER | Changeliste | 20050114 | |||
| 3 | IM_SWCV_GUID | Call by reference | Type reference (TYPE) | STRING | SWVC Guids | 20050114 | |||
| 4 | RESULT | Value transfer | Object reference (TYPE REF TO) | CL_SRAPI_OBJECT_CONTAINER | zurückgegebene Changeliste | 20050114 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt kann nicht geändert werden | 20051221 | ||
| 2 | invalide Objektcontainerinstanz | 20050114 | ||
| 3 | Objekt nicht gefunden | 20050114 | ||
| 4 | Repository nicht verfügbar | 20050114 | ||
| 5 | User nicht berechtigt | 20050114 | ||
| 6 | interner Fehler Write-Service | 20050114 |
Method CHECK_ACTIVE_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_OBJECT_KEYS | Call by reference | Type reference (TYPE) | SRAPI_T_REP_OBJECT_KEY | Keys von Repositoryobjekten | 20090317 | |||
| 2 | RESULT | Call by reference | Type reference (TYPE) | SRAPI_T_CHECK_OBJECT_RESULT | 20090317 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception while check service | 20090323 | ||
| 2 | Exception Rep API | 20090323 | ||
| 3 | Repository Not Available | 20090323 | ||
| 4 | Insufficient Authorization | 20090323 |
Method CHECK_CHANGELIST_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CL_CLOSED | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20090126 | |||
| 2 | IM_CL_OPEN | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20090126 | |||
| 3 | IM_CL_TRANSPORTABLE | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20090126 | |||
| 4 | IM_SWC_NAME_VERSION | Call by reference | Type reference (TYPE) | SRAPI_T_SWC_NAME_VERSION | 20090126 | ||||
| 5 | IM_USERS | Call by reference | Type reference (TYPE) | SRAPI_T_STRING | Tabelle mit Stringeinträgen | 20090126 | |||
| 6 | RESULT | Call by reference | Type reference (TYPE) | SRAPI_T_CHNGLST_CHECK_RESULT | 20090126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception while check service | 20090126 | ||
| 2 | Exception Query Service | 20090126 | ||
| 3 | Exception Rep API | 20090126 | ||
| 4 | Repository Not Available | 20090126 | ||
| 5 | Insufficient Authorization | 20090126 |
Method CHECK_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_OBJECT_KEYS | Call by reference | Type reference (TYPE) | SRAPI_T_REP_OBJECT_KEY | 20090122 | ||||
| 2 | RESULT | Call by reference | Type reference (TYPE) | SRAPI_T_CHECK_OBJECT_RESULT | 20090122 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20090122 | |||
| 2 | 20090122 | |||
| 3 | 20090122 | |||
| 4 | 20090122 | |||
| 5 | 20090122 |
Method CREATE_CORE_DATATYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ATTRIBUTES | Call by reference | Type reference (TYPE) | SRAPI_T_FIELD | Attributliste (optional) | 20051028 | |||
| 2 | IM_CONTENT_TYPE | Call by reference | Object reference (TYPE REF TO) | IF_SRAPI_CORE_DTYPE_CONT_TYPE | Tag für Typen die als Content eines Coredaten auftauchen | 20050602 | |||
| 3 | IM_CONTEXT_OBJECT_REF | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_REP_OBJECT_KEY | Contextdatentyp bei Codes oder Query bei Identifiern | 20051028 | |||
| 4 | IM_CORE_DATATYPE_KEY | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_REP_OBJECT_KEY | Schlüssel des anzulegenden Coredatentypen | 20050602 | |||
| 5 | IM_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | technische Beschreibung | 20050602 | |||
| 6 | IM_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_FOLDER | Ordner in dem der Datentyp erstellt wird | 20061211 | |||
| 7 | IM_OBJECT_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_OBJECT_CONTAINER | Abstraktion Changelisten... | 20050602 | |||
| 8 | IM_REPRESENTATION_TERM | Call by reference | Type reference (TYPE) | CHAR30 | Representationterm | 20050602 | |||
| 9 | RESULT | Value transfer | Object reference (TYPE REF TO) | CL_SRAPI_OBJECT_CONTAINER | Abstraktion Changelisten... | 20050602 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt exisitiert bereits | 20050602 | ||
| 2 | inkonsistente Objektdefinition | 20050602 | ||
| 3 | Objekt kann nicht geändert werden | 20050602 | ||
| 4 | invalide Objektcontainerinstanz | 20050602 | ||
| 5 | Objekt nicht gefunden | 20050602 | ||
| 6 | Repository nicht verfügbar | 20050602 | ||
| 7 | User nicht berechtigt | 20050602 | ||
| 8 | interner Fehler Write-Service | 20050602 |
Method CREATE_DATA_TYPE_ENHANCEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | techn. Beschreibung | 20041028 | |||
| 2 | IM_ENHANCED_DATA_TYPE | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_REP_OBJECT_KEY | Schlüssel des zu erweiternden Datentyps | 20041028 | |||
| 3 | IM_ENHANCEMENT_FIELDS | Call by reference | Type reference (TYPE) | SRAPI_T_FIELD | Felder eines Datentypen oder Erweiterung | 20041028 | |||
| 4 | IM_ENHANCEMENT_KEY | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_REP_OBJECT_KEY | Schlüssel der anzulegenden Erweiterung | 20041028 | |||
| 5 | IM_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_FOLDER | Ordner in dem die Datentyperweiterung erstellt wird | 20061211 | |||
| 6 | IM_OBJECT_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_OBJECT_CONTAINER | Abstraktion Changelisten... | 20041028 | |||
| 7 | IM_XML_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | XML Namensraum | 20041028 | |||
| 8 | RESULT | Value transfer | Object reference (TYPE REF TO) | CL_SRAPI_OBJECT_CONTAINER | Container mit angelegter Erweiterung | 20041028 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt exisitiert bereits | 20041028 | ||
| 2 | inkonsistente Objektdefinition | 20041028 | ||
| 3 | Objekt kann nicht geändert werden | 20041028 | ||
| 4 | invalide Objektcontainerinstanz | 20041028 | ||
| 5 | Objekt nicht gefunden (erweiterter Datentyp nicht gefunden) | 20050204 | ||
| 6 | Repository nicht verfügbar | 20041028 | ||
| 7 | User nicht berechtigt | 20041028 | ||
| 8 | interner Fehler Write-Service | 20041124 |
Method CREATE_UI_TEXTS_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CATEGORY | Call by reference | Type reference (TYPE) | STRING | Kategorie des Textobjekts | 20050428 | |||
| 2 | IM_FOLDER | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_FOLDER | Ordner in dem der UI Text erstellt wird | 20061211 | |||
| 3 | IM_OBJECT_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_OBJECT_CONTAINER | Abstraktion Changelisten... | 20050428 | |||
| 4 | IM_TEXT_CONTENT | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_UI_TEXTS_CONTENT | Texte | 20050428 | |||
| 5 | IM_UI_TEXTS_KEY | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_REP_OBJECT_KEY | Schlüssel der anzulegenden Erweiterung | 20050428 | |||
| 6 | RESULT | Value transfer | Object reference (TYPE REF TO) | CL_SRAPI_OBJECT_CONTAINER | Container mit angelegter Erweiterung | 20050428 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt exisitiert bereits | 20050428 | ||
| 2 | inkonsistente Objektdefinition | 20050428 | ||
| 3 | Objekt kann nicht geändert werden | 20050428 | ||
| 4 | invalide Objektcontainerinstanz | 20050428 | ||
| 5 | Objekt nicht gefunden (erweiterter Datentyp nicht gefunden) | 20050428 | ||
| 6 | Repository nicht verfügbar | 20050428 | ||
| 7 | User nicht berechtigt | 20050428 | ||
| 8 | interner Fehler Write-Service | 20050428 |
Method DELETE_DATATYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DATATYPE_KEY | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_REP_OBJECT_KEY | Schlüssel des zu löschenden Datentypobjekts | 20050602 | |||
| 2 | IM_OBJECT_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_OBJECT_CONTAINER | Container auf den die Löschung geschrieben werden soll. | 20050602 | |||
| 3 | RESULT | Value transfer | Object reference (TYPE REF TO) | CL_SRAPI_OBJECT_CONTAINER | Container mit Löschung | 20050602 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | inkonsistente Objektdefinition | 20050602 | ||
| 2 | Objekt kann nicht geändert werden | 20050602 | ||
| 3 | invalide Objektcontainerinstanz | 20050602 | ||
| 4 | Objekt nicht gefunden | 20050602 | ||
| 5 | Repository nicht verfügbar | 20050602 | ||
| 6 | User nicht berechtigt | 20050602 | ||
| 7 | interner Fehler Write-Service | 20050602 |
Method DELETE_DATA_TYPE_ENHANCEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ENHANCEMENT_KEY | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_REP_OBJECT_KEY | Schlüssel der zu löschenden Erweiterung | 20041028 | |||
| 2 | IM_OBJECT_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_OBJECT_CONTAINER | Container auf den die Löschung geschrieben werden soll. | 20041028 | |||
| 3 | RESULT | Value transfer | Object reference (TYPE REF TO) | CL_SRAPI_OBJECT_CONTAINER | Container mit Löschung | 20041028 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | inkonsistente Objektdefinition | 20041028 | ||
| 2 | Objekt kann nicht geändert werden | 20041028 | ||
| 3 | invalide Objektcontainerinstanz | 20041028 | ||
| 4 | Objekt nicht gefunden | 20041028 | ||
| 5 | Repository nicht verfügbar | 20041028 | ||
| 6 | User nicht berechtigt | 20041028 | ||
| 7 | interner Fehler Write-Service | 20041124 |
Method DELETE_UI_TEXTS_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_OBJECT_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_OBJECT_CONTAINER | Container auf den die Löschung geschrieben werden soll. | 20050428 | |||
| 2 | IM_UI_TEXTS_KEY | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_REP_OBJECT_KEY | Schlüssel des zu löschenden Textobjekts | 20050428 | |||
| 3 | RESULT | Value transfer | Object reference (TYPE REF TO) | CL_SRAPI_OBJECT_CONTAINER | Container mit Löschung | 20050428 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | inkonsistente Objektdefinition | 20050428 | ||
| 2 | Objekt kann nicht geändert werden | 20050428 | ||
| 3 | invalide Objektcontainerinstanz | 20050428 | ||
| 4 | Objekt nicht gefunden | 20050428 | ||
| 5 | Repository nicht verfügbar | 20050428 | ||
| 6 | User nicht berechtigt | 20050428 | ||
| 7 | interner Fehler Write-Service | 20050428 |
Method GET_CHANGELIST_USERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | SRAPI_T_STRING | Tabelle mit Stringeinträgen | 20090716 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception while check service | 20090716 | ||
| 2 | Exception Query Service | 20090716 | ||
| 3 | Exception Rep API | 20090716 | ||
| 4 | Repository Not Available | 20090716 | ||
| 5 | Insufficient Authorization | 20090716 |
Method GET_CONTENT_LANGUAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_RESULT | Call by reference | Type reference (TYPE) | SRAPI_T_LANGUAGES | Textsprachen | 20060914 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme Queryservice | 20060914 | ||
| 2 | Repository nicht verfügbar | 20060914 | ||
| 3 | User nicht berechtigt | 20060914 |
Method GET_NAMESPACES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_SWCV_GUID | Call by reference | Type reference (TYPE) | STRING | SWCV Guid | 20041111 | |||
| 2 | IM_WITH_UNDERLYING | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | unterliegende Namensräume berücksichtigen | 20041111 | ||
| 3 | RESULT | Value transfer | Type reference (TYPE) | SRAPI_T_REP_NAMESPACE | Namensräume | 20041111 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme Queryservice | 20041111 | ||
| 2 | Repository nicht verfügbar | 20041111 | ||
| 3 | User nicht berechtigt | 20041111 |
Method GET_REPOSITORY_LEVEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | STRING | Repositoryrelease | 20041015 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Repository nicht verfügbar | 20041015 | ||
| 2 | User nicht berechtigt | 20041015 |
Method GET_REP_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_KEY | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_REP_OBJECT_KEY | Schlüssel eines Repositoryobjekts | 20040920 | |||
| 2 | RESULT | Value transfer | Object reference (TYPE REF TO) | CL_SRAPI_REP_OBJECT | Repositoryobjekt | 20040920 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme Queryservice | 20040920 | ||
| 2 | Repository nicht verfügbar | 20040920 | ||
| 3 | User nicht berechtigt | 20040920 |
Method GET_REP_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_SELECTION | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_SELECTION | Selektionsbedingung für Rep Objekte | 20041108 | |||
| 2 | RESULT | Value transfer | Type reference (TYPE) | SRAPI_T_REP_OBJECT | Repositoryobjekte | 20041108 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme Queryservice | 20041108 | ||
| 2 | Repository nicht verfügbar | 20041108 | ||
| 3 | User nicht berechtigt | 20041108 |
Method GET_REP_OBJECT_KEYS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_NAMESPACES | Call by reference | Type reference (TYPE) | SRAPI_T_STRING | Tabelle mit Stringeinträgen | 20090121 | |||
| 2 | IM_SWC_NAME_VERSION | Call by reference | Type reference (TYPE) | SRAPI_T_SWC_NAME_VERSION | Tabelle mit Stringeinträgen | 20090121 | |||
| 3 | IM_TYPEIDS | Call by reference | Type reference (TYPE) | SRAPI_T_STRING | Tabelle mit Stringeinträgen | 20090121 | |||
| 4 | RESULT | Call by reference | Type reference (TYPE) | SRAPI_T_REP_OBJECT_KEY | Keys von Repositoryobjekten | 20090121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Query Service | 20090121 | ||
| 2 | Repository Not Available | 20090121 | ||
| 3 | Insufficient Authorization | 20090121 |
Method GET_SOFTWARE_COMP_VERSIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FILTER_LOCAL_SWCV | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20080313 | |||
| 2 | FILTER_SWCV_FOR_CLIENT | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20080313 | |||
| 3 | IM_CLIENT | Call by reference | Type reference (TYPE) | MANDT | SY-MANDT | Client | 20080313 | ||
| 4 | IM_SWCV_SELECTION | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_SWCV_SELECTION | Selektionsbedingung für Swcvs | 20050408 | |||
| 5 | RESULT | Value transfer | Type reference (TYPE) | SRAPI_T_SOFTWARE_COMP_VERSION | Softwarecomponentenversionen | 20040817 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme Queryservice | 20041011 | ||
| 2 | Repository nicht verfügbar | 20040817 | ||
| 3 | User nicht berechtigt | 20041011 |
Method IMPORT_SOFTWARE_COMP_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_BACKEND_COMPATIBILITY_MODE | Call by reference | Type reference (TYPE) | STRING | BackendCompatibilitätsmodus | 20060915 | |||
| 2 | IM_ELEMENT_TYPE_ID | Call by reference | Type reference (TYPE) | STRING | ElementtypeId | 20050118 | |||
| 3 | IM_NAME | Call by reference | Type reference (TYPE) | STRING | Name der SWC | 20050118 | |||
| 4 | IM_ORIGINAL_LANGUAGE | Call by reference | Type reference (TYPE) | SYLANGU | Originalsprache der SWCV | 20060905 | |||
| 5 | IM_VENDOR | Call by reference | Type reference (TYPE) | STRING | Vendor | 20050118 | |||
| 6 | IM_VERSION | Call by reference | Type reference (TYPE) | STRING | Version der SWC | 20050118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt exisitiert bereits | 20050909 | ||
| 2 | Objekt nicht gefunden | 20050114 | ||
| 3 | Repository nicht verfügbar | 20050114 | ||
| 4 | User nicht berechtigt | 20050114 | ||
| 5 | interner Fehler Write-Service | 20050114 |
Method PIC_CHECKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_OBJECT_KEYS | Call by reference | Type reference (TYPE) | SRAPI_T_REP_OBJECT_KEY | 20090122 | ||||
| 2 | RESULT | Call by reference | Type reference (TYPE) | SRAPI_T_CHECK_OBJECT_RESULT | 20090122 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20090122 | |||
| 2 | 20090122 | |||
| 3 | 20090122 | |||
| 4 | 20090122 | |||
| 5 | 20090122 |
Method READ_SINGLE_OBJECT_USING_GOA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_LANGUAGES | Call by reference | Type reference (TYPE) | SRAPI_T_STRING | Tabelle mit Stringeinträgen | 20081212 | |||
| 2 | IM_REP_OBJECT_KEY | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_REP_OBJECT_KEY | Schlüssel eines Repositoryobjekts | 20081212 | |||
| 3 | RESULT | Value transfer | Object reference (TYPE REF TO) | CL_SRAPI_REP_OBJECT | Repositoryobjekt | 20081212 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | GOAInfrastructureException | 20081212 | ||
| 2 | GOAObjectException | 20081212 | ||
| 3 | Precondition Violated | 20081212 | ||
| 4 | Exception Rep API | 20081212 | ||
| 5 | Repository Not Available | 20081212 | ||
| 6 | Insufficient Authorization | 20081212 |
Method SUPPORTS_OBJECT_NAVIGATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20060721 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Repository nicht verfügbar | 20060721 | ||
| 2 | User nicht berechtigt | 20060721 |
Method UPDATE_CORE_DATATYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ATTRIBUTES | Call by reference | Type reference (TYPE) | SRAPI_T_FIELD | Attributliste (optional) | 20051028 | |||
| 2 | IM_CONTENT_TYPE | Call by reference | Object reference (TYPE REF TO) | IF_SRAPI_CORE_DTYPE_CONT_TYPE | Tag für Typen die als Content eines Coredaten auftauchen | 20050602 | |||
| 3 | IM_CONTEXT_OBJECT_REF | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_REP_OBJECT_KEY | Contextdatentyp bei Codes oder BO-Query bei Identifern | 20051028 | |||
| 4 | IM_CORE_DATATYPE_KEY | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_REP_OBJECT_KEY | Schlüssel des anzulegenden Coredatentypen | 20050602 | |||
| 5 | IM_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | technische Beschreibung | 20050602 | |||
| 6 | IM_OBJECT_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_OBJECT_CONTAINER | Abstraktion Changelisten... | 20050602 | |||
| 7 | IM_REPRESENTATION_TERM | Call by reference | Type reference (TYPE) | CHAR30 | Representationterm | 20050602 | |||
| 8 | RESULT | Value transfer | Object reference (TYPE REF TO) | CL_SRAPI_OBJECT_CONTAINER | Abstraktion Changelisten... | 20050602 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | inkonsistente Objektdefinition | 20050602 | ||
| 2 | Objekt kann nicht geändert werden | 20050602 | ||
| 3 | invalide Objektcontainerinstanz | 20050602 | ||
| 4 | Objekt nicht gefunden | 20050602 | ||
| 5 | Repository nicht verfügbar | 20050602 | ||
| 6 | User nicht berechtigt | 20050602 | ||
| 7 | interner Fehler Write-Service | 20050602 |
Method UPDATE_DATA_TYPE_ENHANCEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | techn. Beschreibung | 20041028 | |||
| 2 | IM_ENHANCED_DATA_TYPE | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_REP_OBJECT_KEY | Schlüssel des zu erweiternden Datentyps | 20041028 | |||
| 3 | IM_ENHANCEMENT_FIELDS | Call by reference | Type reference (TYPE) | SRAPI_T_FIELD | Felder eines Datentypen oder Erweiterung | 20041028 | |||
| 4 | IM_ENHANCEMENT_KEY | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_REP_OBJECT_KEY | Schlüssel der anzulegenden Erweiterung | 20041028 | |||
| 5 | IM_OBJECT_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_OBJECT_CONTAINER | Abstraktion Changelisten... | 20041028 | |||
| 6 | IM_XML_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | XML Namensraum | 20041028 | |||
| 7 | RESULT | Value transfer | Object reference (TYPE REF TO) | CL_SRAPI_OBJECT_CONTAINER | Container mit angelegter Erweiterung | 20041028 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | inkonsistente Objektdefinition | 20041028 | ||
| 2 | Objekt kann nicht geändert werden | 20041028 | ||
| 3 | invalide Objektcontainerinstanz | 20041028 | ||
| 4 | Objekt nicht gefunden | 20041028 | ||
| 5 | Repository nicht verfügbar | 20041028 | ||
| 6 | User nicht berechtigt | 20041028 | ||
| 7 | interner Fehler Write-Service | 20041124 |
Method UPDATE_UI_TEXTS_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CATEGORY | Call by reference | Type reference (TYPE) | STRING | Kategorie | 20050428 | |||
| 2 | IM_OBJECT_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_OBJECT_CONTAINER | Abstraktion Changelisten... | 20050428 | |||
| 3 | IM_TEXT_CONTENT | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_UI_TEXTS_CONTENT | Texte | 20050428 | |||
| 4 | IM_UI_TEXTS_KEY | Call by reference | Object reference (TYPE REF TO) | CL_SRAPI_REP_OBJECT_KEY | Schlüssel der anzulegenden Erweiterung | 20050428 | |||
| 5 | RESULT | Value transfer | Object reference (TYPE REF TO) | CL_SRAPI_OBJECT_CONTAINER | Container mit angelegter Erweiterung | 20050428 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | inkonsistente Objektdefinition | 20050428 | ||
| 2 | Objekt kann nicht geändert werden | 20050428 | ||
| 3 | invalide Objektcontainerinstanz | 20050428 | ||
| 4 | Objekt nicht gefunden | 20050428 | ||
| 5 | Repository nicht verfügbar | 20050428 | ||
| 6 | User nicht berechtigt | 20050428 | ||
| 7 | interner Fehler Write-Service | 20050428 |
History
| Last changed by/on | SAP | 20100113 |
| SAP Release Created in | 700 |