Hierarchy
⤷
⤷
Properties
| Class | CL_APL_ECATT_DATA | |
| Short Description | Runtime Data | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SECATT_MIDDLEWARE | eCATT Middleware Objects |
| Created | 20091118 | SAP |
| Last change | 20140121 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_APL_ECATT_DATA has no forward declaration.
Interfaces
Class CL_APL_ECATT_DATA has no interface implemented.
Friends
Class CL_APL_ECATT_DATA has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_APL_ECATT_DATA_DESCRIPTION | Pointer to DATA_DESCRIPTION Object | 20091211 | |||
| 2 | Static Attribute | Private | Type reference (TYPE) | CLT_DESC_OBJ_TABTYPE | Table of All Existing Data Descriptions | 20100115 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Table of Parameterized Fields | 20100312 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Contains all values of instance | 20091118 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | ETONOFF | Singleton for Initialization | 20121017 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | STRING | Name of Data Object (Parameter Name, CMDIF) | 20091118 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | ETONOFF | Object Changed | 20100115 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | ETONOFF | Any changes since the last delta reset? | 20130322 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | ETONOFF | Initialization complete? | 20121015 | |||
| 10 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | Buffer for Initialization | 20121015 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Buffer for Initialization | 20121015 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Buffer for Initialization | 20121015 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Enters a data description object | 20100115 | |
| 2 | Instance method | Private | Method | Initializes object, if required | 20121015 | |
| 3 | Static method | Public | Method | Assembles a path | 20100318 | |
| 4 | Instance method | Public | Method | Creates a new field including description | 20100318 | |
| 5 | Instance method | Public | Method | Sets name of object | 20100708 | |
| 6 | Instance method | Public | Method | Copies a data object | 20130125 | |
| 7 | Static method | Public | Method | Compares 2 data objects for structural compatibility | 20100115 | |
| 8 | Static method | Public | Method | Copies a data object | 20100115 | |
| 9 | Static method | Public | Method | Generates the data object | 20100115 | |
| 10 | Instance method | Public | Method | Gets the pointer to the description object | 20100115 | |
| 11 | Instance method | Public | Method | Gets the name (parameter name, CMDIF name) | 20100115 | |
| 12 | Instance method | Public | Method | Gets original DOM (as read from DB) | 20130322 | |
| 13 | Instance method | Public | Method | Gets RFC destination used at creation | 20100115 | |
| 14 | Instance method | Public | Method | Gets values as DOM | 20100115 | |
| 15 | Instance method | Public | Method | Gets values in form of old pgid_tab | 20100115 | |
| 16 | Instance method | Public | Method | Gets X if object has been changed | 20100115 | |
| 17 | Instance method | Public | Method | Gets X if object has been changed | 20130322 | |
| 18 | Instance method | Public | Method | Deletes the Changed flag | 20100115 | |
| 19 | Instance method | Public | Method | Deletes the Changed flag | 20130322 | |
| 20 | Instance method | Public | Method | Sets pointer to description object | 20100115 | |
| 21 | Instance method | Public | Method | Sets name of object | 20100115 | |
| 22 | Static method | Public | Method | Create Element | 20091202 | |
| 23 | Static method | Public | Method | Sets Attributes of Template | 20091202 | |
| 24 | Static method | Public | Method | Append Node in XML Document | 20091202 | |
| 25 | Instance method | Private | Method | Checks or generates all levels of path | 20091118 | |
| 26 | Static method | Private | Method | Inserts escape character before REGEX special character | 20091216 | |
| 27 | Instance method | Private | Method | Searches for existing data description object | 20100115 | |
| 28 | Static method | Private | Method | Transforms path to internal display | 20100312 | |
| 29 | Static method | Public | Method | Transforms path to internal display | 20100312 | |
| 30 | Static method | Public | Method | Builds attribute path | 20091130 | |
| 31 | Instance method | Public | Method | Gets all values under specified path | 20100317 | |
| 32 | Instance method | Public | Method | Gets all exceptions under path | 20100212 | |
| 33 | Instance method | Public | Method | Gets content of field (parameters and values) | 20100121 | |
| 34 | Instance method | Public | Method | Gets complete type description of field | 20100303 | |
| 35 | Instance method | Public | Method | Get Generic Typed Parameter | 20100125 | |
| 36 | Instance method | Public | Method | Gets all parameterized fields under path | 20100727 | |
| 37 | Instance method | Public | Method | Gets content of field (parameters and values) | 20100312 | |
| 38 | Instance method | Public | Method | Gets all parameterized fields under path | 20100121 | |
| 39 | Instance method | Public | Method | Gets all values under specified path | 20091218 | |
| 40 | Instance method | Public | Method | Gets all values under specified path (V2) | 20100614 | |
| 41 | Instance method | Public | Method | Gets all values under specified path | 20100507 | |
| 42 | Instance method | Public | Method | Gets all values under specified path (V2) | 20100614 | |
| 43 | Instance method | Public | Method | Gets all values under specified path | 20100604 | |
| 44 | Instance method | Public | Method | Appends all values under specified path | 20100317 | |
| 45 | Instance method | Public | Method | Appends all parameters under specified path | 20100315 | |
| 46 | Instance method | Public | Method | Appends all values under specified path | 20100212 | |
| 47 | Static method | Public | Method | Appends all values under specified path | 20100604 | |
| 48 | Instance method | Public | Method | Transfers specified value table to current object | 20091118 | |
| 49 | Instance method | Public | Method | Deletes whole branch under PATH | 20100628 | |
| 50 | Instance method | Public | Method | Deletes whole branch under PATH | 20100628 | |
| 51 | Instance method | Public | Method | Checks whether path could exist | 20100115 | |
| 52 | Instance method | Public | Method | Deletes whole branch under PATH | 20100628 | |
| 53 | Instance method | Public | Method | Deletes whole branch under PATH | 20100115 | |
| 54 | Instance method | Public | Method | Checks whether path already exists | 20100115 | |
| 55 | Instance method | Public | Method | Checks whether path points to REF TO | 20100407 | |
| 56 | Instance method | Public | Method | Checks whether path points to a simple field (leaf) | 20100211 | |
| 57 | Instance method | Public | Method | Checks whether path points to a table | 20100115 | |
| 58 | Instance method | Public | Method | Checks whether path points to a table line | 20100115 | |
| 59 | Static method | Public | Method | Trigger Exception in XML Class | 20091118 | |
| 60 | Static method | Public | Method | Gets first path that contains this value | 20110721 | |
| 61 | Instance method | Public | Method | Gets complete type description of field | 20100517 | |
| 62 | Instance method | Public | Method | Sets a parameter in a field | 20091118 | |
| 63 | Instance method | Public | Method | Sets values from DOM | 20130110 | |
| 64 | Instance method | Public | Method | Sets a value in a field | 20091118 | |
| 65 | Instance method | Public | Method | Sets values from DOM | 20091202 | |
| 66 | Instance method | Public | Method | Sets values from an XML document | 20100407 | |
| 67 | Instance method | Public | Method | Sets a value and a parameter in a field | 20100211 | |
| 68 | Instance method | Private | Method | Sort values by position | 20100610 | |
| 69 | Static method | Public | Method | Assembles a path | 20100318 | |
| 70 | Instance method | Private | Method | Transforms path to internal display | 20110105 | |
| 71 | Instance method | Public | Method | Appends new line to table | 20091126 | |
| 72 | Instance method | Public | Method | Deletes entire table content | 20091126 | |
| 73 | Instance method | Public | Method | Deletes line with specified index from table | 20091126 | |
| 74 | Instance method | Public | Method | Returns number of table lines | 20091126 | |
| 75 | Instance method | Public | Method | Inserts a line with index into the table | 20091126 | |
| 76 | Instance method | Public | Method | Checks whether the specified table is empty | 20091126 | |
| 77 | Static method | Private | Method | Convert DOM to AT_VALUES | 20091126 | |
| 78 | Static method | Private | Method | Transfer of Table to DOM Format | 20091126 | |
| 79 | Instance method | Public | Method | Checks whether path already exists | 20110321 |
Events
Class CL_APL_ECATT_DATA has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | CLT_DESC_OBJ_STRUC | Private | See coding | 20100115 | BEGIN OF clt_desc_obj_struc,
desc_obj TYPE REF TO cl_apl_ecatt_data_description,
targetsys TYPE rfcdest,
reftype TYPE string,
refpath TYPE string,
END OF clt_desc_obj_struc
|
||
| 2 | CLT_DESC_OBJ_TABTYPE | Private | See coding | 20100115 | clt_desc_obj_tabtype TYPE SORTED TABLE OF clt_desc_obj_struc WITH NON-UNIQUE KEY primary_key
COMPONENTS targetsys reftype refpath
|
Method Signatures
Method ADD_DATA_DESC_OBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_DATA_DESC_OBJ | Call by reference | Object reference (TYPE REF TO) | CL_APL_ECATT_DATA_DESCRIPTION | Datenbeschreibungen, Typinfos usw | 20100115 | |||
| 2 | I_DATA_REFNAME | Call by reference | Type reference (TYPE) | STRING | 20100115 | ||||
| 3 | I_DATA_REFTYPE | Call by reference | Type reference (TYPE) | STRING | 20100115 | ||||
| 4 | I_TARGETSYS | Call by reference | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20100115 |
Method ADD_DATA_DESC_OBJ on class CL_APL_ECATT_DATA has no exception.
Method CHECK_OBJECT_INITIALIZATION Signature
Method CHECK_OBJECT_INITIALIZATION on class CL_APL_ECATT_DATA has no parameter.
Method CHECK_OBJECT_INITIALIZATION on class CL_APL_ECATT_DATA has no exception.
Method CONC_PATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_LEFT_PART | Call by reference | Type reference (TYPE) | STRING | 20100318 | ||||
| 2 | I_RIGHT_PART | Call by reference | Type reference (TYPE) | STRING | 20100318 | ||||
| 3 | R_PATH | Value transfer | Type reference (TYPE) | STRING | 20100318 |
Method CONC_PATH on class CL_APL_ECATT_DATA has no exception.
Method CREATE_NEW_ENTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FIELD_STRUC | Call by reference | Type reference (TYPE) | ETSCHEME_INFOS | Struktur für Datentransfer Parameterdefinitionen APL - GUI | 20100318 | |||
| 2 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100318 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions aus dem Datastore | 20100318 |
Method DATA_OBJECT_CHANGE_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NAME | Call by reference | Type reference (TYPE) | STRING | 20100708 |
Method DATA_OBJECT_CHANGE_NAME on class CL_APL_ECATT_DATA has no exception.
Method DATA_OBJECT_CLONE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RP_DATA_OBJ | Value transfer | Object reference (TYPE REF TO) | CL_APL_ECATT_DATA | Datenbeschreibungen, Typinfos usw | 20130125 |
Method DATA_OBJECT_CLONE on class CL_APL_ECATT_DATA has no exception.
Method DATA_OBJECT_COMPARE_STRUC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_DATA_OBJ_1 | Call by reference | Object reference (TYPE REF TO) | CL_APL_ECATT_DATA | Runtime Data | 20100115 | |||
| 2 | IP_DATA_OBJ_2 | Call by reference | Object reference (TYPE REF TO) | CL_APL_ECATT_DATA | Runtime Data | 20100115 | |||
| 3 | I_PATH_1 | Call by reference | Type reference (TYPE) | STRING | 20100115 | ||||
| 4 | I_PATH_2 | Call by reference | Type reference (TYPE) | STRING | 20100115 | ||||
| 5 | R_COMPATIBILITY | Value transfer | Type reference (TYPE) | CHAR1 | 'X' move-corresponding OK, 'I' identisch | 20100115 |
Method DATA_OBJECT_COMPARE_STRUC on class CL_APL_ECATT_DATA has no exception.
Method DATA_OBJECT_COPY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_DATA | Call by reference | Object reference (TYPE REF TO) | CL_APL_ECATT_DATA | Runtime Data | 20100115 | |||
| 2 | RP_DATA_OBJ | Value transfer | Object reference (TYPE REF TO) | CL_APL_ECATT_DATA | Datenbeschreibungen, Typinfos usw | 20100115 |
Method DATA_OBJECT_COPY on class CL_APL_ECATT_DATA has no exception.
Method DATA_OBJECT_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EP_DATA_OBJ | Value transfer | Object reference (TYPE REF TO) | CL_APL_ECATT_DATA | Runtime Data | 20100115 | |||
| 2 | IP_DATA_DESC_OBJ | Call by reference | Object reference (TYPE REF TO) | CL_APL_ECATT_DATA_DESCRIPTION | Datenbeschreibungen, Typinfos usw | 20100115 | |||
| 3 | IP_DOM | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20100115 | |||
| 4 | IT_PARAMS | Call by reference | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Tabelle aus Pfaden, Werten und Refnames | 20100312 | |||
| 5 | IT_VALUES | Call by reference | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Tabelle aus Pfaden, Werten und Refnames | 20100115 | |||
| 6 | I_DATA_REFNAME | Call by reference | Type reference (TYPE) | STRING | 20100115 | ||||
| 7 | I_DATA_REFTYPE | Call by reference | Type reference (TYPE) | STRING | 'DDIC' | 20100115 | |||
| 8 | I_NAME | Call by reference | Type reference (TYPE) | STRING | 20100115 | ||||
| 9 | I_TARGETSYS | Call by reference | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20100115 |
Method DATA_OBJECT_CREATE on class CL_APL_ECATT_DATA has no exception.
Method DATA_OBJECT_GET_DESC_OBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RP_DATA_DESC_OBJ | Value transfer | Object reference (TYPE REF TO) | CL_APL_ECATT_DATA_DESCRIPTION | Datenbeschreibungen, Typinfos usw | 20100115 |
Method DATA_OBJECT_GET_DESC_OBJ on class CL_APL_ECATT_DATA has no exception.
Method DATA_OBJECT_GET_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_DATA_OBJ_NAME | Value transfer | Type reference (TYPE) | STRING | 20100115 |
Method DATA_OBJECT_GET_NAME on class CL_APL_ECATT_DATA has no exception.
Method DATA_OBJECT_GET_ORIG_DOM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_DOM_REF | Value transfer | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20130322 |
Method DATA_OBJECT_GET_ORIG_DOM on class CL_APL_ECATT_DATA has no exception.
Method DATA_OBJECT_GET_TARGETSYS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_TARGETSYS | Value transfer | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20100115 |
Method DATA_OBJECT_GET_TARGETSYS on class CL_APL_ECATT_DATA has no exception.
Method DATA_OBJECT_GET_VALUES_AS_DOM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_DOM_REF | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20100115 | |||
| 2 | EX_ROOT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20100115 | |||
| 3 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100211 |
Method DATA_OBJECT_GET_VALUES_AS_DOM on class CL_APL_ECATT_DATA has no exception.
Method DATA_OBJECT_GET_VALUES_AS_PGID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_PGID | Value transfer | Type reference (TYPE) | ETDOM_ALL_TABTYPE | Tabelle fuer globale Bezeichner der DOM Knoten | 20100128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCatt Middleware XML Editor Ausnahmen | 20100503 |
Method DATA_OBJECT_QUERY_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_IS_CHANGED | Value transfer | Type reference (TYPE) | ETONOFF | eCATT Schalter Ein/Aus | 20100115 |
Method DATA_OBJECT_QUERY_CHANGED on class CL_APL_ECATT_DATA has no exception.
Method DATA_OBJECT_QUERY_DELTA_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_IS_CHANGED | Value transfer | Type reference (TYPE) | ETONOFF | eCATT Schalter Ein/Aus | 20130322 |
Method DATA_OBJECT_QUERY_DELTA_CHANGE on class CL_APL_ECATT_DATA has no exception.
Method DATA_OBJECT_RESET_CHANGED Signature
Method DATA_OBJECT_RESET_CHANGED on class CL_APL_ECATT_DATA has no parameter.
Method DATA_OBJECT_RESET_CHANGED on class CL_APL_ECATT_DATA has no exception.
Method DATA_OBJECT_RESET_DELTA_CHANGE Signature
Method DATA_OBJECT_RESET_DELTA_CHANGE on class CL_APL_ECATT_DATA has no parameter.
Method DATA_OBJECT_RESET_DELTA_CHANGE on class CL_APL_ECATT_DATA has no exception.
Method DATA_OBJECT_SET_DESC_OBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_DATA_DESC | Call by reference | Object reference (TYPE REF TO) | CL_APL_ECATT_DATA_DESCRIPTION | Datenbeschreibungen, Typinfos usw | 20100115 |
Method DATA_OBJECT_SET_DESC_OBJ on class CL_APL_ECATT_DATA has no exception.
Method DATA_OBJECT_SET_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NAME | Call by reference | Type reference (TYPE) | STRING | 20100115 |
Method DATA_OBJECT_SET_NAME on class CL_APL_ECATT_DATA has no exception.
Method DOM_CREATE_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DATA | Call by reference | Object reference (TYPE REF TO) | IF_IXML_CHARACTER_DATA | 20091202 | ||||
| 2 | IM_NAME | Call by reference | Type reference (TYPE) | ETDOM_NAME | 20091202 | ||||
| 3 | IM_NS | Call by reference | Type reference (TYPE) | ETDOM_NAME | 20091202 | ||||
| 4 | IM_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | 20091202 | ||||
| 5 | IM_PREFIX | Call by reference | Type reference (TYPE) | ETDOM_NAME | 20091202 | ||||
| 6 | IM_VALUE | Call by reference | Type reference (TYPE) | ETDOM_NAME | 20091202 | ||||
| 7 | IP_DOM_VAR | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20091202 | |||
| 8 | IP_PREV_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ECATT_DATASTORE | Exceptions aus dem Datastore | 20091202 | |||
| 9 | RE_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | 20091202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCatt Middleware XML Editor Ausnahmen | 20091202 |
Method DOM_CREATE_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_DOM | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20091202 | |||
| 2 | EX_ROOT_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20091202 | |||
| 3 | IM_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | Namensraum der XML Tags | 20091202 | |||
| 4 | IM_PREFIX | Call by reference | Type reference (TYPE) | ETDOM_NAME | Namensraum Kürzel | 20091202 | |||
| 5 | IM_REFNAME | Call by reference | Type reference (TYPE) | ETDOM_NAME | Besonderer Referenztyp Name | 20091202 | |||
| 6 | IM_STYLE | Call by reference | Type reference (TYPE) | STRING | Style-Sheet | 20091202 | |||
| 7 | IM_VERSION | Call by reference | Type reference (TYPE) | CHAR2 | Version für XML-Schema | 20091202 | |||
| 8 | IP_DOM_VAR | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20091202 | |||
| 9 | IP_PREV_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ECATT_DATASTORE | Exceptions aus dem Datastore | 20091202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCatt Middleware XML Editor Ausnahmen | 20091202 |
Method DOM_MAKE_JUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_JUNCTION | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | neu angelegter Kreuzungsknoten | 20091202 | |||
| 2 | IM_APPEND_ONLY | Call by reference | Type reference (TYPE) | ETONOFF | Knoten nur anhängen | 20091202 | |||
| 3 | IM_CHILD | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20091202 | |||
| 4 | IM_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | Kopfknoten, an den es anzuhängen ist | 20091202 | |||
| 5 | IM_NAME | Call by reference | Type reference (TYPE) | ETXML_NAME | Name des neuen Knotens als 30 Zeichen Feld | 20091202 | |||
| 6 | IM_NODENAME | Call by reference | Type reference (TYPE) | ETDOM_NAME | Name des neuen Knotens als String | 20091202 | |||
| 7 | IM_NS | Call by reference | Type reference (TYPE) | ETDOM_NAME | Namensraum im XML Dokument | 20091202 | |||
| 8 | IM_VALUE | Call by reference | Type reference (TYPE) | ETDOM_NAME | Name eines Knotens im DOM | 20091202 | |||
| 9 | IP_DOM_VAR | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20091202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCatt Middleware XML Editor Ausnahmen | 20091202 |
Method ENSURE_PATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20091118 | ||||
| 2 | I_REFNAME | Call by reference | Type reference (TYPE) | STRING | 20091118 | ||||
| 3 | I_VALUE | Call by reference | Type reference (TYPE) | STRING | 20091118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100118 |
Method ESCAPE_STRING_FOR_REGEX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_STRING | Call by reference | Type reference (TYPE) | STRING | 20091216 | ||||
| 2 | R_STRING | Value transfer | Type reference (TYPE) | STRING | 20091216 |
Method ESCAPE_STRING_FOR_REGEX on class CL_APL_ECATT_DATA has no exception.
Method FIND_DATA_DESC_OBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DATA_REFNAME | Call by reference | Type reference (TYPE) | STRING | 20100115 | ||||
| 2 | I_DATA_REFTYPE | Call by reference | Type reference (TYPE) | STRING | 20100115 | ||||
| 3 | I_TARGETSYS | Call by reference | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20100115 | |||
| 4 | RP_DATA_DESC_OBJ | Value transfer | Object reference (TYPE REF TO) | CL_APL_ECATT_DATA_DESCRIPTION | Datenbeschreibungen, Typinfos usw | 20100115 |
Method FIND_DATA_DESC_OBJ on class CL_APL_ECATT_DATA has no exception.
Method FORMAT_PATH_TO_INTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100312 | ||||
| 2 | R_PATH | Value transfer | Type reference (TYPE) | STRING | 20100312 |
Method FORMAT_PATH_TO_INTERNAL on class CL_APL_ECATT_DATA has no exception.
Method FORMAT_PATH_TO_USR_PATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NAME | Call by reference | Type reference (TYPE) | STRING | 20100312 | ||||
| 2 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100312 | ||||
| 3 | R_PATH | Value transfer | Type reference (TYPE) | STRING | 20100312 |
Method FORMAT_PATH_TO_USR_PATH on class CL_APL_ECATT_DATA has no exception.
Method GENERATE_ATTRIBUTE_PATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_ATTRIBUTE_PATH | Value transfer | Type reference (TYPE) | STRING | 20091130 | ||||
| 2 | I_ATTRIBUTE_NAME | Call by reference | Type reference (TYPE) | STRING | 20091130 | ||||
| 3 | I_ATTRIBUTE_PARAM | Call by reference | Type reference (TYPE) | STRING | 20091130 | ||||
| 4 | I_ATTRIBUTE_VALUE | Call by reference | Type reference (TYPE) | STRING | 20091130 | ||||
| 5 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20091130 |
Method GENERATE_ATTRIBUTE_PATH on class CL_APL_ECATT_DATA has no exception.
Method GET_DESC_BRANCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DESC_BRANCH | Value transfer | Type reference (TYPE) | ET_SCHEME_INFOS_TABTYPE | Tabelle aus Pfaden, Werten und Refnames | 20100317 | |||
| 2 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100317 |
Method GET_DESC_BRANCH on class CL_APL_ECATT_DATA has no exception.
Method GET_EXCEPTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VALUES_BRANCH | Value transfer | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Tabelle aus Pfaden, Werten und Refnames | 20100212 | |||
| 2 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100212 |
Method GET_EXCEPTIONS on class CL_APL_ECATT_DATA has no exception.
Method GET_FIELD_CONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DEFAULTVAL | Call by reference | Type reference (TYPE) | STRING | 20100510 | ||||
| 2 | E_REFNAME | Call by reference | Type reference (TYPE) | STRING | 20100121 | ||||
| 3 | E_VALUE | Call by reference | Type reference (TYPE) | STRING | 20100121 | ||||
| 4 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100709 |
Method GET_FIELD_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100303 | ||||
| 2 | RS_DESC | Value transfer | Type reference (TYPE) | ETSCHEME_INFOS | Typinformationen | 20100303 |
Method GET_FIELD_DESCRIPTION on class CL_APL_ECATT_DATA has no exception.
Method GET_GENERIC_TYPED_PARAMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100125 | ||||
| 2 | RT_GEN_PARAM_FIELDS | Value transfer | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Tabelle der generischen und parametrisierten Felder | 20100125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCatt Middleware XML Editor Ausnahmen | 20100125 |
Method GET_OPTIONAL_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OPTIONAL_FIELDS | Value transfer | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Tabelle aus Pfaden, Werten und Refnames | 20100727 | |||
| 2 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100727 |
Method GET_OPTIONAL_FIELDS on class CL_APL_ECATT_DATA has no exception.
Method GET_PARAMETER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_REFNAME | Value transfer | Type reference (TYPE) | STRING | 20100312 | ||||
| 2 | E_VALUE | Call by reference | Type reference (TYPE) | STRING | 20100312 | ||||
| 3 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100312 |
Method GET_PARAMETER on class CL_APL_ECATT_DATA has no exception.
Method GET_PARAMETERIZED_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PARAMS | Value transfer | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Tabelle aus Pfaden, Werten und Refnames | 20100312 | |||
| 2 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100121 |
Method GET_PARAMETERIZED_FIELDS on class CL_APL_ECATT_DATA has no exception.
Method GET_VALUES_BRANCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VALUES_BRANCH | Value transfer | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Tabelle aus Pfaden, Werten und Refnames | 20091218 | |||
| 2 | I_CONVERT_VALUE | Call by reference | Type reference (TYPE) | ETONOFF | SPACE | eCATT Schalter Ein/Aus | 20110124 | ||
| 3 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20091218 |
Method GET_VALUES_BRANCH on class CL_APL_ECATT_DATA has no exception.
Method GET_VALUES_BRANCH_2 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VALUES_BRANCH | Value transfer | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Tabelle aus Pfaden, Werten und Refnames | 20100614 | |||
| 2 | I_DEPTH | Call by reference | Type reference (TYPE) | INT4 | Suchtiefe | 20100614 | |||
| 3 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100614 |
Method GET_VALUES_BRANCH_2 on class CL_APL_ECATT_DATA has no exception.
Method GET_VALUES_BRANCH_FROM_DESC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VALUES_BRANCH | Value transfer | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Tabelle aus Pfaden, Werten und Refnames | 20100507 | |||
| 2 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100507 |
Method GET_VALUES_BRANCH_FROM_DESC on class CL_APL_ECATT_DATA has no exception.
Method GET_VALUES_BRANCH_FROM_DESC_2 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VALUES_BRANCH | Value transfer | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Tabelle aus Pfaden, Werten und Refnames | 20100614 | |||
| 2 | I_DEPTH | Call by reference | Type reference (TYPE) | INT4 | Suchtiefe | 20100614 | |||
| 3 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100614 |
Method GET_VALUES_BRANCH_FROM_DESC_2 on class CL_APL_ECATT_DATA has no exception.
Method GET_VALUES_COMPLETE_BRANCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VALUE_TAB | Value transfer | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Tabelle aus Pfaden, Werten und Refnames | 20100604 | |||
| 2 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100604 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions aus dem Datastore | 20100604 |
Method INSERT_DESC_BRANCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SOURCE_DESC | Call by reference | Type reference (TYPE) | ET_SCHEME_INFOS_TABTYPE | Typinformationen zum Laufzeitdatenobjekt | 20100317 | |||
| 2 | I_CALL_TYPE | Call by reference | Type reference (TYPE) | ETONOFF | eCATT Schalter Ein/Aus | 20100322 | |||
| 3 | I_DEST_PATH | Call by reference | Type reference (TYPE) | STRING | 20100317 |
Method INSERT_DESC_BRANCH on class CL_APL_ECATT_DATA has no exception.
Method INSERT_PARAMS_BRANCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_PARAMS_BRANCH | Value transfer | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Tabelle aus Pfaden, Werten und Refnames | 20100315 | |||
| 2 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100315 |
Method INSERT_PARAMS_BRANCH on class CL_APL_ECATT_DATA has no exception.
Method INSERT_VALUES_BRANCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_VALUES_BRANCH | Value transfer | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Tabelle aus Pfaden, Werten und Refnames | 20100212 | |||
| 2 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100212 |
Method INSERT_VALUES_BRANCH on class CL_APL_ECATT_DATA has no exception.
Method INSERT_VALUES_BRANCH_INTO_DEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_VALUE_TAB | Call by reference | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Tabelle aus Pfaden, Werten und Refnames | 20100604 | |||
| 2 | IT_VALUES_BRANCH | Value transfer | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Tabelle aus Pfaden, Werten und Refnames | 20100604 | |||
| 3 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100604 |
Method INSERT_VALUES_BRANCH_INTO_DEST on class CL_APL_ECATT_DATA has no exception.
Method MOVE_CORRESPONDING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_PARAMS | Call by reference | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Tabelle aus Pfaden, Werten und Refnames | 20100312 | |||
| 2 | I_PATH | Call by reference | Type reference (TYPE) | STRING | Basisknoten fürs Einfügen | 20091118 | |||
| 3 | I_VALUE_TAB | Call by reference | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Tabelle aus Pfaden, Werten und Refnames | 20091118 | |||
| 4 | R_VALUE_SET | Value transfer | Type reference (TYPE) | ETONOFF | eCATT Schalter Ein/Aus | 20091118 |
Method MOVE_CORRESPONDING on class CL_APL_ECATT_DATA has no exception.
Method PARAMS_DELETE_BELOW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100628 |
Method PARAMS_DELETE_BELOW on class CL_APL_ECATT_DATA has no exception.
Method PARAM_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100628 |
Method PARAM_DELETE on class CL_APL_ECATT_DATA has no exception.
Method PATH_CAN_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100115 | ||||
| 2 | R_CAN_EXIST | Value transfer | Type reference (TYPE) | ETONOFF | eCATT Schalter Ein/Aus | 20100115 |
Method PATH_CAN_EXIST on class CL_APL_ECATT_DATA has no exception.
Method PATH_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100628 |
Method PATH_DELETE on class CL_APL_ECATT_DATA has no exception.
Method PATH_DELETE_BELOW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DEL_TAB_LINES | Call by reference | Type reference (TYPE) | ETONOFF | eCATT Schalter Ein/Aus | 20100628 | |||
| 2 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100115 |
Method PATH_DELETE_BELOW on class CL_APL_ECATT_DATA has no exception.
Method PATH_DOES_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TABLINE_PATH | Call by reference | Type reference (TYPE) | STRING | 20100115 | ||||
| 2 | R_DOES_EXIST | Value transfer | Type reference (TYPE) | ETONOFF | eCATT Schalter Ein/Aus | 20100115 |
Method PATH_DOES_EXIST on class CL_APL_ECATT_DATA has no exception.
Method PATH_IS_OBJREF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PATH | Call by reference | Type reference (TYPE) | STRING | Pfad im aktuellen Objekt | 20100407 | |||
| 2 | R_IS_OBJREF | Value transfer | Type reference (TYPE) | ETONOFF | eCATT Schalter Ein/Aus | 20100407 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions aus dem Datastore | 20100407 |
Method PATH_IS_SIMPLE_TYPED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PATH | Call by reference | Type reference (TYPE) | STRING | Pfad im aktuellen Objekt | 20100211 | |||
| 2 | R_IS_SIMPLE | Value transfer | Type reference (TYPE) | ETONOFF | eCATT Schalter Ein/Aus | 20100211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions aus dem Datastore | 20100211 |
Method PATH_IS_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TABPATH | Call by reference | Type reference (TYPE) | STRING | Pfad im aktuellen Objekt | 20100115 | |||
| 2 | R_IS_TABLE | Value transfer | Type reference (TYPE) | ETONOFF | eCATT Schalter Ein/Aus | 20100115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions aus dem Datastore | 20100115 |
Method PATH_IS_TABLE_LINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100115 | ||||
| 2 | R_IS_TABLE_LINE | Value transfer | Type reference (TYPE) | ETONOFF | eCATT Schalter Ein/Aus | 20100115 |
Method PATH_IS_TABLE_LINE on class CL_APL_ECATT_DATA has no exception.
Method RAISE_XML_EXCEPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ABORT_FLAG | Call by reference | Type reference (TYPE) | ETONOFF | ABORT_FLAG | 20091118 | |||
| 2 | CALLED_METHOD | Call by reference | Type reference (TYPE) | STRING | CALLED_METHOD | 20091118 | |||
| 3 | FREE_TEXT | Call by reference | Type reference (TYPE) | STRING | FREE_TEXT | 20091118 | |||
| 4 | IM_PNAME | Call by reference | Type reference (TYPE) | STRING | PNAME | 20091118 | |||
| 5 | IM_SCRIPT_PARSE_POS | Call by reference | Type reference (TYPE) | ETSCR_POS | Position im Script | 20091118 | |||
| 6 | LAST_OBJ_NAME | Call by reference | Type reference (TYPE) | ETOBJ_NAME | LAST_OBJ_NAME | 20091118 | |||
| 7 | LAST_OBJ_TYPE | Call by reference | Type reference (TYPE) | STRING | LAST_OBJ_TYPE | 20091118 | |||
| 8 | LAST_OBJ_TYPE_INT | Call by reference | Type reference (TYPE) | ETOBJ_TYPE | LAST_OBJ_TYPE_INT | 20091118 | |||
| 9 | LAST_OBJ_VER | Call by reference | Type reference (TYPE) | STRING | LAST_OBJ_VER | 20091118 | |||
| 10 | NEWS | Call by reference | Type reference (TYPE) | ETDOM_NAME | Name eines Knotens im DOM | 20091118 | |||
| 11 | NODE_NAME | Call by reference | Type reference (TYPE) | ETXML_NAME | NODE_NAME | 20091118 | |||
| 12 | NODE_PATH | Call by reference | Type reference (TYPE) | ETXMLPATH | NODE_PATH | 20091118 | |||
| 13 | PREVIOUS | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstrakte Oberklasse aller globalen Exceptions | 20091118 | |||
| 14 | REFNAME | Call by reference | Type reference (TYPE) | ETDDONAME2 | REFNAME | 20091118 | |||
| 15 | SY_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | SY_SUBRC | 20091118 | |||
| 16 | TEXTID | Call by reference | Type reference (TYPE) | SOTR_CONC | Schlüssel zum logischen Objekt im OTR | 20091118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions aus dem Datastore | 20091118 |
Method SEARCH_PATH_BY_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SEARCH_IN | Call by reference | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Tabelle aus Pfaden, Werten und Refnames | 20110721 | |||
| 2 | I_VALUE | Call by reference | Type reference (TYPE) | STRING | 20110721 | ||||
| 3 | R_PATH | Value transfer | Type reference (TYPE) | STRING | 20110721 |
Method SEARCH_PATH_BY_VALUE on class CL_APL_ECATT_DATA has no exception.
Method SET_FIELD_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DESC | Call by reference | Type reference (TYPE) | ETSCHEME_INFOS | Typinformationen | 20100517 | |||
| 2 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100517 |
Method SET_FIELD_DESCRIPTION on class CL_APL_ECATT_DATA has no exception.
Method SET_PARAMETER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_EXC | Call by reference | Object reference (TYPE REF TO) | CX_ECATT_DATASTORE | Exceptions aus dem Datastore | 20091216 | |||
| 2 | I_PARNAME | Call by reference | Type reference (TYPE) | STRING | 20091118 | ||||
| 3 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20091118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions aus dem Datastore | 20091118 |
Method SET_SOURCE_DOM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_DOM | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20130110 |
Method SET_SOURCE_DOM on class CL_APL_ECATT_DATA has no exception.
Method SET_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_EXC | Call by reference | Object reference (TYPE REF TO) | CX_ECATT_DATASTORE | Exceptions aus dem Datastore | 20091216 | |||
| 2 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20091118 | ||||
| 3 | I_VALUE | Call by reference | Type reference (TYPE) | STRING | 20091118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions aus dem Datastore | 20091118 |
Method SET_VALUES_FROM_DOM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_DOM | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20091202 |
Method SET_VALUES_FROM_DOM on class CL_APL_ECATT_DATA has no exception.
Method SET_VALUES_FROM_XML Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_XML_STRING | Call by reference | Type reference (TYPE) | STRING | 20100407 |
Method SET_VALUES_FROM_XML on class CL_APL_ECATT_DATA has no exception.
Method SET_VALUE_AND_PARAM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_EXC | Call by reference | Object reference (TYPE REF TO) | CX_ECATT_DATASTORE | Exceptions aus dem Datastore | 20100211 | |||
| 2 | I_PARAMETER | Call by reference | Type reference (TYPE) | STRING | 20100211 | ||||
| 3 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100211 | ||||
| 4 | I_VALUE | Call by reference | Type reference (TYPE) | STRING | 20100211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions aus dem Datastore | 20100211 |
Method SORT_VALUES_BY_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VALUES_REARRANGED | Call by reference | Type reference (TYPE) | ET_PATH_VALUE_REF_STD_TABTYPE | Tabelle aus Pfaden, Werten und Refnames (Standard Table) | 20100610 | |||
| 2 | IT_VALUES | Call by reference | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Tabelle aus Pfaden, Werten und Refnames | 20100610 |
Method SORT_VALUES_BY_POSITION on class CL_APL_ECATT_DATA has no exception.
Method SPLIT_PATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_LEFT_PART | Call by reference | Type reference (TYPE) | STRING | 20100318 | ||||
| 2 | E_RIGHT_PART | Call by reference | Type reference (TYPE) | STRING | 20100318 | ||||
| 3 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20100318 | ||||
| 4 | I_SPLIT_AT | Call by reference | Type reference (TYPE) | STRING | 20100318 |
Method SPLIT_PATH on class CL_APL_ECATT_DATA has no exception.
Method SPLIT_PNAME_FROM_PATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20110105 | ||||
| 2 | R_PATH | Value transfer | Type reference (TYPE) | STRING | 20110105 |
Method SPLIT_PNAME_FROM_PATH on class CL_APL_ECATT_DATA has no exception.
Method TABLE_APPEND_LINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_PARAMS | Call by reference | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Tabelle aus Pfaden, Werten und Refnames | 20100312 | |||
| 2 | I_TABPATH | Call by reference | Type reference (TYPE) | STRING | 20091126 | ||||
| 3 | I_VALUE_TAB | Call by reference | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Tabelle aus Pfaden, Werten und Refnames | 20091126 | |||
| 4 | R_TAB_FILL | Value transfer | Type reference (TYPE) | I | 20091126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions aus dem Datastore | 20091126 |
Method TABLE_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TABPATH | Call by reference | Type reference (TYPE) | STRING | 20091126 |
Method TABLE_DELETE on class CL_APL_ECATT_DATA has no exception.
Method TABLE_DELETE_LINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INDEX | Call by reference | Type reference (TYPE) | I | Index der zu löschenden Zeile | 20091126 | |||
| 2 | I_TABPATH | Call by reference | Type reference (TYPE) | STRING | Pfad zur Tabelle | 20091126 | |||
| 3 | R_TAB_FILL | Value transfer | Type reference (TYPE) | I | Anzahl Zeilen nach Löschen, -1 falls i_Index nicht exiti | 20091126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions aus dem Datastore | 20091126 |
Method TABLE_GET_LINE_COUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TABPATH | Call by reference | Type reference (TYPE) | STRING | 20091126 | ||||
| 2 | R_LINECOUNT | Value transfer | Type reference (TYPE) | I | 20091126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions aus dem Datastore | 20091126 |
Method TABLE_INSERT_LINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_PARAMS | Call by reference | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Tabelle aus Pfaden, Werten und Refnames | 20100312 | |||
| 2 | I_INDEX | Call by reference | Type reference (TYPE) | I | 20091126 | ||||
| 3 | I_TABPATH | Call by reference | Type reference (TYPE) | STRING | 20091126 | ||||
| 4 | I_VALUE_TAB | Call by reference | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Tabelle aus Pfaden, Werten und Refnames | 20091126 | |||
| 5 | R_TAB_FILL | Value transfer | Type reference (TYPE) | I | 20091126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions aus dem Datastore | 20091126 |
Method TABLE_IS_EMPTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TABPATH | Call by reference | Type reference (TYPE) | STRING | Pfad im aktuellen Objekt | 20091126 | |||
| 2 | R_IS_EMPTY | Value transfer | Type reference (TYPE) | ETONOFF | eCATT Schalter Ein/Aus | 20091126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions aus dem Datastore | 20091126 |
Method TRANSFORM_DOM_TO_VALTAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PARTAB | Call by reference | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Tabelle aus Pfaden, Werten und Refnames | 20100312 | |||
| 2 | CT_VALTAB | Call by reference | Type reference (TYPE) | ET_PATH_VALUE_REF_TABTYPE | Tabelle aus Pfaden, Werten und Refnames | 20100115 | |||
| 3 | IP_ACT_ELEM | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_ELEMENT | 20091130 | |||
| 4 | I_NAME | Call by reference | Type reference (TYPE) | STRING | 20100115 | ||||
| 5 | I_PATH | Call by reference | Type reference (TYPE) | STRING | 20091130 |
Method TRANSFORM_DOM_TO_VALTAB on class CL_APL_ECATT_DATA has no exception.
Method TRANSFORM_VALTAB_TO_DOM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_DOM | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20091126 | |||
| 2 | IP_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20091126 | |||
| 3 | IT_VALUES | Call by reference | Type reference (TYPE) | ET_PATH_VALUE_REF_STD_TABTYPE | Tabelle aus Pfaden, Werten und Refnames (Standard Table) | 20091126 | |||
| 4 | I_ELEM | Call by reference | Type reference (TYPE) | ETPATH_VALUE_REF | Struktur für Pfad, Wert, Refname | 20091207 | |||
| 5 | I_ROOT_NAME | Call by reference | Type reference (TYPE) | STRING | 20091207 |
Method TRANSFORM_VALTAB_TO_DOM on class CL_APL_ECATT_DATA has no exception.
Method VALUE_DOES_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TABLINE_PATH | Call by reference | Type reference (TYPE) | STRING | 20110321 | ||||
| 2 | R_DOES_EXIST | Value transfer | Type reference (TYPE) | ETONOFF | eCATT Schalter Ein/Aus | 20110321 |
Method VALUE_DOES_EXIST on class CL_APL_ECATT_DATA has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 730 |