SAP ABAP Interface IF_CTS_REST_API (Rest API interface)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-CTS-ORG-PLS (Application Component) Transport Organizer für non-ABAP (CTS+)
⤷
SCTS_REQ_RES_API (Package) Organizer Interface for REST API

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_CTS_REST_API_IMPL | Rest API Implementation | 20120605 |
Properties
Interface | IF_CTS_REST_API | |
Short Description | Rest API interface |
General Data
Package | SCTS_REQ_RES_API | Organizer Interface for REST API |
Created | 20120605 | SAP |
Last changed | 20130531 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | STRHI | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | TRWBO | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_CTS_REST_API has no interface.
Friends
Interface IF_CTS_REST_API has no friend.
Attributes
Interface IF_CTS_REST_API has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | 20120619 | |
2 | ![]() |
Instance method | Public | Method | 20120705 | |
3 | ![]() |
Instance method | Public | Method | 20120703 | |
4 | ![]() |
Instance method | Public | Method | 20120702 | |
5 | ![]() |
Instance method | Public | Method | 20120702 | |
6 | ![]() |
Instance method | Public | Method | 20120620 | |
7 | ![]() |
Instance method | Public | Method | 20120619 | |
8 | ![]() |
Instance method | Public | Method | 20120802 | |
9 | ![]() |
Instance method | Public | Method | 20120606 | |
10 | ![]() |
Instance method | Public | Method | Get request data | 20120613 |
11 | ![]() |
Instance method | Public | Method | 20120618 | |
12 | ![]() |
Instance method | Public | Method | 20120802 | |
13 | ![]() |
Instance method | Public | Method | 20120627 | |
14 | ![]() |
Instance method | Public | Method | 20120621 | |
15 | ![]() |
Instance method | Public | Method | 20120605 | |
16 | ![]() |
Instance method | Public | Method | 20120627 |
Events
Interface IF_CTS_REST_API has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_OBJ_CHECK_RESULT | Public | See coding | 20121004 | BEGIN OF ty_obj_check_result.
include TYPE trcheckresext.
types check_ref type string.
types errortab TYPE TROBJCHECKERRTAB.
TYPES: END OF ty_obj_check_result
|
||
2 | TY_OBJ_CHECK_RESULTS | Public | See coding | 20121004 | ty_obj_check_results TYPE TABLE OF ty_obj_check_result
|
||
3 | TY_PACK_CHECK_RESULT | Public | See coding | 20121004 | BEGIN OF ty_pack_check_result,
object TYPE trobjtype,
obj_name TYPE trobj_name.
INCLUDE TYPE SYMSG.
TYPES: END OF ty_pack_check_result
|
||
4 | TY_PACK_CHECK_RESULTS | Public | See coding | 20121004 | ty_pack_check_results TYPE TABLE OF ty_pack_check_result
|
Method Signatures
Method ADD_NEW_TASK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_TASK_ID | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20120619 | ||
2 | ![]() |
IV_LOCK_HANDLE | Call by reference | Type reference (TYPE) | CTS_LOCK_HANDLE | 20120627 | |||
3 | ![]() |
IV_TASK_OWNER | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | 20120703 | ||
4 | ![]() |
IV_TRKORR | Call by reference | Type reference (TYPE) | TRKORR | 20120619 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20120619 |
Method ADD_OBJECT_TO_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_E071 | Call by reference | Type reference (TYPE) | TRWBO_T_E071 | 20120705 | |||
2 | ![]() |
CT_E071K | Call by reference | Type reference (TYPE) | TRWBO_T_E071K | 20120706 | |||
3 | ![]() |
IV_LOCK_HANDLE | Call by reference | Type reference (TYPE) | CTS_LOCK_HANDLE | 20120705 | |||
4 | ![]() |
IV_TRKORR | Call by reference | Type reference (TYPE) | TRKORR | 20120705 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20120705 |
Method CHANGE_OWNER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_LOCK_HANDLE | Call by reference | Type reference (TYPE) | CTS_LOCK_HANDLE | 20120703 | |||
2 | ![]() |
IV_TRKORR | Call by reference | Type reference (TYPE) | TRKORR | 20120703 | |||
3 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | 20120703 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20120703 |
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_E071 | Call by reference | Type reference (TYPE) | TRWBO_T_E071 | 20120730 | |||
2 | ![]() |
ET_E071K | Call by reference | Type reference (TYPE) | TRWBO_T_E071K | 20120730 | |||
3 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | CTSGERRMSGS | 20120702 | |||
4 | ![]() |
IV_CHECK_LOCKABILITY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20120730 | ||
5 | ![]() |
IV_TRKORR | Call by reference | Type reference (TYPE) | TRKORR | 20120702 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20120702 |
Method CHECK_OBJECTS_AND_KEYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_SLIN_RES | Call by reference | Object reference (TYPE REF TO) | CL_CI_TRANSPORT_CHECK | 20120704 | |||
2 | ![]() |
ET_CHECK_SUMMARY | Call by reference | Type reference (TYPE) | TRCHECKRESEXT_TAB | Objektprüfungen: Ergebnis (mit Prüfungs-Id) | 20120704 | ||
3 | ![]() |
ET_DOCU_RES | Call by reference | Type reference (TYPE) | TRDOCURESULTS | Ergebnisse der Doku-Prüfung | 20120704 | ||
4 | ![]() |
ET_GTABKEY_RES | Call by reference | Type reference (TYPE) | GTABKEYERROR | Fehlermeldungen nach Globalem Key Check | 20120704 | ||
5 | ![]() |
ET_PACK_RES | Call by reference | Type reference (TYPE) | TY_PACK_CHECK_RESULTS | Tabelle mit Meldungen der Paketprüfung für DDIC-Objekte | 20120704 | ||
6 | ![]() |
EV_ATC_RES | Call by reference | Type reference (TYPE) | STRING | 20121009 | |||
7 | ![]() |
IV_TRKORR | Call by reference | Type reference (TYPE) | TRKORR | 20120702 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20120702 |
Method CREATE_REQUEST_FROM_PACKAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DESCRIPTION | Call by reference | Type reference (TYPE) | AS4TEXT | Kurzbeschreibung von Repository-Objekten | 20120620 | ||
2 | ![]() |
PACKAGENAME | Call by reference | Type reference (TYPE) | DLVUNIT | Softwarekomponente | 20120620 | ||
3 | ![]() |
REQUEST_CATEGORY | Call by reference | Type reference (TYPE) | TRFUNCTION | 'K' | Typ des Auftrags/Aufgabe | 20120620 | |
4 | ![]() |
TRANSPORTLAYER | Call by reference | Type reference (TYPE) | DEVLAYER | Transportschicht in der ABAP Workbench | 20120620 | ||
5 | ![]() |
TRKORR | Value transfer | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20120620 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CTS REST API Exception | 20120620 |
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_LOCK_HANDLE | Call by reference | Type reference (TYPE) | CTS_LOCK_HANDLE | 20120627 | |||
2 | ![]() |
IV_TRKORR | Call by reference | Type reference (TYPE) | TRKORR | 20120619 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20120619 |
Method GET_CLIENT_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_CLIENT_TEXT | Call by reference | Type reference (TYPE) | STRING | 20120802 | |||
2 | ![]() |
IV_CLIENT | Call by reference | Type reference (TYPE) | MANDT | 20120802 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20120802 |
Method GET_OBJECT_TEXTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_TYPES_TEXT | Call by reference | Type reference (TYPE) | TR_OBJECT_TEXTS | CTS: Objekttypen mit Beschreibung | 20120606 | ||
2 | ![]() |
IT_TYPES_SEL | Call by reference | Type reference (TYPE) | CTS_OBJTYPE_TAB | Objekttypen | 20120606 | ||
3 | ![]() |
IV_COMPLETE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120606 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CTS REST API Exception | 20120606 |
Method GET_REQUEST_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_REQUEST | Call by reference | Type reference (TYPE) | TRWBO_REQUEST | Request/Task Data | 20120613 | ||
2 | ![]() |
IV_READ_ATTRIBUTES | Value transfer | Type reference (TYPE) | ABAP_BOOL | ' ' | Read Attributes | 20120613 | |
3 | ![]() |
IV_READ_CLIENT | Value transfer | Type reference (TYPE) | ABAP_BOOL | ' ' | Read Source/Target Client of Requests/Tasks | 20120613 | |
4 | ![]() |
IV_READ_DESCR | Value transfer | Type reference (TYPE) | ABAP_BOOL | ' ' | Read Short Texts for Requests/Tasks | 20120613 | |
5 | ![]() |
IV_READ_HEADERS | Value transfer | Type reference (TYPE) | ABAP_BOOL | ' ' | Read Headers of Requests/Tasks | 20120613 | |
6 | ![]() |
IV_READ_OBJS | Value transfer | Type reference (TYPE) | ABAP_BOOL | ' ' | Read Objects | 20120613 | |
7 | ![]() |
IV_READ_OBJS_KEYS | Value transfer | Type reference (TYPE) | ABAP_BOOL | ' ' | Read Object Keys | 20120613 | |
8 | ![]() |
IV_READ_TARGET | Value transfer | Type reference (TYPE) | ABAP_BOOL | ' ' | Read Target Package/Layer for Requests | 20120613 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CTS REST API Exception | 20120613 |
Method GET_REQUEST_TEXTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_REQUEST_STATUS_TEXT | Call by reference | Type reference (TYPE) | STRING | 20120618 | |||
2 | ![]() |
EV_REQUEST_TYPE_TEXT | Call by reference | Type reference (TYPE) | STRING | 20120618 | |||
3 | ![]() |
EV_REQUEST_TYPE_TEXT_LONG | Call by reference | Type reference (TYPE) | STRING | 20120618 | |||
4 | ![]() |
IV_REQUEST_STATUS | Call by reference | Type reference (TYPE) | TRSTATUS | 20120618 | |||
5 | ![]() |
IV_REQUEST_TYPE | Call by reference | Type reference (TYPE) | TRFUNCTION | 20120618 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20120618 |
Method GET_TARGET_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_TARGET_TEXT | Call by reference | Type reference (TYPE) | STRING | 20120802 | |||
2 | ![]() |
IV_TARGET | Call by reference | Type reference (TYPE) | TR_TARGET | 20120802 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20120802 |
Method LOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_LOCK_HANDLE | Call by reference | Type reference (TYPE) | CTS_LOCK_HANDLE | 20120627 | |||
2 | ![]() |
IV_TRKORR | Call by reference | Type reference (TYPE) | TRKORR | 20120627 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CTS REST API Exception | 20120704 |
Method RELEASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | CTSGERRMSGS | 20120718 | |||
2 | ![]() |
ET_OBJ_CHECK_RESULTS | Call by reference | Type reference (TYPE) | TY_OBJ_CHECK_RESULTS | 20121004 | |||
3 | ![]() |
IV_IGNORE_LOCKS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120720 | |||
4 | ![]() |
IV_IGNORE_OBJECTS_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121005 | |||
5 | ![]() |
IV_LOCK_HANDLE | Call by reference | Type reference (TYPE) | CTS_LOCK_HANDLE | 20120627 | |||
6 | ![]() |
IV_SIMULATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121005 | |||
7 | ![]() |
IV_TRKORR | Call by reference | Type reference (TYPE) | TRKORR | 20120621 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20120926 | ||
2 | ![]() |
20120926 | ||
3 | ![]() |
20120621 | ||
4 | ![]() |
20120926 | ||
5 | ![]() |
20120926 | ||
6 | ![]() |
20120720 | ||
7 | ![]() |
20120720 | ||
8 | ![]() |
20120926 |
Method SELECT_REQUESTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CRITERIA | Call by reference | Type reference (TYPE) | TRWBO_SELECTIONS | 20120605 | |||
2 | ![]() |
REQUESTS | Call by reference | Type reference (TYPE) | STRHI_REQUESTS_WD | 20120605 | |||
3 | ![]() |
USER | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20120605 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Keine Berechtigung | 20120605 |
Method UNLOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TRKORR | Call by reference | Type reference (TYPE) | TRKORR | 20120627 |
Method UNLOCK on Interface IF_CTS_REST_API has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 740 |