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 ADD_OBJ_TO_TRANSPORT Instance method Public Method Add obj to transport 20120222
2 CHECK_CLASS_EXISTS Static method Public Method Call function DDIF_TYPEINFO_GET 20120221
3 CHECK_CLASS_NAME Instance method Public Method Check if a class with the same name already exists 20120304
4 CHECK_IF_OBJ_IN_TRANSPORT Instance method Public Method Check if the object already in transport 20120222
5 CHECK_MODEL_EXISTS Instance method Public Method Check if model configuration exists 20120325
6 CHECK_SERVICE_EXISTS Instance method Public Method Check if model configuration exists 20120325
7 DELETE_OBJ_FROM_TRANSPORT Instance method Public Method Delete the object from transport 20120313
8 GET_APC_CLASS_NAMES Instance method Public Method Get APC class names from the user 20140207
9 GET_CLASS_NAMESPACE Instance method Public Method Get class name space 20120613
10 GET_MPC_DPC_CLASS_NAMES 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 Exporting EV_PACKAGE Call by reference Type reference (TYPE) TADIR-DEVCLASS Package 20120222
2 Exporting EV_REQUEST Call by reference Type reference (TYPE) E070-TRKORR Request/Task 20120222
3 Exporting EV_TRANSPORT Call by reference Type reference (TYPE) E070-TRKORR Request/Task 20120222
4 Importing IV_GLOBAL_LOCK Call by reference Type reference (TYPE) C 'X' 20120402
5 Importing IV_MASTER_LANGUAGE Call by reference Type reference (TYPE) SYLANGU SY-LANGU Language Key of Current Text Environment 20120402
6 Importing IV_MODE Call by reference Type reference (TYPE) C 'I' 20120402
7 Importing IV_OBJECT Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120222
8 Importing IV_OBJECT_CLASS Call by reference Type reference (TYPE) STRING 'CLAS' 20120402
9 Importing IV_PACKAGE Call by reference Type reference (TYPE) TADIR-DEVCLASS Package 20120222
10 Importing IV_SUPPRESS_DIALOG Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20120222
11 Importing IV_TRANSPORT Call by reference Type reference (TYPE) E070-TRKORR Request/Task 20120222
# Exception Resumable Description Created on
1 /IWBEP/CX_SB_GEN_CMN 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 Importing IV_PROPOSED_CLASS Call by reference Type reference (TYPE) TYPENAME Name of Dictionary Type 20120222
2 Returning 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 Importing IV_PROPOSED_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120304
2 Returning RV_SUBRC Value transfer Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20120304
# Exception Resumable Description Created on
1 /IWBEP/CX_SB_GEN_CMN 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 Exporting EV_PACKAGE Call by reference Type reference (TYPE) TADIR-DEVCLASS Package 20120222
2 Exporting EV_REQUEST Call by reference Type reference (TYPE) E070-TRKORR Request/Task 20120222
3 Exporting EV_TRANSPORT Call by reference Type reference (TYPE) E070-TRKORR Request/Task 20120222
4 Importing IV_GLOBAL_LOCK Call by reference Type reference (TYPE) C 'X' 20120402
5 Importing IV_MODE Call by reference Type reference (TYPE) C 'I' 20120402
6 Importing IV_OBJECT Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120222
7 Importing IV_OBJECT_CLASS Call by reference Type reference (TYPE) STRING 'CLAS' 20120402
8 Importing IV_SUPPRESS_DIALOG Call by reference Type reference (TYPE) C SPACE 20120402
# Exception Resumable Description Created on
1 /IWBEP/CX_SB_GEN_CMN 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 Importing IV_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/MED_MDL_TECHNICAL_NAME Technical Model Name 20120325
2 Importing IV_VERSION Call by reference Type reference (TYPE) /IWBEP/MED_MDL_VERSION '0001' Model Version 20120325
3 Returning 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 Importing IV_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/MED_GRP_TECHNICAL_NAME Technical Service Name 20120325
2 Importing IV_VERSION Call by reference Type reference (TYPE) /IWBEP/MED_GRP_VERSION '0001' Service Version 20120325
3 Returning 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 Importing IV_OBJECT Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120313
2 Importing 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 Changing CV_APC_BASE_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20140207
2 Changing CV_APC_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20140207
3 Changing CV_DESCRIPTION Call by reference Type reference (TYPE) /IWBEP/MED_DESCRIPTION Description 20140211
4 Changing CV_MODEL_NAME Call by reference Type reference (TYPE) /IWBEP/SB_GEN_MPN Model Name 20140207
5 Changing CV_SERVICE_VERSION Call by reference Type reference (TYPE) /IWBEP/MED_GRP_VERSION Service Version 20140207
6 Changing CV_SRV_ALIAS Call by reference Type reference (TYPE) /IWBEP/MED_VA_SERV_REF_ALIAS Vocabulary Annotation Service Namespace Alias 20140311
7 Exporting EV_CONFIRMED Call by reference Type reference (TYPE) FLAG General Flag 20140207
8 Exporting EV_MODEL_VERSION Call by reference Type reference (TYPE) /IWBEP/MED_MDL_VERSION Model Version 20140207
9 Importing IV_GENERATE_APC Call by reference Type reference (TYPE) FLAG 'X' General Flag 20140207
10 Importing IV_GENERATE_CONF Call by reference Type reference (TYPE) FLAG 'X' General Flag 20140207
11 Importing IV_REFERENCE_SRV_NAME Call by reference Type reference (TYPE) /IWBEP/SBDM_OBJECT_NAME Service Name 20140207
12 Importing 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 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Name in Object Directory 20120613
2 Returning RV_NAMESPACE Value transfer Type reference (TYPE) NAMESPACE Namespace 20120613
# Exception Resumable Description Created on
1 /IWBEP/CX_SB_GEN_CMN 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 Changing 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 Changing CV_DPC_CLASS Call by reference Type reference (TYPE) /IWBEP/SB_GEN_DPC_CLASS Gateway Service Builder – DPC class name 20120223
3 Changing CV_MODEL_NAME Call by reference Type reference (TYPE) /IWBEP/SB_GEN_MPN Model Name 20120314
4 Changing CV_MPC_BASE_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120223
5 Changing CV_MPC_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120223
6 Changing CV_SERVICE_NAME Call by reference Type reference (TYPE) /IWBEP/SB_GEN_DPN Service Extension Flag 20120314
7 Changing CV_SERVICE_VERSION Call by reference Type reference (TYPE) /IWBEP/MED_GRP_VERSION Service Version 20130526
8 Exporting EV_CONFIRMED Call by reference Type reference (TYPE) FLAG General Flag 20120223
9 Exporting EV_GENERATE_DPC Call by reference Type reference (TYPE) /IWBEP/SB_GEN_DO_GEN_DPC Gateway Service Builder – Generate DPC 20120223
10 Exporting EV_MODEL_VERSION Call by reference Type reference (TYPE) /IWBEP/MED_MDL_VERSION Model Version 20130318
11 Exporting EV_SRV_EXT Call by reference Type reference (TYPE) FLAG General Flag 20140422
12 Importing IV_BMG_PROCESS Call by reference Type reference (TYPE) FLAG SPACE General Flag 20120614
13 Importing IV_GENERATE_CONF Call by reference Type reference (TYPE) FLAG 'X' General Flag 20120319
14 Importing IV_GENERATE_DPC Call by reference Type reference (TYPE) FLAG 'X' General Flag 20120226
15 Importing IV_GENERATE_MPC Call by reference Type reference (TYPE) FLAG 'X' General Flag 20120226
16 Importing IV_REFERENCE_SRV_NAME Call by reference Type reference (TYPE) /IWBEP/SBDM_OBJECT_NAME Service Name 20130918
17 Importing 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