Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_DBPROC_PROXY_BASIC_TYPES | Basic Type Definitions for DB Procedure Proxies | 20120119 |
Properties
| Class | CL_DBPROC_PROXY_INTERNAL | |
| Short Description | Internal Parts of Implementation | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SDDBPROC_PROXY | Back-End Functions for Database Procedure Proxy |
| Created | 20120119 | SAP |
| Last change | 20140121 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 4 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 5 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_DBPROC_PROXY_BASIC_TYPES | Basic Type Definitions for DB Procedure Proxies | 20120119 |
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_DBPROC_PROXY | 20120806 | Back-End Functions DB Procedure Proxy |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Attribute reference (LIKE) | 20120119 | |||||
| 2 | Constant | Private | Type reference (TYPE) | I | 2147483647 | 20130215 | |||
| 3 | Instance attribute | Public | Attribute reference (LIKE) | 20120119 | |||||
| 4 | Instance attribute | Public | Attribute reference (LIKE) | 20120119 | |||||
| 5 | Instance attribute | Public | Attribute reference (LIKE) | 20120119 | |||||
| 6 | Instance attribute | Public | Attribute reference (LIKE) | 20120119 | |||||
| 7 | Instance attribute | Public | Attribute reference (LIKE) | 20120119 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Make a string a valid ABAP identifier | 20130215 | |
| 2 | Static method | Public | Method | Create Text Representation of an ABAP Type | 20120125 | |
| 3 | Static method | Public | Method | Fill Internal Data with Type Mappings | 20130215 | |
| 4 | Static method | Public | Method | Read Administrative Information | 20120316 | |
| 5 | Static method | Public | Method | Help Procedure for Name Check | 20130215 | |
| 6 | Static method | Public | Method | Help Procedure for Name Check | 20130215 | |
| 7 | Static method | Protected | Method | 20120120 | ||
| 8 | Static method | Public | Method | 20120120 | ||
| 9 | Static method | Public | Method | Activate Description | 20120221 | |
| 10 | Static method | Public | Method | Delete Description | 20120221 | |
| 11 | Static method | Public | Method | Read Description | 20120221 | |
| 12 | Static method | Public | Method | Write Description | 20120221 | |
| 13 | Static method | Private | Method | Build Proxy Data from XML | 20120119 | |
| 14 | Static method | Public | Method | Switch Off Version Validation of Procedure | 20120625 | |
| 15 | Static method | Public | Method | Switch On Version Validation of Procedure | 20120625 | |
| 16 | Static method | Public | Method | Get Information on DB Procedure from DB | 20120207 | |
| 17 | Static method | Public | Method | Create Internal Proxy Name | 20120123 | |
| 18 | Static method | Private | Method | Find Next Name | 20130215 | |
| 19 | Static method | Private | Method | Get DB Schema from Database Connection | 20121119 | |
| 20 | Static method | Public | Method | Checks whether data type length is relevant | 20121120 | |
| 21 | Static method | Public | Method | Check whether name is a valid ABAP identifier | 20120123 | |
| 22 | Static method | Private | Method | Write the Repoload Entry | 20121008 | |
| 23 | Static method | Public | Method | Convert Data from UI Format into Internal Format | 20130215 | |
| 24 | Static method | Public | Method | Map DB Type to ABAP Type | 20130215 | |
| 25 | Static method | Public | Method | Delete Proxy | 20120229 | |
| 26 | Static method | Public | Method | Does proxy exist? | 20120307 | |
| 27 | Static method | Public | Method | Read Proxy | 20120224 | |
| 28 | Static method | Public | Method | Save Proxy | 20120224 | |
| 29 | Static method | Public | Method | Get Information on DB Procedure from DB | 20120207 | |
| 30 | Static method | Public | Method | Activate REPOSRC Entry for Proxy | 20120227 | |
| 31 | Static method | Public | Method | Delete Source in REPOSRC | 20120228 | |
| 32 | Static method | Private | Method | Read Source from REPOSRC | 20120224 | |
| 33 | Static method | Private | Method | Write Source to REPOSRC | 20120224 | |
| 34 | Static method | Private | Method | Convert Proxy Data to XML | 20120119 | |
| 35 | Static method | Public | Method | Set UI Tables to Default Values | 20130215 | |
| 36 | Static method | Public | Method | Activate Source Entry for Proxy | 20120229 | |
| 37 | Static method | Public | Method | Delete Source | 20120229 | |
| 38 | Static method | Private | Method | Read Proxy Data as XML from Table | 20120229 | |
| 39 | Static method | Private | Method | Write Proxy Data as XML to Table | 20120229 | |
| 40 | Static method | Public | Method | for ACTIVATE | 20120224 | |
| 41 | Static method | Public | Method | for ACTIVATE | 20120228 | |
| 42 | Static method | Public | Method | for ACTIVATE | 20120224 |
Events
Class CL_DBPROC_PROXY_INTERNAL has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_ABAP_NAME | Public | Attribute reference (LIKE) | 20120119 | |
||
| 2 | TY_ABAP_SIMPLE_TYPE_S | Public | Attribute reference (LIKE) | 20120119 | |
||
| 3 | TY_ADMIN_S | Public | Type reference (TYPE) | IF_DBPROC_PROXY_INTERNAL_TYPES=>TY_ADMIN_S | 20120307 | |
|
| 4 | TY_DB_NAME | Public | Attribute reference (LIKE) | 20120119 | |
||
| 5 | TY_DB_SIMPLE_TYPE_S | Public | Attribute reference (LIKE) | 20120119 | |
||
| 6 | TY_DDIC_NAME | Public | Attribute reference (LIKE) | 20120119 | |
||
| 7 | TY_HEADER_S | Public | Type reference (TYPE) | IF_DBPROC_PROXY_INTERNAL_TYPES=>TY_HEADER_S | 20120119 | |
|
| 8 | TY_PARAM_DIRECTION | Public | Attribute reference (LIKE) | 20120119 | |
||
| 9 | TY_PARAM_KIND | Public | Attribute reference (LIKE) | 20120119 | |
||
| 10 | TY_PARAM_S | Public | Type reference (TYPE) | IF_DBPROC_PROXY_INTERNAL_TYPES=>TY_PARAM_S | 20120119 | |
|
| 11 | TY_PARAM_T | Public | Type reference (TYPE) | IF_DBPROC_PROXY_INTERNAL_TYPES=>TY_PARAM_T | 20120119 | |
|
| 12 | TY_PARAM_TYPE_S | Public | Type reference (TYPE) | IF_DBPROC_PROXY_INTERNAL_TYPES=>TY_PARAM_TYPE_S | 20120119 | |
|
| 13 | TY_PARAM_TYPE_T | Public | Type reference (TYPE) | IF_DBPROC_PROXY_INTERNAL_TYPES=>TY_PARAM_TYPE_T | 20120119 | |
|
| 14 | TY_SOURCE_LINE | Public | See coding | 20120119 | TY_SOURCE_LINE type c length 255
|
||
| 15 | TY_SOURCE_TAB | Public | See coding | 20120119 | ty_source_tab type standard table of ty_source_line with default key
|
Method Signatures
Method ABAPTIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CF_IDENTIFIER | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130215 |
Method ABAPTIZE on class CL_DBPROC_PROXY_INTERNAL has no exception.
Method ABAP_TYPE_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_TYPE | Call by reference | Type reference (TYPE) | TY_ABAP_SIMPLE_TYPE_S | 20120125 | ||||
| 2 | TEXT | Value transfer | Type reference (TYPE) | STRING | 20120125 |
Method ABAP_TYPE_STRING on class CL_DBPROC_PROXY_INTERNAL has no exception.
Method ADD_TYPE_MAPPINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PARAM_TYPE_UI | Call by reference | Type reference (TYPE) | IF_DBPROC_PROXY_UI=>TY_PARAM_TYPE_UI_T | 20130215 | ||||
| 2 | CT_PARAM_UI | Call by reference | Type reference (TYPE) | IF_DBPROC_PROXY_UI=>TY_PARAM_UI_T | 20130215 | ||||
| 3 | IR_MSGBOX | Call by reference | Object reference (TYPE REF TO) | CL_DBPROC_PROXY_MSGBOX | 20130215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130215 |
Method ADMIN_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ADMIN | Call by reference | Type reference (TYPE) | TY_ADMIN_S | 20120316 | ||||
| 2 | IF_PROXY_NAME | Call by reference | Type reference (TYPE) | TY_ABAP_NAME | Name in ABAP | 20120316 | |||
| 3 | IF_VERSION | Call by reference | Type reference (TYPE) | R3STATE | Zu lesende Version | 20120316 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme zu DB Prozedur Proxies | 20120316 |
Method CHECK_NAMES_INTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_NAMES | Call by reference | Type reference (TYPE) | IF_DBPROC_PROXY_BASIC_TYPES=>TY_NAME_T | 20130215 | ||||
| 2 | IF_CHECK_RESERVED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130215 |
Method CHECK_NAMES_INTERNAL on class CL_DBPROC_PROXY_INTERNAL has no exception.
Method CHECK_NAMES_INTERNAL_EXTENDED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_NAMES | Call by reference | Type reference (TYPE) | IF_DBPROC_PROXY_BASIC_TYPES=>TY_NAME_T | 20130215 | ||||
| 2 | IF_FLG_COMPONENT_MODE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130215 |
Method CHECK_NAMES_INTERNAL_EXTENDED on class CL_DBPROC_PROXY_INTERNAL has no exception.
Method COMPONENTS_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_COMPONENTS | Call by reference | Type reference (TYPE) | TY_PARAM_TYPE_T | 20120120 | ||||
| 2 | P_STRING | Value transfer | Type reference (TYPE) | STRING | 20120120 |
Method COMPONENTS_STRING on class CL_DBPROC_PROXY_INTERNAL has no exception.
Method DB_TYPE_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_TYPE | Call by reference | Type reference (TYPE) | TY_DB_SIMPLE_TYPE_S | 20120120 | ||||
| 2 | P_STRING | Value transfer | Type reference (TYPE) | STRING | 20120120 |
Method DB_TYPE_STRING on class CL_DBPROC_PROXY_INTERNAL has no exception.
Method DESCR_ACTIVATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_PROXY_NAME | Call by reference | Type reference (TYPE) | TY_ABAP_NAME | Name in ABAP | 20120221 | |||
| 2 | IF_WRITE_STATE | Call by reference | Type reference (TYPE) | R3STATE | Zielzustand | 20120223 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme zu DB Prozedur Proxies | 20120223 |
Method DESCR_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_PROXY_NAME | Call by reference | Type reference (TYPE) | TY_ABAP_NAME | Name in ABAP | 20120221 | |||
| 2 | IF_VERSION | Call by reference | Type reference (TYPE) | AS4LOCAL | Aktivierungsstand eines Repository-Objektes | 20120319 |
Method DESCR_DELETE on class CL_DBPROC_PROXY_INTERNAL has no exception.
Method DESCR_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_DESCR | Call by reference | Type reference (TYPE) | DDTEXT | Erläuternder Kurztext | 20120221 | |||
| 2 | EF_LANGU_NOT_MAINTAINED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120301 | ||||
| 3 | IF_LANGU | Call by reference | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20120221 | |||
| 4 | IF_PROXY_NAME | Call by reference | Type reference (TYPE) | TY_ABAP_NAME | Name in ABAP | 20120221 | |||
| 5 | IF_STATE | Call by reference | Type reference (TYPE) | R3STATE | ABAP: Programmstatus (aktiv, gesichert, transportiert...) | 20120221 |
Method DESCR_READ on class CL_DBPROC_PROXY_INTERNAL has no exception.
Method DESCR_WRITE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_DESCR | Call by reference | Type reference (TYPE) | DDTEXT | Erläuternder Kurztext | 20120221 | |||
| 2 | IF_LANGU | Call by reference | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20120221 | |||
| 3 | IF_PROXY_NAME | Call by reference | Type reference (TYPE) | TY_ABAP_NAME | Name in ABAP | 20120221 | |||
| 4 | IF_STATE | Call by reference | Type reference (TYPE) | R3STATE | ABAP: Programmstatus (aktiv, gesichert, transportiert...) | 20120221 |
Method DESCR_WRITE on class CL_DBPROC_PROXY_INTERNAL has no exception.
Method DESERIALIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_HEADER | Call by reference | Type reference (TYPE) | TY_HEADER_S | 20120119 | ||||
| 2 | ET_PARAM | Call by reference | Type reference (TYPE) | TY_PARAM_T | 20120209 | ||||
| 3 | IF_SOURCE_XML | Call by reference | Type reference (TYPE) | STRING | 20120229 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme zu DB Prozedur Proxies | 20120224 |
Method DISABLE_VERSION_VALIDATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_CATALOG_PROC_NAME | Call by reference | Type reference (TYPE) | TY_DB_NAME | Name in der DB | 20120625 | |||
| 2 | IF_CATALOG_SCHEMA | Call by reference | Type reference (TYPE) | TY_DB_NAME | Name in der DB | 20120625 | |||
| 3 | IF_SUPPRESS_EXCEPTIONS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20120625 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme zu DB Prozedur Proxies | 20120625 |
Method ENABLE_VERSION_VALIDATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_CATALOG_PROC_NAME | Call by reference | Type reference (TYPE) | TY_DB_NAME | Name in der DB | 20120625 | |||
| 2 | IF_CATALOG_SCHEMA | Call by reference | Type reference (TYPE) | TY_DB_NAME | Name in der DB | 20120625 | |||
| 3 | IF_CON_NAME | Call by reference | Type reference (TYPE) | DBCON_NAME | 'DEFAULT' | Logischer Name einer Datenbankverbindung | 20121119 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme zu DB Prozedur Proxies | 20120625 |
Method EXISTS_PROC_ON_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120207 | ||||
| 2 | IF_CON_NAME | Call by reference | Type reference (TYPE) | DBCON_NAME | 'DEFAULT' | Logischer Name einer Datenbankverbindung | 20121119 | ||
| 3 | IF_PROCEDURE_NAME | Call by reference | Type reference (TYPE) | TY_DB_NAME | DB Katalog: Name der Prozedur | 20120207 | |||
| 4 | IF_PROCEDURE_SCHEMA | Call by reference | Type reference (TYPE) | TY_DB_NAME | DB Katalog: Schema der Prozedur | 20120207 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme zu DB Prozedur Proxies | 20120207 |
Method GET_INTERNAL_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_INTERNAL_NAME | Value transfer | Type reference (TYPE) | PROGNAME | ABAP-Programmname | 20120123 | |||
| 2 | IF_PROXY_NAME | Call by reference | Type reference (TYPE) | TY_ABAP_NAME | Name in ABAP | 20120123 |
Method GET_INTERNAL_NAME on class CL_DBPROC_PROXY_INTERNAL has no exception.
Method GET_NEXT_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_IDENTIFIER | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130215 | ||||
| 2 | IF_IDENTIFIER | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130215 | ||||
| 3 | IF_INDEX | Call by reference | Type reference (TYPE) | I | 20130215 |
Method GET_NEXT_NAME on class CL_DBPROC_PROXY_INTERNAL has no exception.
Method GET_SCHEMA_FROM_CONNECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_CON_NAME | Call by reference | Type reference (TYPE) | IF_DBPROC_PROXY_BASIC_TYPES=>TY_ABAP_NAME | Name der Datenbankverbindung | 20121119 | |||
| 2 | RF_SCHEMA | Value transfer | Type reference (TYPE) | IF_DBPROC_PROXY_BASIC_TYPES=>TY_DB_NAME | Schemaname | 20121119 |
Method GET_SCHEMA_FROM_CONNECTION on class CL_DBPROC_PROXY_INTERNAL has no exception.
Method IS_TYPE_LENGTH_RELEVANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DB_TYPE | Call by reference | Type reference (TYPE) | TY_DB_SIMPLE_TYPE_S | 20121120 | ||||
| 2 | IS_RELEVANT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20121120 |
Method IS_TYPE_LENGTH_RELEVANT on class CL_DBPROC_PROXY_INTERNAL has no exception.
Method IS_VALID_ABAP_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_OK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Gültig oder nicht | 20120507 | |||
| 2 | EF_REASON | Call by reference | Type reference (TYPE) | STRING | Ursache falls ungültig | 20120207 | |||
| 3 | NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | Zu prüfender Name | 20120126 |
Method IS_VALID_ABAP_NAME on class CL_DBPROC_PROXY_INTERNAL has no exception.
Method LOAD_WRITE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_INTERNAL_NAME | Call by reference | Type reference (TYPE) | CHAR40 | Character 40-Stellen | 20121008 | |||
| 2 | IF_PROXY_NAME | Call by reference | Type reference (TYPE) | CHAR30 | 30 Characters | 20121008 | |||
| 3 | IF_XML | Call by reference | Type reference (TYPE) | STRING | XML | 20121008 |
Method LOAD_WRITE on class CL_DBPROC_PROXY_INTERNAL has no exception.
Method MAP_DATA_TO_UI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_HEADER_UI | Call by reference | Type reference (TYPE) | IF_DBPROC_PROXY_UI=>TY_HEADER_UI_S | 20130215 | ||||
| 2 | ET_PARAM_TYPE_UI | Call by reference | Type reference (TYPE) | IF_DBPROC_PROXY_UI=>TY_PARAM_TYPE_UI_T | 20130215 | ||||
| 3 | ET_PARAM_UI | Call by reference | Type reference (TYPE) | IF_DBPROC_PROXY_UI=>TY_PARAM_UI_T | 20130215 | ||||
| 4 | IS_HEADER | Call by reference | Type reference (TYPE) | IF_DBPROC_PROXY_INTERNAL_TYPES=>TY_HEADER_S | 20130215 | ||||
| 5 | IT_PARAM | Call by reference | Type reference (TYPE) | IF_DBPROC_PROXY_INTERNAL_TYPES=>TY_PARAM_T | 20130215 |
Method MAP_DATA_TO_UI on class CL_DBPROC_PROXY_INTERNAL has no exception.
Method MAP_TYPE_DB_TO_ABAP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ABAP_TYPE | Value transfer | Type reference (TYPE) | IF_DBPROC_PROXY_UI=>TY_ABAP_SIMPLE_TYPE_UI_T | 20130215 | ||||
| 2 | IS_DB_TYPE | Call by reference | Type reference (TYPE) | TY_DB_SIMPLE_TYPE_S | 20130215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130215 |
Method PROXY_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_DELETED | Value transfer | Type reference (TYPE) | ABAP_BOOL | TRUE: wurde tatsächlich gelöscht | 20120229 | |||
| 2 | IF_PROXY_NAME | Call by reference | Type reference (TYPE) | TY_ABAP_NAME | Name in ABAP | 20120229 |
Method PROXY_DELETE on class CL_DBPROC_PROXY_INTERNAL has no exception.
Method PROXY_EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | TRUE: existiert, FALSE: existiert nicht | 20120307 | |||
| 2 | IF_PROXY_NAME | Call by reference | Type reference (TYPE) | TY_ABAP_NAME | Name in ABAP | 20120307 | |||
| 3 | IF_VERSION | Call by reference | Type reference (TYPE) | R3STATE | Zu lesende Version | 20120307 |
Method PROXY_EXISTS on class CL_DBPROC_PROXY_INTERNAL has no exception.
Method PROXY_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_HEADER | Call by reference | Type reference (TYPE) | TY_HEADER_S | 20120224 | ||||
| 2 | ET_PARAM | Call by reference | Type reference (TYPE) | TY_PARAM_T | 20120224 | ||||
| 3 | IF_PROXY_NAME | Call by reference | Type reference (TYPE) | TY_ABAP_NAME | Name in ABAP | 20120224 | |||
| 4 | IF_READ_FROM_REPOSRC | Call by reference | Type reference (TYPE) | ABAP_BOOL | FALSE: Lese von DDSQLSCSRC | 20120319 | |||
| 5 | IF_VERSION | Call by reference | Type reference (TYPE) | R3STATE | Zu lesende Version | 20120224 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme zu DB Prozedur Proxies | 20120224 |
Method PROXY_WRITE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_PROXY_NAME | Call by reference | Type reference (TYPE) | TY_ABAP_NAME | Name in ABAP | 20120224 | |||
| 2 | IF_VERSION | Call by reference | Type reference (TYPE) | R3STATE | ABAP: Programmstatus (aktiv, gesichert, transportiert...) | 20120224 | |||
| 3 | IS_HEADER | Call by reference | Type reference (TYPE) | TY_HEADER_S | 20120224 | ||||
| 4 | IT_PARAM | Call by reference | Type reference (TYPE) | TY_PARAM_T | 20120224 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme zu DB Prozedur Proxies | 20120224 |
Method READ_PROC_FROM_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_HEADER | Call by reference | Type reference (TYPE) | TY_HEADER_S | 20120207 | ||||
| 2 | ET_PARAM | Call by reference | Type reference (TYPE) | TY_PARAM_T | 20120207 | ||||
| 3 | IF_CHECK_CON | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20121116 | |||
| 4 | IF_CON_NAME | Call by reference | Type reference (TYPE) | DBCON_NAME | 'DEFAULT' | Logischer Name einer Datenbankverbindung | 20121116 | ||
| 5 | IF_PROCEDURE_NAME | Call by reference | Type reference (TYPE) | TY_DB_NAME | 20120207 | ||||
| 6 | IF_PROCEDURE_SCHEMA | Call by reference | Type reference (TYPE) | TY_DB_NAME | 20120207 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme zu DB Prozedur Proxies | 20120207 |
Method REPOSRC_ACTIVATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_PROXY_NAME | Call by reference | Type reference (TYPE) | TY_ABAP_NAME | Name in ABAP | 20120227 | |||
| 2 | IF_WRITE_STATE | Call by reference | Type reference (TYPE) | R3STATE | Zielzustand | 20120227 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme zu DB Prozedur Proxies | 20120227 |
Method REPOSRC_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_DELETED | Value transfer | Type reference (TYPE) | ABAP_BOOL | TRUE: wurde tatsächlich gelöscht | 20120228 | |||
| 2 | IF_PROXY_NAME | Call by reference | Type reference (TYPE) | TY_ABAP_NAME | Name in ABAP | 20120228 |
Method REPOSRC_DELETE on class CL_DBPROC_PROXY_INTERNAL has no exception.
Method REPOSRC_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ADMIN | Call by reference | Type reference (TYPE) | TY_ADMIN_S | 20120307 | ||||
| 2 | ET_SOURCE | Call by reference | Type reference (TYPE) | TY_SOURCE_TAB | 20120224 | ||||
| 3 | IF_PROXY_NAME | Call by reference | Type reference (TYPE) | TY_ABAP_NAME | Name in ABAP | 20120224 | |||
| 4 | IF_VERSION | Call by reference | Type reference (TYPE) | R3STATE | Zu lesende Version | 20120224 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme zu DB Prozedur Proxies | 20120224 |
Method REPOSRC_WRITE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_PROXY_NAME | Call by reference | Type reference (TYPE) | TY_ABAP_NAME | Name in ABAP | 20120224 | |||
| 2 | IF_VERSION | Call by reference | Type reference (TYPE) | R3STATE | ABAP: Programmstatus (aktiv, gesichert, transportiert...) | 20120224 | |||
| 3 | IT_SOURCE | Call by reference | Type reference (TYPE) | TY_SOURCE_TAB | 20120224 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme zu DB Prozedur Proxies | 20120224 |
Method SERIALIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SOURCE_XML | Call by reference | Type reference (TYPE) | TY_SOURCE_TAB | 20120119 | ||||
| 2 | IS_HEADER | Call by reference | Type reference (TYPE) | TY_HEADER_S | 20120119 | ||||
| 3 | IT_PARAM | Call by reference | Type reference (TYPE) | TY_PARAM_T | 20120209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme zu DB Prozedur Proxies | 20120224 |
Method SET_DEFAULTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PARAM_TYPE_UI | Call by reference | Type reference (TYPE) | IF_DBPROC_PROXY_UI=>TY_PARAM_TYPE_UI_T | 20130215 | ||||
| 2 | CT_PARAM_UI | Call by reference | Type reference (TYPE) | IF_DBPROC_PROXY_UI=>TY_PARAM_UI_T | 20130215 |
Method SET_DEFAULTS on class CL_DBPROC_PROXY_INTERNAL has no exception.
Method SOURCE_ACTIVATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_PROXY_NAME | Call by reference | Type reference (TYPE) | TY_ABAP_NAME | Name in ABAP | 20120229 | |||
| 2 | IF_WRITE_STATE | Call by reference | Type reference (TYPE) | R3STATE | Zielzustand | 20120229 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme zu DB Prozedur Proxies | 20120229 |
Method SOURCE_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_DELETED | Value transfer | Type reference (TYPE) | ABAP_BOOL | TRUE: wurde tatsächlich gelöscht | 20120229 | |||
| 2 | IF_PROXY_NAME | Call by reference | Type reference (TYPE) | TY_ABAP_NAME | Name in ABAP | 20120229 | |||
| 3 | IF_VERSION | Call by reference | Type reference (TYPE) | AS4LOCAL | Aktivierungsstand eines Repository-Objektes | 20120319 |
Method SOURCE_DELETE on class CL_DBPROC_PROXY_INTERNAL has no exception.
Method SOURCE_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_SOURCE | Call by reference | Type reference (TYPE) | STRING | 20120229 | ||||
| 2 | IF_PROXY_NAME | Call by reference | Type reference (TYPE) | TY_ABAP_NAME | Name in ABAP | 20120229 | |||
| 3 | IF_VERSION | Call by reference | Type reference (TYPE) | R3STATE | Zu lesende Version | 20120229 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme zu DB Prozedur Proxies | 20120229 |
Method SOURCE_WRITE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_PROXY_NAME | Call by reference | Type reference (TYPE) | TY_ABAP_NAME | Name in ABAP | 20120229 | |||
| 2 | IF_SOURCE | Call by reference | Type reference (TYPE) | STRING | 20120229 | ||||
| 3 | IF_VERSION | Call by reference | Type reference (TYPE) | R3STATE | Zu lesende Version | 20120229 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme zu DB Prozedur Proxies | 20120229 |
Method TRANSFER_TABLES_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_CON_NAME | Call by reference | Type reference (TYPE) | DBCON_NAME | 'DEFAULT' | Logischer Name einer Datenbankverbindung | 20121119 | ||
| 2 | IR_MSGBOX | Call by reference | Object reference (TYPE REF TO) | CL_DBPROC_PROXY_MSGBOX | Meldungen erzeugen und sammeln | 20120809 | |||
| 3 | IT_PARAM_A | Call by reference | Type reference (TYPE) | TY_PARAM_T | Bisher aktive Version | 20120224 | |||
| 4 | IT_PARAM_NEW | Call by reference | Type reference (TYPE) | TY_PARAM_T | Neue Version | 20120224 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme zu DB Prozedur Proxies | 20120224 |
Method TRANSFER_TABLES_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_CON_NAME | Call by reference | Type reference (TYPE) | DBCON_NAME | Logischer Name einer Datenbankverbindung | 20121121 | |||
| 2 | IF_SUPPRESS_EXCEPTIONS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20120228 | |||
| 3 | IR_MSGBOX | Call by reference | Object reference (TYPE REF TO) | CL_DBPROC_PROXY_MSGBOX | Meldungen erzeugen und sammeln | 20120809 | |||
| 4 | IT_PARAMETER | Call by reference | Type reference (TYPE) | TY_PARAM_T | 20120228 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme zu DB Prozedur Proxies | 20120228 |
Method TRANSFER_TABLES_NAMES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PARAM | Call by reference | Type reference (TYPE) | TY_PARAM_T | 20120224 | ||||
| 2 | IF_CON_NAME | Call by reference | Type reference (TYPE) | DBCON_NAME | 'DEFAULT' | Logischer Name einer Datenbankverbindung | 20121119 | ||
| 3 | IF_PROXY_NAME | Call by reference | Type reference (TYPE) | IF_DBPROC_PROXY_BASIC_TYPES=>TY_ABAP_NAME | 20120224 |
Method TRANSFER_TABLES_NAMES on class CL_DBPROC_PROXY_INTERNAL has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 804 |