Hierarchy
⤷
⤷
Properties
| Class | CL_ECATT_APL_OD_GENERATOR | |
| Short Description | eCATT - OData - Generation of Classes for Tests | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SECATT_ODATAWIZARD_APL | eCATT - OData Test Wizard - APL |
| Created | 20131009 | SAP |
| Last change | 20141121 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_ECATT_APL_OD_GENERATOR has no interface implemented.
Friends
Class CL_ECATT_APL_OD_GENERATOR has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Object reference (TYPE REF TO) | CX_ECATT | Exception already occurred (processing in LOOPs) | 20131104 | |||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ECATT_APL_OD_WIZARD | Wizard Object | 20131120 | |||
| 3 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_ECATT_APL_OD_GEN_SELECT | eCATT - OData - Selection for Generation | 20131104 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | CL_ECATT_APL_GENERATE_CLASSES=>TYT_STRINGS | All Generated Names | 20131104 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | CL_ECATT_APL_GENERATE_CLASSES=>TYT_METHODS_INFO | Cache for Filling Redefinitions | 20131125 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | ETONOFF | C= Continue with Deletion, A= Abort | 20131120 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | Create Class | 20131120 | |
| 2 | Instance method | Private | Method | Generates a (sub)class for an entity | 20131125 | |
| 3 | Instance method | Private | Method | 20131104 | ||
| 4 | Instance method | Private | Method | 20131104 | ||
| 5 | Instance method | Private | Method | Generate Classes for OData Test Service | 20131104 | |
| 6 | Instance method | Private | Method | Generates classes for OData test service | 20131125 | |
| 7 | Instance method | Public | Method | Generate Classes for OData Test Service | 20131021 | |
| 8 | Instance method | Public | Method | Generates classes for OData test service | 20131204 | |
| 9 | Instance method | Private | Method | Generates Delete method (parameters and sources) | 20131120 | |
| 10 | Instance method | Private | Method | Generates Insert method (parameters and sources) | 20131120 | |
| 11 | Instance method | Private | Method | Generates Retrieve method (parameters and sources) | 20131120 | |
| 12 | Instance method | Private | Method | Generates RetrieveSet method (parameters and sources) | 20131120 | |
| 13 | Instance method | Private | Method | Generates Update method (parameters and sources) | 20131120 | |
| 14 | Instance method | Private | Method | Generate type definitions for EntitySets | 20131112 | |
| 15 | Instance method | Private | Method | Generates Retrieve method (parameters and sources) | 20131120 | |
| 16 | Instance method | Private | Method | Generates Unit Tests (Sources) | 20131204 | |
| 17 | Instance method | Private | Method | Generates Insert method (parameters and sources) | 20131125 | |
| 18 | Instance method | Private | Method | Generates Insert method (parameters and sources) | 20131125 | |
| 19 | Instance method | Private | Method | Generates constructor method | 20131112 | |
| 20 | Instance method | Private | Method | Generates constructor method | 20131112 | |
| 21 | Instance method | Private | Method | Properties to typedefinition | 20131104 | |
| 22 | Instance method | Private | Method | Properties to typedefinition | 20131104 | |
| 23 | Static method | Public | Method | Raise Exception - Static | 20131104 | |
| 24 | Instance method | Protected | Method | Raise Exception | 20131104 | |
| 25 | Instance method | Public | Method | Sets response to error message | 20131120 |
Events
Class CL_ECATT_APL_OD_GENERATOR has no event.
Types
Class CL_ECATT_APL_OD_GENERATOR has no local type.
Method Signatures
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_WIZARD | Call by reference | Object reference (TYPE REF TO) | CL_ECATT_APL_OD_WIZARD | eCATT - OData Test - Wizard Application Logic | 20131120 |
Method CONSTRUCTOR on class CL_ECATT_APL_OD_GENERATOR has no exception.
Method CREATE_AU_SUBCLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ENTITY_ASSOCIATIONS | Call by reference | Type reference (TYPE) | ETOD_TT_ENTITY_ASSOCIATION | (Ausgewählte) Associations innerhalb Entity Sets | 20131125 | |||
| 2 | CT_ENTITY_OPERATIONS | Call by reference | Type reference (TYPE) | ETOD_TT_ENTITY_OPERATION | (Ausgewählte) Operations innerhalb Entity Sets | 20131125 | |||
| 3 | C_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20131125 | |||
| 4 | IS_ENTITY_SET | Call by reference | Type reference (TYPE) | ETAU_ENTITY_SET | Entity set name | 20131125 | |||
| 5 | IT_COMPLEXTYPES | Call by reference | Type reference (TYPE) | ETOD_TT_COMPLEXTYPE | Komplexe Typen | 20131125 | |||
| 6 | I_CLASSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Klassenname | 20131125 | |||
| 7 | I_CONTAINER | Call by reference | Type reference (TYPE) | STRING | 20131125 | ||||
| 8 | I_DELETE_BEFORE_CREATION | Call by reference | Type reference (TYPE) | ETONOFF | SPACE | eCATT Schalter Ein/Aus | 20131125 | ||
| 9 | I_DESCRIPTION | Call by reference | Type reference (TYPE) | SEODESCR | Kurzbeschreibung | 20131125 | |||
| 10 | I_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20131125 | |||
| 11 | I_SUPERCLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Superklassenname | 20131125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCATT Exception bei Generierung von Testsourcen | 20131125 |
Method CREATE_SUBCLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ENTITY_ASSOCIATIONS | Call by reference | Type reference (TYPE) | ETOD_TT_ENTITY_ASSOCIATION | (Ausgewählte) Associations innerhalb Entity Sets | 20131112 | |||
| 2 | CT_ENTITY_OPERATIONS | Call by reference | Type reference (TYPE) | ETOD_TT_ENTITY_OPERATION | (Ausgewählte) Operations innerhalb Entity Sets | 20131112 | |||
| 3 | C_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20131104 | |||
| 4 | IS_ENTITY_SET | Call by reference | Type reference (TYPE) | ETOD_ENTITY_SET | Entity set name | 20131112 | |||
| 5 | IT_COMPLEXTYPES | Call by reference | Type reference (TYPE) | ETOD_TT_COMPLEXTYPE | Komplexe Typen | 20131112 | |||
| 6 | I_CLASSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Klassenname | 20131104 | |||
| 7 | I_CONTAINER | Call by reference | Type reference (TYPE) | STRING | 20131104 | ||||
| 8 | I_DELETE_BEFORE_CREATION | Call by reference | Type reference (TYPE) | ETONOFF | SPACE | eCATT Schalter Ein/Aus | 20131120 | ||
| 9 | I_DESCRIPTION | Call by reference | Type reference (TYPE) | SEODESCR | Kurzbeschreibung | 20131104 | |||
| 10 | I_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20131104 | |||
| 11 | I_SUPERCLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Superklassenname | 20131104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCATT Exception bei Generierung von Testsourcen | 20131104 |
Method CREATE_SUPERCLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_COMPLEXTYPES | Call by reference | Type reference (TYPE) | ETOD_TT_COMPLEXTYPE | Komplexe Typen | 20131112 | |||
| 2 | CT_COMPLEXTYPES_PROPERTIES | Call by reference | Type reference (TYPE) | ETOD_TT_COMPLEXTYPE_PROPERTY | (Ausgewählte) Properties innerhalb Entity Sets | 20131112 | |||
| 3 | CT_ENTITY_PROPERTIES | Call by reference | Type reference (TYPE) | ETOD_TT_ENTITY_PROPERTY | (Ausgewählte) Properties innerhalb Entity Sets | 20131112 | |||
| 4 | CT_ENTITY_SETS | Call by reference | Type reference (TYPE) | ETOD_TT_ENTITY_SET | (Ausgewählte) EntitySets (EntityType) innerhalb Container | 20131112 | |||
| 5 | C_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20131104 | |||
| 6 | I_CLASSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20131104 | |||
| 7 | I_CONTAINER | Call by reference | Type reference (TYPE) | STRING | 20131104 | ||||
| 8 | I_DELETE_BEFORE_CREATION | Call by reference | Type reference (TYPE) | ETONOFF | SPACE | eCATT Schalter Ein/Aus | 20131120 | ||
| 9 | I_DESCRIPTION | Call by reference | Type reference (TYPE) | SEODESCR | Kurzbeschreibung | 20131104 | |||
| 10 | I_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20131104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCATT Exception bei Generierung von Testsourcen | 20131104 |
Method GENERATE_CLASS_FRAMEWORK Signature
Method GENERATE_CLASS_FRAMEWORK on class CL_ECATT_APL_OD_GENERATOR has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse für eCATT - Ausnahmen | 20131104 |
Method GENERATE_CLASS_TESTS_AUNIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_PREVIOUS_EX | Call by reference | Object reference (TYPE REF TO) | CX_ECATT | Basisklasse für eCATT - Ausnahmen | 20131125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse für eCATT - Ausnahmen | 20131125 |
Method GENERATE_OD_TEST_SERVICE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_WIZARD_SELECT | Call by reference | Object reference (TYPE REF TO) | CL_ECATT_APL_OD_GEN_SELECT | eCATT - OData - Generierung von Klassen für Tests | 20131104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse für eCATT - Ausnahmen | 20131104 |
Method GENERATE_OD_UNITTEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_WIZARD_SELECT | Call by reference | Object reference (TYPE REF TO) | CL_ECATT_APL_OD_GEN_SELECT | eCATT - OData - Generierung von Klassen für Tests | 20131204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse für eCATT - Ausnahmen | 20131204 |
Method MAKE_CRUD_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_METHOD | Call by reference | Type reference (TYPE) | CL_ECATT_APL_GENERATE_CLASSES=>TYS_METHOD_INFO | 20131120 | ||||
| 2 | IS_ENTITY_SET | Call by reference | Type reference (TYPE) | ETOD_ENTITY_SET | (Ausgewählte) EntitySets (EntityType) innerhalb Container | 20131120 |
Method MAKE_CRUD_DELETE on class CL_ECATT_APL_OD_GENERATOR has no exception.
Method MAKE_CRUD_INSERT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_METHOD | Call by reference | Type reference (TYPE) | CL_ECATT_APL_GENERATE_CLASSES=>TYS_METHOD_INFO | 20131120 | ||||
| 2 | IS_ENTITY_SET | Call by reference | Type reference (TYPE) | ETOD_ENTITY_SET | (Ausgewählte) EntitySets (EntityType) innerhalb Container | 20131120 |
Method MAKE_CRUD_INSERT on class CL_ECATT_APL_OD_GENERATOR has no exception.
Method MAKE_CRUD_RETRIEVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_METHOD | Call by reference | Type reference (TYPE) | CL_ECATT_APL_GENERATE_CLASSES=>TYS_METHOD_INFO | 20131120 | ||||
| 2 | IS_ENTITY_SET | Call by reference | Type reference (TYPE) | ETOD_ENTITY_SET | (Ausgewählte) EntitySets (EntityType) innerhalb Container | 20131120 |
Method MAKE_CRUD_RETRIEVE on class CL_ECATT_APL_OD_GENERATOR has no exception.
Method MAKE_CRUD_RETRIEVE_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_METHOD | Call by reference | Type reference (TYPE) | CL_ECATT_APL_GENERATE_CLASSES=>TYS_METHOD_INFO | 20131120 | ||||
| 2 | IS_ENTITY_SET | Call by reference | Type reference (TYPE) | ETOD_ENTITY_SET | (Ausgewählte) EntitySets (EntityType) innerhalb Container | 20131120 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCATT Exception bei Generierung von Testsourcen | 20131120 |
Method MAKE_CRUD_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_METHOD | Call by reference | Type reference (TYPE) | CL_ECATT_APL_GENERATE_CLASSES=>TYS_METHOD_INFO | 20131120 | ||||
| 2 | IS_ENTITY_SET | Call by reference | Type reference (TYPE) | ETOD_ENTITY_SET | (Ausgewählte) EntitySets (EntityType) innerhalb Container | 20131120 |
Method MAKE_CRUD_UPDATE on class CL_ECATT_APL_OD_GENERATOR has no exception.
Method MAKE_GET_MAPPING_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_METHODS | Call by reference | Type reference (TYPE) | CL_ECATT_APL_GENERATE_CLASSES=>TYT_METHODS_INFO | 20131112 | ||||
| 2 | IT_FIELDMAPPING_SOURCE | Call by reference | Type reference (TYPE) | CL_ECATT_APL_GENERATE_CLASSES=>TYT_STRINGS | 20131112 | ||||
| 3 | IT_TYPEMAPPING_SOURCE | Call by reference | Type reference (TYPE) | CL_ECATT_APL_GENERATE_CLASSES=>TYT_STRINGS | 20131112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCATT Exception bei Generierung von Testsourcen | 20131112 |
Method MAKE_KEY_COMPLETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_METHODS | Call by reference | Type reference (TYPE) | CL_ECATT_APL_GENERATE_CLASSES=>TYT_METHODS_INFO | 20131120 | ||||
| 2 | IS_ENTITY_SET | Call by reference | Type reference (TYPE) | ETOD_ENTITY_SET | (Ausgewählte) EntitySets (EntityType) innerhalb Container | 20131120 |
Method MAKE_KEY_COMPLETE on class CL_ECATT_APL_OD_GENERATOR has no exception.
Method MAKE_LOCAL_UNITTEST_SOURCES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_UNITTESTS_SOURCES | Call by reference | Type reference (TYPE) | CL_ECATT_APL_GENERATE_CLASSES=>TYT_STRINGS | 20131204 | ||||
| 2 | IS_ENTITY_SET | Call by reference | Type reference (TYPE) | ETAU_ENTITY_SET | Entity set | 20131204 | |||
| 3 | IT_ENTITY_ASSOCIATIONS | Call by reference | Type reference (TYPE) | ETOD_TT_ENTITY_ASSOCIATION | (Ausgewählte) Associations innerhalb Entity Sets | 20131204 | |||
| 4 | IT_ENTITY_OPERATIONS | Call by reference | Type reference (TYPE) | ETOD_TT_ENTITY_OPERATION | (Ausgewählte) Operations innerhalb Entity Sets | 20131204 | |||
| 5 | I_CLASSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Klassenname | 20131204 | |||
| 6 | I_CONTAINER | Call by reference | Type reference (TYPE) | STRING | 20131204 | ||||
| 7 | I_DESCRIPTION | Call by reference | Type reference (TYPE) | SEODESCR | Kurzbeschreibung | 20131204 | |||
| 8 | I_LOCALCLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Lokaler Klassenname | 20131204 | |||
| 9 | I_SUPERCLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20131204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCATT Exception bei Generierung von Testsourcen | 20131204 |
Method MAKE_OPERATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_METHOD | Call by reference | Type reference (TYPE) | CL_ECATT_APL_GENERATE_CLASSES=>TYS_METHOD_INFO | 20131125 | ||||
| 2 | IS_ENTITY_SET | Call by reference | Type reference (TYPE) | ETOD_ENTITY_SET | (Ausgewählte) EntitySets (EntityType) innerhalb Container | 20131125 |
Method MAKE_OPERATION on class CL_ECATT_APL_OD_GENERATOR has no exception.
Method MAKE_REDEFINITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_METHOD | Call by reference | Type reference (TYPE) | CL_ECATT_APL_GENERATE_CLASSES=>TYS_METHOD_INFO | 20131125 | ||||
| 2 | IS_ENTITY_SET | Call by reference | Type reference (TYPE) | ETAU_ENTITY_SET | (Ausgewählte) EntitySets (EntityType) innerhalb Container | 20131125 |
Method MAKE_REDEFINITION on class CL_ECATT_APL_OD_GENERATOR has no exception.
Method MAKE_SUB_CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_METHODS | Call by reference | Type reference (TYPE) | CL_ECATT_APL_GENERATE_CLASSES=>TYT_METHODS_INFO | Einstelliges Kennzeichen | 20131112 |
Method MAKE_SUB_CONSTRUCTOR on class CL_ECATT_APL_OD_GENERATOR has no exception.
Method MAKE_SUPER_CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_METHODS | Call by reference | Type reference (TYPE) | CL_ECATT_APL_GENERATE_CLASSES=>TYT_METHODS_INFO | Einstelliges Kennzeichen | 20131112 |
Method MAKE_SUPER_CONSTRUCTOR on class CL_ECATT_APL_OD_GENERATOR has no exception.
Method MAKE_TYPE_FROM_COMPLTYP_PROPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_COMPLEXTYPES_PROPERTIES | Call by reference | Type reference (TYPE) | ETOD_TT_COMPLEXTYPE_PROPERTY | Properties eine Complextypes | 20131112 | |||
| 2 | CT_FIELDMAPPING_SOURCE | Call by reference | Type reference (TYPE) | CL_ECATT_APL_GENERATE_CLASSES=>TYT_STRINGS | 20131112 | ||||
| 3 | I_COMPLEXTYPE | Call by reference | Type reference (TYPE) | STRING | 20131104 | ||||
| 4 | RT_TYPE | Value transfer | Type reference (TYPE) | CL_ECATT_APL_GENERATE_CLASSES=>TYS_TYPE_INFO | 20131104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCATT Exception bei Generierung von Testsourcen | 20131104 |
Method MAKE_TYPE_FROM_ENTITY_PROPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ENTITY_PROPERTIES | Call by reference | Type reference (TYPE) | ETOD_TT_ENTITY_PROPERTY | (Ausgewählte) Properties innerhalb Entity Sets | 20131112 | |||
| 2 | CT_FIELDMAPPING_SOURCE | Call by reference | Type reference (TYPE) | CL_ECATT_APL_GENERATE_CLASSES=>TYT_STRINGS | 20131112 | ||||
| 3 | IT_COMPLEXTYPES | Call by reference | Type reference (TYPE) | ETOD_TT_COMPLEXTYPE | Komplexe Typen | 20131112 | |||
| 4 | I_CONTAINER | Call by reference | Type reference (TYPE) | STRING | 20131104 | ||||
| 5 | I_ENTITY | Call by reference | Type reference (TYPE) | STRING | 20131125 | ||||
| 6 | I_ENTITY_SET | Call by reference | Type reference (TYPE) | STRING | 20131104 | ||||
| 7 | RT_TYPE | Value transfer | Type reference (TYPE) | CL_ECATT_APL_GENERATE_CLASSES=>TYS_TYPE_INFO | 20131104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCATT Exception bei Generierung von Testsourcen | 20131104 |
Method RAISE_CX_ECATT_APL_OD_GENERATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ABORT_FLAG | Call by reference | Type reference (TYPE) | ETONOFF | Abbruch der Verarbeitung | 20131104 | |||
| 2 | I_CALLED_METHOD | Call by reference | Type reference (TYPE) | STRING | Auslösende Methode | 20131104 | |||
| 3 | I_CLASSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20131104 | |||
| 4 | I_FREE_TEXT | Call by reference | Type reference (TYPE) | STRING | Beliebiger Text | 20131104 | |||
| 5 | I_PREVIOUS | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Vorherige Exception | 20131104 | |||
| 6 | I_TEXTID | Call by reference | Type reference (TYPE) | SCX_T100KEY | T100 Schlüssel mit Abbildung der Parameter auf Attributnamen | 20131104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei der Generierung von Sourcen für OData Tests | 20131104 |
Method RAISE_EX_ECATT_APL_OD_GENERATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ABORT_FLAG | Call by reference | Type reference (TYPE) | ETONOFF | Abbruch der Verarbeitung | 20131104 | |||
| 2 | I_CLASSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Name der zu generierenden Klasse | 20131104 | |||
| 3 | I_FREE_TEXT | Call by reference | Type reference (TYPE) | STRING | Beliebiger Text | 20131104 | |||
| 4 | I_PREVIOUS | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Vorherige Exception | 20131104 | |||
| 5 | I_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | HTTP Destination | 20131104 | |||
| 6 | I_TESTSYSTEM | Call by reference | Type reference (TYPE) | ETCMP_CMP | Zielsystem (Schlüssel im Systemdatencontainer) | 20131104 | |||
| 7 | I_TEXTID | Call by reference | Type reference (TYPE) | SCX_T100KEY | T100 Schlüssel mit Abbildung der Parameter auf Attributnamen | 20131104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei der Generierung von Sourcen für OData Tests | 20131104 |
Method SET_ERROR_RESPONSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CONTINUE_OR_ABORT | Call by reference | Type reference (TYPE) | ETONOFF | C=Continue, A=Abort | 20131120 |
Method SET_ERROR_RESPONSE on class CL_ECATT_APL_OD_GENERATOR has no exception.
History
| Last changed by/on | SAP | 20141121 |
| SAP Release Created in | 740 |