SAP ABAP Interface /IWBEP/IF_SB_GENCMN_FACADE (Gateway Service Builder – Common Parts facade interface)
Hierarchy
☛
SAP_GWFND (Software Component) SAP Gateway Foundation
⤷
OPU-BSE-SB (Application Component) Gateway Service Builder
⤷
/IWBEP/SB_GENCMN (Package) Gateway Service Builder # Generator Common Parts
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | /IWBEP/CL_SB_GENCMN_FACADE | Gateway Service Builder – Common Parts facade | 20120221 |
Properties
| Interface | /IWBEP/IF_SB_GENCMN_FACADE | |
| Short Description | Gateway Service Builder – Common Parts facade interface |
General Data
| Package | /IWBEP/SB_GENCMN | Gateway Service Builder # Generator Common Parts |
| Created | 20120220 | SAP |
| Last changed | 20141120 | |
| 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) |
Interfaces
Interface /IWBEP/IF_SB_GENCMN_FACADE has no interface.
Friends
Interface /IWBEP/IF_SB_GENCMN_FACADE has no friend.
Attributes
Interface /IWBEP/IF_SB_GENCMN_FACADE has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Add obj to transport | 20120222 | |
| 2 | Static method | Public | Method | Call function DDIF_TYPEINFO_GET | 20120221 | |
| 3 | Instance method | Public | Method | Check if a class with the same name already exists | 20120304 | |
| 4 | Instance method | Public | Method | Check if the object already in transport | 20120222 | |
| 5 | Instance method | Public | Method | Check if model configuration exists | 20120325 | |
| 6 | Instance method | Public | Method | Check if model configuration exists | 20120325 | |
| 7 | Instance method | Public | Method | Delete the object from transport | 20120313 | |
| 8 | Instance method | Public | Method | Get APC class names from the user | 20140207 | |
| 9 | Instance method | Public | Method | Get class name space | 20120613 | |
| 10 | Instance method | Public | Method | Get MPC and DPC class names from the user | 20120223 |
Events
Interface /IWBEP/IF_SB_GENCMN_FACADE has no event.
Types
Interface /IWBEP/IF_SB_GENCMN_FACADE has no local type.
Method Signatures
Method ADD_OBJ_TO_TRANSPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_PACKAGE | Call by reference | Type reference (TYPE) | TADIR-DEVCLASS | Package | 20120222 | |||
| 2 | EV_REQUEST | Call by reference | Type reference (TYPE) | E070-TRKORR | Request/Task | 20120222 | |||
| 3 | EV_TRANSPORT | Call by reference | Type reference (TYPE) | E070-TRKORR | Request/Task | 20120222 | |||
| 4 | IV_GLOBAL_LOCK | Call by reference | Type reference (TYPE) | C | 'X' | 20120402 | |||
| 5 | IV_MASTER_LANGUAGE | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Language Key of Current Text Environment | 20120402 | ||
| 6 | IV_MODE | Call by reference | Type reference (TYPE) | C | 'I' | 20120402 | |||
| 7 | IV_OBJECT | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20120222 | |||
| 8 | IV_OBJECT_CLASS | Call by reference | Type reference (TYPE) | STRING | 'CLAS' | 20120402 | |||
| 9 | IV_PACKAGE | Call by reference | Type reference (TYPE) | TADIR-DEVCLASS | Package | 20120222 | |||
| 10 | IV_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20120222 | |||
| 11 | IV_TRANSPORT | Call by reference | Type reference (TYPE) | E070-TRKORR | Request/Task | 20120222 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generator common Exception Object | 20120402 |
Method CHECK_CLASS_EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PROPOSED_CLASS | Call by reference | Type reference (TYPE) | TYPENAME | Name of Dictionary Type | 20120222 | |||
| 2 | RV_EXISTS | Value transfer | Type reference (TYPE) | FLAG | General Flag | 20120301 |
Method CHECK_CLASS_EXISTS on Interface /IWBEP/IF_SB_GENCMN_FACADE has no exception.
Method CHECK_CLASS_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PROPOSED_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20120304 | |||
| 2 | RV_SUBRC | Value transfer | Type reference (TYPE) | SYSUBRC | Return Value of ABAP Statements | 20120304 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generator common Exception Object | 20120314 |
Method CHECK_IF_OBJ_IN_TRANSPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_PACKAGE | Call by reference | Type reference (TYPE) | TADIR-DEVCLASS | Package | 20120222 | |||
| 2 | EV_REQUEST | Call by reference | Type reference (TYPE) | E070-TRKORR | Request/Task | 20120222 | |||
| 3 | EV_TRANSPORT | Call by reference | Type reference (TYPE) | E070-TRKORR | Request/Task | 20120222 | |||
| 4 | IV_GLOBAL_LOCK | Call by reference | Type reference (TYPE) | C | 'X' | 20120402 | |||
| 5 | IV_MODE | Call by reference | Type reference (TYPE) | C | 'I' | 20120402 | |||
| 6 | IV_OBJECT | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20120222 | |||
| 7 | IV_OBJECT_CLASS | Call by reference | Type reference (TYPE) | STRING | 'CLAS' | 20120402 | |||
| 8 | IV_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | C | SPACE | 20120402 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generator common Exception Object | 20120402 |
Method CHECK_MODEL_EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MED_MDL_TECHNICAL_NAME | Technical Model Name | 20120325 | |||
| 2 | IV_VERSION | Call by reference | Type reference (TYPE) | /IWBEP/MED_MDL_VERSION | '0001' | Model Version | 20120325 | ||
| 3 | RV_EXISTS | Value transfer | Type reference (TYPE) | FLAG | General Flag | 20120325 |
Method CHECK_MODEL_EXISTS on Interface /IWBEP/IF_SB_GENCMN_FACADE has no exception.
Method CHECK_SERVICE_EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MED_GRP_TECHNICAL_NAME | Technical Service Name | 20120325 | |||
| 2 | IV_VERSION | Call by reference | Type reference (TYPE) | /IWBEP/MED_GRP_VERSION | '0001' | Service Version | 20120325 | ||
| 3 | RV_EXISTS | Value transfer | Type reference (TYPE) | FLAG | General Flag | 20120325 |
Method CHECK_SERVICE_EXISTS on Interface /IWBEP/IF_SB_GENCMN_FACADE has no exception.
Method DELETE_OBJ_FROM_TRANSPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJECT | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20120313 | |||
| 2 | IV_TRANSPORT | Call by reference | Type reference (TYPE) | E070-TRKORR | Request/Task | 20120314 |
Method DELETE_OBJ_FROM_TRANSPORT on Interface /IWBEP/IF_SB_GENCMN_FACADE has no exception.
Method GET_APC_CLASS_NAMES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_APC_BASE_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20140207 | |||
| 2 | CV_APC_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20140207 | |||
| 3 | CV_DESCRIPTION | Call by reference | Type reference (TYPE) | /IWBEP/MED_DESCRIPTION | Description | 20140211 | |||
| 4 | CV_MODEL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SB_GEN_MPN | Model Name | 20140207 | |||
| 5 | CV_SERVICE_VERSION | Call by reference | Type reference (TYPE) | /IWBEP/MED_GRP_VERSION | Service Version | 20140207 | |||
| 6 | CV_SRV_ALIAS | Call by reference | Type reference (TYPE) | /IWBEP/MED_VA_SERV_REF_ALIAS | Vocabulary Annotation Service Namespace Alias | 20140311 | |||
| 7 | EV_CONFIRMED | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20140207 | |||
| 8 | EV_MODEL_VERSION | Call by reference | Type reference (TYPE) | /IWBEP/MED_MDL_VERSION | Model Version | 20140207 | |||
| 9 | IV_GENERATE_APC | Call by reference | Type reference (TYPE) | FLAG | 'X' | General Flag | 20140207 | ||
| 10 | IV_GENERATE_CONF | Call by reference | Type reference (TYPE) | FLAG | 'X' | General Flag | 20140207 | ||
| 11 | IV_REFERENCE_SRV_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_OBJECT_NAME | Service Name | 20140207 | |||
| 12 | IV_REFERENCE_SRV_VERSION | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_OBJECT_VERSION | Service Version | 20140207 |
Method GET_APC_CLASS_NAMES on Interface /IWBEP/IF_SB_GENCMN_FACADE has no exception.
Method GET_CLASS_NAMESPACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CLASS_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Name in Object Directory | 20120613 | |||
| 2 | RV_NAMESPACE | Value transfer | Type reference (TYPE) | NAMESPACE | Namespace | 20120613 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generator common Exception Object | 20120613 |
Method GET_MPC_DPC_CLASS_NAMES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_DPC_BASE_CLASS | Call by reference | Type reference (TYPE) | /IWBEP/SB_GEN_DPC_BASE_CLASS | Gateway Service Builder – DPC base class name | 20120223 | |||
| 2 | CV_DPC_CLASS | Call by reference | Type reference (TYPE) | /IWBEP/SB_GEN_DPC_CLASS | Gateway Service Builder – DPC class name | 20120223 | |||
| 3 | CV_MODEL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SB_GEN_MPN | Model Name | 20120314 | |||
| 4 | CV_MPC_BASE_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20120223 | |||
| 5 | CV_MPC_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20120223 | |||
| 6 | CV_SERVICE_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SB_GEN_DPN | Service Extension Flag | 20120314 | |||
| 7 | CV_SERVICE_VERSION | Call by reference | Type reference (TYPE) | /IWBEP/MED_GRP_VERSION | Service Version | 20130526 | |||
| 8 | EV_CONFIRMED | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20120223 | |||
| 9 | EV_GENERATE_DPC | Call by reference | Type reference (TYPE) | /IWBEP/SB_GEN_DO_GEN_DPC | Gateway Service Builder – Generate DPC | 20120223 | |||
| 10 | EV_MODEL_VERSION | Call by reference | Type reference (TYPE) | /IWBEP/MED_MDL_VERSION | Model Version | 20130318 | |||
| 11 | EV_SRV_EXT | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20140422 | |||
| 12 | IV_BMG_PROCESS | Call by reference | Type reference (TYPE) | FLAG | SPACE | General Flag | 20120614 | ||
| 13 | IV_GENERATE_CONF | Call by reference | Type reference (TYPE) | FLAG | 'X' | General Flag | 20120319 | ||
| 14 | IV_GENERATE_DPC | Call by reference | Type reference (TYPE) | FLAG | 'X' | General Flag | 20120226 | ||
| 15 | IV_GENERATE_MPC | Call by reference | Type reference (TYPE) | FLAG | 'X' | General Flag | 20120226 | ||
| 16 | IV_REFERENCE_SRV_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_OBJECT_NAME | Service Name | 20130918 | |||
| 17 | IV_REFERENCE_SRV_VERSION | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_OBJECT_VERSION | Service Version | 20130918 |
Method GET_MPC_DPC_CLASS_NAMES on Interface /IWBEP/IF_SB_GENCMN_FACADE has no exception.
History
| Last changed by/on | SAP | 20141120 |
| SAP Release Created in | 200 |