Hierarchy
⤷
⤷
Properties
| Class | CL_DMC_CTS_EDITOR_LINK | |
| Short Description | DMC: Editor Connection to CTS | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | S_DMCM | Data Mapping and Conversion: Maintenance |
| Created | 20000721 | SAP |
| Last change | 20141030 | |
| 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) |
Interfaces
Class CL_DMC_CTS_EDITOR_LINK has no interface implemented.
Friends
Class CL_DMC_CTS_EDITOR_LINK has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Public | Type reference (TYPE) | BOOLEAN | DMCT_FALSE | Flag: Is deleting of conversion object in progress? | 20000825 | ||
| 2 | Constant | Public | Type reference (TYPE) | DEVCLASS | '$TMP' | Development Class for Local Private Objects | 20050126 | ||
| 3 | Constant | Public | Type reference (TYPE) | CHAR01 | 'C' | Visibility: CONVERSION OBJECT | 20020823 | ||
| 4 | Constant | Public | Type reference (TYPE) | CHAR01 | 'G' | Visibility: GLOBAL | 20020823 | ||
| 5 | Constant | Public | Type reference (TYPE) | CHAR01 | 'P' | Visibility: PROJECT | 20020823 | ||
| 6 | Constant | Public | Type reference (TYPE) | CHAR01 | 'S' | Visibility: SUBPROJECT | 20020823 | ||
| 7 | Static Attribute | Private | Type reference (TYPE) | TRKORR_OLD | Request/task up to and including Release 3.0 | 20041008 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | DEVCLASS | Package | 20041008 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | BOOLEAN | '-' | 20050720 | |||
| 10 | Constant | Public | Type reference (TYPE) | DMC_BOOLEAN | '-' | 20060530 | |||
| 11 | Static Attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=true, -=false, space=unknown) | 20040928 | |||
| 12 | Static Attribute | Private | Type reference (TYPE) | FLAG | General Flag | 20140115 | |||
| 13 | Static Attribute | Private | Type reference (TYPE) | DMC_BOOLEAN | '-' | 20060623 | |||
| 14 | Static Attribute | Private | Type reference (TYPE) | DMC_TOOBJS | DMC: Table for Transferring Transport Objects | 20000801 | |||
| 15 | Constant | Public | Type reference (TYPE) | DMC_BOOLEAN | 'X' | Value 'X' | 20060529 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Add transport objects to transport request | 20000801 | |
| 2 | Static method | Private | Method | Add transport objects to a transport request | 20000728 | |
| 3 | Static method | Private | Method | Add transport object to a transport request | 20000721 | |
| 4 | Static method | Private | Method | Determine change authorization for a transport object | 20000721 | |
| 5 | Static method | Private | Method | Determine change authorization for transport objects | 20000728 | |
| 6 | Static method | Public | Method | Executes Consistency Checks for Transport Objects | 20060531 | |
| 7 | Static method | Public | Method | Check transport object before change | 20000802 | |
| 8 | Static method | Private | Method | Check transport object before saving or deleting | 20000802 | |
| 9 | Static method | Public | Method | Check transport object and insert in table tobjects_tab | 20000802 | |
| 10 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20140115 | |
| 11 | Static method | Public | Method | Delete table for transport objects | 20000822 | |
| 12 | Static method | Public | Method | DERIVE_DEVCLASS | 20080903 | |
| 13 | Static method | Public | Method | Object Type CNTN: Name of Transport Object | 20020823 | |
| 14 | Static method | Public | Method | 20140115 | ||
| 15 | Static method | Public | Method | Object Type COBJ: Name of Transport Object | 20020823 | |
| 16 | Static method | Public | Method | Object Type PROJ: Name of Transport Object | 20020823 | |
| 17 | Static method | Public | Method | Object Type RCAL: Name of Transport Object | 20020823 | |
| 18 | Static method | Public | Method | Object Type SPRJ: Name of Transport Object | 20020823 | |
| 19 | Static method | Public | Method | Object Type SREL: Name of Transport Object | 20020823 | |
| 20 | Static method | Public | Method | Finds the name of a transport object | 20060607 | |
| 21 | Static method | Public | Method | Returns the Table TOBJECTS_TAB. | 20000907 | |
| 22 | Static method | Private | Method | Return visibility by RTI | 20060607 | |
| 23 | Static method | Private | Method | Insert transport objects in the int. stat. table | 20000801 | |
| 24 | Static method | Public | Method | Specifies if query for package/transport request takes place | 20040928 | |
| 25 | Static method | Public | Method | 20050720 | ||
| 26 | Static method | Public | Method | Suppresses/Activates CTS Consistency Checks | 20060623 | |
| 27 | Static method | Public | Method | Delete and fill table TOBJECTS | 20030509 | |
| 28 | Static method | Public | Method | Checks whether an entry exists in global object directory | 20060531 |
Events
Class CL_DMC_CTS_EDITOR_LINK has no event.
Types
Class CL_DMC_CTS_EDITOR_LINK has no local type.
Method Signatures
Method ACTIVATE_TOBJECTS_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_APPEND_TO_TRANSPORT | Call by reference | Type reference (TYPE) | BOOLEAN | DMCT_TRUE | Transportobjekte zum Transportauftrag zufügen? | 20000801 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | operation_cancelled | 20000818 |
Method APPEND_OBJECTS_TO_TRANSPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_OBJECTS | Call by reference | Type reference (TYPE) | DMC_TOOBJS | Transportobjekte | 20000728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Abbruch | 20000728 | ||
| 2 | Anderer Fehler | 20000728 | ||
| 3 | Abbruch, Benutzer möchte in Anzeigemodus wechseln | 20000728 |
Method APPEND_OBJECT_TO_TRANSPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_OBJECT | Call by reference | Type reference (TYPE) | DMC_TOOBJ | Transportobjekt | 20000721 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Abbruch | 20000721 | ||
| 2 | Anderer Fehler | 20000721 | ||
| 3 | Abbruch, Benutzer möchte in Anzeigemodus wechseln | 20000721 |
Method CHANGE_REQUEST_FOR_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_OBJECT | Call by reference | Type reference (TYPE) | DMC_TOOBJ | Transportobjekt | 20000721 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Abbruch | 20000721 | ||
| 2 | Anderer Fehler | 20000721 | ||
| 3 | Abbruch, Benutzer möchte in Anzeigemodus wechseln | 20000721 |
Method CHANGE_REQUEST_FOR_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_OBJECTS | Call by reference | Type reference (TYPE) | DMC_TOOBJS | DMC: Tabelle zur Übergabe von Transportobjekten | 20000728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Abbruch | 20000728 | ||
| 2 | Anderer Fehler | 20000728 | ||
| 3 | Abbruch, Benutzer möchte in Anzeigemodus wechseln | 20000728 |
Method CHECK_CTS_CONSISTENCY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_IDENT | Call by reference | Type reference (TYPE) | DMC_IDENT | DMC: General ID | 20060612 | |||
| 2 | I_RTI | Call by reference | Type reference (TYPE) | DMC_RTI | Runtime Type Information | 20060612 |
Method CHECK_CTS_CONSISTENCY on class CL_DMC_CTS_EDITOR_LINK has no exception.
Method CHECK_CTS_OBJECT_FOR_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_OBJ | Call by reference | Object reference (TYPE REF TO) | IF_DMC_POBJECT | CL_DMC_POBJECT | 20000802 | |||
| 2 | IM_VIEW_TYPE | Call by reference | Type reference (TYPE) | DMC_VTYPE | DMC: Art des Dynpros, welches den View repräsentiert | 20000802 |
Method CHECK_CTS_OBJECT_FOR_CHANGE on class CL_DMC_CTS_EDITOR_LINK has no exception.
Method CHECK_CTS_OBJ_FOR_SAVE_DEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DELETION | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20000802 | |||
| 2 | IM_OBJ | Call by reference | Object reference (TYPE REF TO) | IF_DMC_POBJECT | CL_DMC_POBJECT | 20000802 |
Method CHECK_CTS_OBJ_FOR_SAVE_DEL on class CL_DMC_CTS_EDITOR_LINK has no exception.
Method CHECK_INSERT_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DELETION | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20000802 | |||
| 2 | IM_OBJ | Call by reference | Object reference (TYPE REF TO) | IF_DMC_POBJECT | CL_DMC_POBJECT | 20000802 |
Method CHECK_INSERT_OBJECT on class CL_DMC_CTS_EDITOR_LINK has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_DMC_CTS_EDITOR_LINK has no parameter.
Method CLASS_CONSTRUCTOR on class CL_DMC_CTS_EDITOR_LINK has no exception.
Method CLEAR_TOBJECTS_TAB Signature
Method CLEAR_TOBJECTS_TAB on class CL_DMC_CTS_EDITOR_LINK has no parameter.
Method CLEAR_TOBJECTS_TAB on class CL_DMC_CTS_EDITOR_LINK has no exception.
Method DERIVE_DEVCLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CREATE_TADIR | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | boolean variable (X=true, -=false, space=unknown) | 20080903 | ||
| 2 | I_OBJECT | Call by reference | Type reference (TYPE) | TROBJTYPE | Object Type | 20080903 | |||
| 3 | I_OBJ_NAME | Call by reference | Type reference (TYPE) | TROBJ_NAME | Object name in object list | 20080903 | |||
| 4 | R_DEVCLASS | Value transfer | Type reference (TYPE) | DEVCLASS | 20080903 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | for the main object, there is no TADIR entry yet | 20080903 |
Method GET_OBJ_NAME_FOR_CNTN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CONTAINER | Call by reference | Type reference (TYPE) | DMC_CONIDT | Bezeichner f. Container | 20020823 | |||
| 2 | IM_CONVOBJECT | Call by reference | Type reference (TYPE) | DMC_CIDENT | Bezeichner f. Konvertierungsobjekte | 20020823 | |||
| 3 | RE_OBJ_NAME | Value transfer | Type reference (TYPE) | SOBJ_NAME | Name des Transportobjekts | 20020823 |
Method GET_OBJ_NAME_FOR_CNTN on class CL_DMC_CTS_EDITOR_LINK has no exception.
Method GET_OBJ_NAME_FOR_CNV_LOGIC_OBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CLO_IDENT | Call by reference | Type reference (TYPE) | DMC_RIDENT | IDENT of conversion logic object | 20140115 | |||
| 2 | IV_ORGUNIT | Call by reference | Type reference (TYPE) | DMC_IDENT | OrgEinheit der die Regel zugeordnet ist | 20140115 | |||
| 3 | IV_RTI | Call by reference | Type reference (TYPE) | DMCT_RTI_TYPE | Sichtbarkeit | 20140115 | |||
| 4 | RV_OBJ_NAME | Value transfer | Type reference (TYPE) | SOBJ_NAME | Name des Transportobjekts | 20140115 |
Method GET_OBJ_NAME_FOR_CNV_LOGIC_OBJ on class CL_DMC_CTS_EDITOR_LINK has no exception.
Method GET_OBJ_NAME_FOR_COBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CONVOBJECT | Call by reference | Type reference (TYPE) | DMC_CIDENT | Bezeichner f. Konvertierungsobjekte | 20020823 | |||
| 2 | RE_OBJ_NAME | Value transfer | Type reference (TYPE) | SOBJ_NAME | Name des Transportobjekts | 20020823 |
Method GET_OBJ_NAME_FOR_COBJ on class CL_DMC_CTS_EDITOR_LINK has no exception.
Method GET_OBJ_NAME_FOR_PROJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_PROJECT | Call by reference | Type reference (TYPE) | DMC_PIDENT | Bezeichner f. Projekte | 20020823 | |||
| 2 | RE_OBJ_NAME | Value transfer | Type reference (TYPE) | SOBJ_NAME | Name des Transportobjekts | 20020823 |
Method GET_OBJ_NAME_FOR_PROJ on class CL_DMC_CTS_EDITOR_LINK has no exception.
Method GET_OBJ_NAME_FOR_RCAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CONVOBJECT | Call by reference | Type reference (TYPE) | DMC_CIDENT | Bezeichner f. Konvertierungsobjekte | 20020823 | |||
| 2 | RE_OBJ_NAME | Value transfer | Type reference (TYPE) | SOBJ_NAME | Name des Transportobjekts | 20020823 |
Method GET_OBJ_NAME_FOR_RCAL on class CL_DMC_CTS_EDITOR_LINK has no exception.
Method GET_OBJ_NAME_FOR_SPRJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_SUBPROJECT | Call by reference | Type reference (TYPE) | DMC_SIDENT | Bezeichner f. Subprojekte | 20020823 | |||
| 2 | RE_OBJ_NAME | Value transfer | Type reference (TYPE) | SOBJ_NAME | Name des Transportobjekts | 20020823 |
Method GET_OBJ_NAME_FOR_SPRJ on class CL_DMC_CTS_EDITOR_LINK has no exception.
Method GET_OBJ_NAME_FOR_SREL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CONTAINER | Call by reference | Type reference (TYPE) | DMC_CONIDT | Bezeichner f. Container | 20020823 | |||
| 2 | IM_CONVOBJECT | Call by reference | Type reference (TYPE) | DMC_CIDENT | Bezeichner f. Konvertierungsobjekte | 20020823 | |||
| 3 | RE_OBJ_NAME | Value transfer | Type reference (TYPE) | SOBJ_NAME | Name des Transportobjekts | 20020823 |
Method GET_OBJ_NAME_FOR_SREL on class CL_DMC_CTS_EDITOR_LINK has no exception.
Method GET_OBJ_NAME_FOR_TRANSPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_DMC_POBJECT | persistentes Objekt | 20130117 | |||
| 2 | RV_OBJ_NAME | Value transfer | Type reference (TYPE) | SOBJ_NAME | Objektname im Objektkatalog | 20130117 |
Method GET_OBJ_NAME_FOR_TRANSPORT on class CL_DMC_CTS_EDITOR_LINK has no exception.
Method GET_TOBJECTS_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TOBJECTS_TAB | Call by reference | Type reference (TYPE) | DMC_TOOBJS | DMC: Tabelle zur Übergabe von Transportobjekten | 20000907 |
Method GET_TOBJECTS_TAB on class CL_DMC_CTS_EDITOR_LINK has no exception.
Method GET_VISIBILITY_BY_RTI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IN_RTI | Call by reference | Type reference (TYPE) | DMC_RTI | DMC: Flag, welche Klasse vorliegt | 20060607 | |||
| 2 | RE_VISIBILITY | Value transfer | Type reference (TYPE) | CHAR01 | Charakterfeld der Länge 1 | 20060607 |
Method GET_VISIBILITY_BY_RTI on class CL_DMC_CTS_EDITOR_LINK has no exception.
Method INSERT_OBJ_INTO_TOBJECTS_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DELETION | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20000801 | |||
| 2 | IM_OBJ | Call by reference | Object reference (TYPE REF TO) | IF_DMC_POBJECT | CL_DMC_POBJECT | 20000801 |
Method INSERT_OBJ_INTO_TOBJECTS_TAB on class CL_DMC_CTS_EDITOR_LINK has no exception.
Method SET_KEEP_TRANSPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CTS_NUMBER | Call by reference | Type reference (TYPE) | TRKORR_OLD | Auftrag/Aufgabe bis einschließlich Release 3.0 | 20041008 | |||
| 2 | IM_DEVCLASS | Call by reference | Type reference (TYPE) | DEVCLASS | 20041008 | ||||
| 3 | IM_KEEP_TRANSPORT | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20040928 |
Method SET_KEEP_TRANSPORT on class CL_DMC_CTS_EDITOR_LINK has no exception.
Method SET_NO_CTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NO_CTS_USE | Call by reference | Type reference (TYPE) | BOOLEAN | 20050720 |
Method SET_NO_CTS on class CL_DMC_CTS_EDITOR_LINK has no exception.
Method SET_SUPPRESS_CTS_CHECKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_SUPPRESS | Call by reference | Type reference (TYPE) | DMC_BOOLEAN | 'X' | Prüfungen unterdrücken: 'X'/ '-' | 20060623 |
Method SET_SUPPRESS_CTS_CHECKS on class CL_DMC_CTS_EDITOR_LINK has no exception.
Method SET_TOBJECTS_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_TOBJECTS_TAB | Call by reference | Type reference (TYPE) | DMC_TOOBJS | DMC: Tabelle zur Übergabe von Transportobjekten | 20030509 |
Method SET_TOBJECTS_TAB on class CL_DMC_CTS_EDITOR_LINK has no exception.
Method TADIR_ENTRY_EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_OBJECT | Call by reference | Type reference (TYPE) | TROBJTYPE | Object Type | 20060531 | |||
| 2 | IM_OBJ_NAME | Call by reference | Type reference (TYPE) | SOBJ_NAME | Object Name in Object Directory | 20060531 | |||
| 3 | IM_PGMID | Call by reference | Type reference (TYPE) | PGMID | Program ID in requests and tasks | 20060531 | |||
| 4 | RE_EXISTS | Value transfer | Type reference (TYPE) | DMC_BOOLEAN | MWB: Boolean Variable (X=true, -=false) | 20060531 |
Method TADIR_ENTRY_EXISTS on class CL_DMC_CTS_EDITOR_LINK has no exception.
History
| Last changed by/on | SAP | 20141030 |
| SAP Release Created in | 20C |