SAP ABAP Interface IF_DBPROC_PROXY_AUX (Helpful Functions for DB Procedure Proxies)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-DIC (Application Component) ABAP Dictionary
     SDDBPROC_PROXY (Package) Back-End Functions for Database Procedure Proxy
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DBPROC_PROXY_HELPER Additional Functions 20120806
Properties
Interface IF_DBPROC_PROXY_AUX  
Short Description Helpful Functions for DB Procedure Proxies    
General Data
Package SDDBPROC_PROXY   Back-End Functions for Database Procedure Proxy 
Created 20120131   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_DBPROC_PROXY_BASIC_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_DBPROC_PROXY_UI Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_DBPROC_PROXY_AUX has no interface.
Friends
Interface IF_DBPROC_PROXY_AUX has no friend.
Attributes
Interface IF_DBPROC_PROXY_AUX has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_PROXY_DESCR Static method Public Method Check Short Text for Proxy 20120227
2 DDIC_DTEL_TO_ABAP_TYPE Static method Public Method Get ABAP Type for DDIC DTEL 20120704
3 EXISTS_PROC_ON_DB Static method Public Method Check whether procedure exists on database 20120131
4 EXISTS_PROXY Static method Public Method Check whether proxy exists 20120131
5 EXISTS_PROXY_FOR_PROC Static method Public Method Check whether proxy exists for DB procedure 20120201
6 GET_ALL_PROXIES Static method Public Method Get All Proxies 20120731
7 GET_INTERNAL_PROXY_NAME Static method Public Method Get Internal Program Name for REPOSRC 20120131
8 GET_PROXIES_FOR_PROC Static method Public Method Get All Proxies for a DB Procedure 20120201
9 IS_VALID_PROXY_NAME Static method Public Method Check whether name is a valid proxy name 20120131
Events
Interface IF_DBPROC_PROXY_AUX has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ABAP_NAME Public Type reference (TYPE) IF_DBPROC_PROXY_BASIC_TYPES=>TY_ABAP_NAME Name in ABAP 20120131
2 TY_ABAP_NAME_T Public See coding 20120201 TY_ABAP_NAME_T type STANDARD TABLE OF ty_abap_name WITH default KEY
3 TY_DB_NAME Public Type reference (TYPE) IF_DBPROC_PROXY_BASIC_TYPES=>TY_DB_NAME 20120131
4 TY_MSG_UI_S Public Type reference (TYPE) IF_DBPROC_PROXY_UI=>TY_MSG_UI_S 20120207
5 TY_MSG_UI_T Public Type reference (TYPE) IF_DBPROC_PROXY_UI=>TY_MSG_UI_T 20120207
Method Signatures

Method CHECK_PROXY_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_OK Call by reference Type reference (TYPE) ABAP_BOOL TRUE: ok 20120228
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) TY_MSG_UI_T Ursache falls ungültig 20120227
3 Importing IF_DESCR Call by reference Type reference (TYPE) CSEQUENCE Erläuternder Kurztext 20120227

Method CHECK_PROXY_DESCR on Interface IF_DBPROC_PROXY_AUX has no exception.

Method DDIC_DTEL_TO_ABAP_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ABAP_TYPE Call by reference Type reference (TYPE) IF_DBPROC_PROXY_UI=>TY_ABAP_SIMPLE_TYPE_UI_S ABAP type 20120704
2 Importing IF_DTEL_NAME Call by reference Type reference (TYPE) DDOBJNAME Name des DTEL 20120704
# Exception Resumable Description Created on
1 CX_DBPROC_PROXY Ausnahme zu DB Prozedur Proxies 20120704

Method EXISTS_PROC_ON_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DB_PROC_NAME Call by reference Type reference (TYPE) TY_DB_NAME Name der Prozedur im Repository 20120131
2 Importing DB_PROC_PACKAGE Call by reference Type reference (TYPE) TY_DB_NAME Paket der Prozedur im Repository 20120131
3 Returning EF_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL TRUE: existiert, FALSE: existiert nicht 20120131
# Exception Resumable Description Created on
1 CX_DBPROC_PROXY Ausnahme zu DB Prozedur Proxies 20120131

Method EXISTS_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EF_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL TRUE: existiert, FALSE: existiert nicht 20120131
2 Importing IF_PROXY_NAME Call by reference Type reference (TYPE) TY_ABAP_NAME Proxy-Name 20120131
3 Importing IF_VERSION Call by reference Type reference (TYPE) R3STATE SPACE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20120131

Method EXISTS_PROXY on Interface IF_DBPROC_PROXY_AUX has no exception.

Method EXISTS_PROXY_FOR_PROC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DB_PROC_NAME Call by reference Type reference (TYPE) TY_DB_NAME Name der Prozedur im Repository 20120201
2 Importing DB_PROC_PACKAGE Call by reference Type reference (TYPE) TY_DB_NAME Paket der Prozedur im Repository 20120201
3 Returning EF_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL TRUE: existiert, FALSE: existiert nicht 20120201
# Exception Resumable Description Created on
1 CX_DBPROC_PROXY Ausnahme zu DB Prozedur Proxies 20120201

Method GET_ALL_PROXIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_PROXIES Value transfer Type reference (TYPE) TY_ABAP_NAME_T Liste von Proxy-Namen 20120731
# Exception Resumable Description Created on
1 CX_DBPROC_PROXY Ausnahme zu DB Prozedur Proxies 20120731

Method GET_INTERNAL_PROXY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EF_INTERNAL_NAME Value transfer Type reference (TYPE) PROGNAME Interner Name 20120131
2 Importing IF_PROXY_NAME Call by reference Type reference (TYPE) TY_ABAP_NAME Proxy-Name 20120131

Method GET_INTERNAL_PROXY_NAME on Interface IF_DBPROC_PROXY_AUX has no exception.

Method GET_PROXIES_FOR_PROC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DB_PROC_NAME Call by reference Type reference (TYPE) TY_DB_NAME Name der Prozedur im Repository 20120201
2 Importing DB_PROC_PACKAGE Call by reference Type reference (TYPE) TY_DB_NAME Paket der Prozedur im Repository 20120201
3 Returning ET_PROXIES Value transfer Type reference (TYPE) TY_ABAP_NAME_T Liste von Proxy-Namen 20120201
# Exception Resumable Description Created on
1 CX_DBPROC_PROXY Ausnahme zu DB Prozedur Proxies 20120201

Method IS_VALID_PROXY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_OK Call by reference Type reference (TYPE) ABAP_BOOL TRUE: ja, FALSE: nein 20120507
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) TY_MSG_UI_T Urasache falls ungültig 20120207
3 Importing IF_NAME Call by reference Type reference (TYPE) CSEQUENCE zu prüfender Name 20120131

Method IS_VALID_PROXY_NAME on Interface IF_DBPROC_PROXY_AUX has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 804