SAP ABAP Class CL_RSO_CTO_API (New BI CTO API (Java Web Dynpro, .NET...))
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-WHM-MTD (Application Component) Metadata (Repository)
⤷
RSO_TLOGO (Package) BI TLOGO Framework

⤷

⤷

Properties
Class | CL_RSO_CTO_API | |
Short Description | New BI CTO API (Java Web Dynpro, .NET...) | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RSO_TLOGO | BI TLOGO Framework |
Created | 20080116 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
5 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_RSO_CTO_API has no interface implemented.
Friends
Class CL_RSO_CTO_API has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | CHAR1 | Dummy | 20080116 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | PT_TH_TL | 20080117 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Actions After Saving/Activating/Deleting Objects | 20080129 |
2 | ![]() |
Static method | Private | Method | Converts and Analyzes a BI Transport Object | 20080116 |
3 | ![]() |
Instance method | Public | Method | Analyzes Objects for Trnasport (Changeable, Package Req.,..) | 20080116 |
4 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20080116 |
5 | ![]() |
Instance method | Private | Method | Fills Internal TLOGO Table | 20080116 |
6 | ![]() |
Instance method | Public | Method | Reads TADIR Entry (Particularly the Package) | 20080116 |
7 | ![]() |
Instance method | Private | Method | Fills Internal TLOGO Table | 20080116 |
8 | ![]() |
Instance method | Public | Method | Input Help for Packages | 20080116 |
9 | ![]() |
Instance method | Public | Method | Input Help for Requests | 20080116 |
10 | ![]() |
Instance method | Public | Method | Writes Objects to One or More Requests (Without UI) | 20080116 |
11 | ![]() |
Instance method | Private | Method | Writes Objects to Request (in Task) Without Conversion | 20080116 |
12 | ![]() |
Instance method | Private | Method | Writes TADIR Entry | 20080116 |
Events
Class CL_RSO_CTO_API has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | PT_S_TL | Private | See coding | 20080116 | BEGIN OF pt_s_tl,
tlogo TYPE rstlogo,
objnm TYPE sobj_name,
* A TLOGO object as passed to the methods
tlogo_a TYPE rstlogo ,
objnm_a TYPE sobj_name,
package TYPE devclass,
is_local TYPE rs_bool,
changeability TYPE rscontent_change,
gui_type TYPE rso_tlogo_gui_type,
use_bex_request Type rs_bool,
lock_request TYPE trkorr,
* lock_task TYPE trkorr,
lock_task_user TYPE syuname,
END OF pt_s_tl
|
||
2 | PT_TH_TL | Private | See coding | 20080117 | pt_th_tl TYPE HASHED TABLE OF pt_s_tl WITH UNIQUE KEY tlogo objnm
|
Method Signatures
Method AFTER_SAVE_ACT_DEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_MSG | Call by reference | Type reference (TYPE) | RS_T_MSG | Nachrichten (gefüllt, f. Obj. n. sicherbar oder and. Fehler) | 20080129 | ||
2 | ![]() |
E_TH_TLOGO_ERROR | Call by reference | Type reference (TYPE) | RSO_TH_TLOGO | Objekte, die nicht gesichert werden dürfen | 20080129 | ||
3 | ![]() |
I_DELETED | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | = 'X': Objekt(e) wurden gelöscht (weitere Aktionen notw.) | 20080129 | |
4 | ![]() |
I_TH_TLOGO | Call by reference | Type reference (TYPE) | RSO_TH_TLOGO | Zu transportierende Objekte (A TLOGO Typ) | 20080129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler mit dem Transportwesen (CTO) -> Abbruch | 20080129 |
Method ANALYZE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_OBJNM | Call by reference | Type reference (TYPE) | SOBJ_NAME | Objektname im Objektkatalog - wird in ggf. konvertiert | 20080116 | ||
2 | ![]() |
C_TLOGO | Call by reference | Type reference (TYPE) | RSTLOGO | BW: Objekttyp( A TLOGO) - wird in ggf. konvertiert | 20080116 | ||
3 | ![]() |
E_CHANGEABILITY | Call by reference | Type reference (TYPE) | RSCONTENT_CHANGE | 2: änderbar+CTO; 1: änderbar ohne CTO,SPACE: nicht änderbar | 20080116 | ||
4 | ![]() |
E_TLOGO_GUI_TYPE | Call by reference | Type reference (TYPE) | RSO_TLOGO_GUI_TYPE | =X: Bex Object -> BEx Request; =W: No GUI Object -> always B | 20080116 | ||
5 | ![]() |
E_T_MSG | Call by reference | Type reference (TYPE) | RS_T_MSG | Nachrichten | 20080116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
TLOGO Typ ist ungültig | 20080117 |
Method CHECK_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_MSG | Call by reference | Type reference (TYPE) | RS_T_MSG | Nachrichten (gefüllt, f. Obj. n. änderbar oder and. Fehler) | 20080116 | ||
2 | ![]() |
E_PACKAGE_REQUIRED | Call by reference | Type reference (TYPE) | RS_BOOL | =X: Alle Objekte benötigen ein Paket über UI Eingabe | 20080116 | ||
3 | ![]() |
E_TH_TLOGO_DISPLAY_ONLY | Call by reference | Type reference (TYPE) | RSO_TH_TLOGO | Objekte, die nur angezeigt werden dürfen | 20080116 | ||
4 | ![]() |
E_TH_TLOGO_MAINTAINABLE | Call by reference | Type reference (TYPE) | RSO_TH_TLOGO | Objekte, die änderbar sind | 20080116 | ||
5 | ![]() |
E_T_TLOGO_REQUEST_REQUIRED | Call by reference | Type reference (TYPE) | RSO_T_CTO_TLOGO_PROP | Objekte die Auftrag über UI Eingabe ben. (Ziel/Paket geordn. | 20080129 | ||
6 | ![]() |
I_S_TLOGO_MAIN | Call by reference | Type reference (TYPE) | RSO_S_TLOGO | Optionales Hauptobjekt (muss in I_TH_TLOGO enthalten sein) | 20080116 | ||
7 | ![]() |
I_TH_TLOGO | Call by reference | Type reference (TYPE) | RSO_TH_TLOGO | Gemeinsam zu transportierende Objekte (A TLOGO) | 20080116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler mit dem Transportwesen (CTO) -> Abbruch | 20080117 |
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_RSO_CTO_API has no parameter.
Method CONSTRUCTOR on class CL_RSO_CTO_API has no exception.
Method FILL_TL_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_MSG | Call by reference | Type reference (TYPE) | RS_T_MSG | BW: Tabelle mit Nachrichten (Application Log Protokoll) | 20080116 | ||
2 | ![]() |
I_TH_TLOGO | Call by reference | Type reference (TYPE) | RSO_TH_TLOGO | BW Repository: Liste (Hash) von TLOGO Objekt und Typ | 20080116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler mit dem Transportwesen (CTO) -> Abbruch | 20080117 |
Method GET_PACKAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_MSG | Call by reference | Type reference (TYPE) | RS_T_MSG | Tabelle mit BAPI Return Informationen | 20080116 | ||
2 | ![]() |
E_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20080116 | ||
3 | ![]() |
E_S_TADIR | Call by reference | Type reference (TYPE) | TADIR | TADIR Eintrag des Objektes | 20080116 | ||
4 | ![]() |
I_OBJNM | Value transfer | Type reference (TYPE) | SOBJ_NAME | Objektname im Objektkatalog | 20080116 | ||
5 | ![]() |
I_TLOGO | Value transfer | Type reference (TYPE) | RSTLOGO | BW: Objekttyp (A TLOGO) | 20080116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler mit dem Transportwesen (CTO) | 20080117 |
Method GET_PACKAGE_FOR_NEW_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_S_TLOGO_MAIN | Call by reference | Type reference (TYPE) | RSO_S_TLOGO | Hauptobjekt (A TLOGO) | 20080116 | ||
2 | ![]() |
R_PACKAGE_FOR_NEW_OBJECTS | Value transfer | Type reference (TYPE) | DEVCLASS | Paket für neue Objekte (leer: Paket ist im UI einzugeben) | 20080116 |
Method GET_PACKAGE_FOR_NEW_OBJECTS on class CL_RSO_CTO_API has no exception.
Method PACKAGE_VALUE_HELP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PACKAGE_PATTERN | Call by reference | Type reference (TYPE) | DEVCLASS | Selektionsmuster für Pakete | 20080116 | ||
2 | ![]() |
R_T_PACKAGE | Value transfer | Type reference (TYPE) | SCTS_DEVCLASS | Selektierte Pakete | 20080116 |
Method PACKAGE_VALUE_HELP on class CL_RSO_CTO_API has no exception.
Method REQUEST_VALUE_HELP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_MSG | Call by reference | Type reference (TYPE) | RS_T_MSG | Tabelle mit BAPI Return Informationen | 20080116 | ||
2 | ![]() |
E_T_REQ_HEADERS | Call by reference | Type reference (TYPE) | CTS_REQ_HEADERS | Mögliche Aufträge zur Aufzeichnung | 20080117 | ||
3 | ![]() |
I_TH_TLOGO | Value transfer | Type reference (TYPE) | RSO_TH_TLOGO | BW: Objekte (A TLOGO) die zusammen auf einen Auftrage sollen | 20080117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler mit dem Transportwesen (CTO) | 20080117 |
Method WRITE_OBJECTS_TO_REQUESTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_MSG | Call by reference | Type reference (TYPE) | RS_T_MSG | Nachrichten (gefüllt, f. Obj. n. sicherbar oder and. Fehler) | 20080116 | ||
2 | ![]() |
E_TH_TLOGO_ERROR | Call by reference | Type reference (TYPE) | RSO_TH_TLOGO | Objekte, die nicht gesichert werden dürfen | 20080116 | ||
3 | ![]() |
I_PACKAGE_NEW_OBJ | Call by reference | Type reference (TYPE) | DEVCLASS | Paket für neue Objekte | 20080116 | ||
4 | ![]() |
I_S_TLOGO_MAIN | Call by reference | Type reference (TYPE) | RSO_S_TLOGO | Optional: Hauptobjekt: (muss in I_TH_TLOGO enthalten sein) | 20080116 | ||
5 | ![]() |
I_TH_REQUEST | Call by reference | Type reference (TYPE) | RSO_TH_CTO_TARGET_REQUEST | Aufträge (einer pro Transportziel) Ziel k. leer s., f. 1 Auf | 20080116 | ||
6 | ![]() |
I_TH_TLOGO | Call by reference | Type reference (TYPE) | RSO_TH_TLOGO | Zu transportierende Objekte (A TLOGO Typ) | 20080116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler mit dem Transportwesen (CTO) -> Abbruch | 20080117 |
Method WRITE_OBJ_TO_TASK_OF_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_MSG | Call by reference | Type reference (TYPE) | RS_T_MSG | Tabelle mit Nachrichten | 20080116 | ||
2 | ![]() |
E_OBJ_ERROR | Call by reference | Type reference (TYPE) | RS_BOOL | =X: Objekt mit Fehlern -> darf nicht gesichert werden | 20080116 | ||
3 | ![]() |
I_OBJNM | Call by reference | Type reference (TYPE) | SOBJ_NAME | Objektname im Objektkatalog | 20080116 | ||
4 | ![]() |
I_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Auftrag | 20080116 | ||
5 | ![]() |
I_TLOGO | Call by reference | Type reference (TYPE) | RSTLOGO | Objekttyp (A/D) | 20080116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler mit dem Transportwesen (CTO) -> Abbruch | 20080117 |
Method WRITE_TADIR_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_ERROR | Call by reference | Type reference (TYPE) | RS_BOOL | =X: Fehler | 20080116 | ||
2 | ![]() |
C_T_MSG | Call by reference | Type reference (TYPE) | RS_T_MSG | Tabelle mit BAPI Return Informationen | 20080116 | ||
3 | ![]() |
I_OBJECT | Call by reference | Type reference (TYPE) | TROBJTYPE | Objekttyp | 20080116 | ||
4 | ![]() |
I_OBJNM | Call by reference | Type reference (TYPE) | SOBJ_NAME | Objektname im Objektkatalog | 20080116 | ||
5 | ![]() |
I_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20080116 |
Method WRITE_TADIR_ENTRY on class CL_RSO_CTO_API has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 711 |