SAP ABAP Class /IWBEP/CL_INTEGRATION_DT_UTIL (Gateway Integration : Design Time Utility)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-SDE (Application Component) Gateway SAP Data Enablement
     /IWBEP/INT_COMMON (Package) Gateway: Integration Common
Properties
Class /IWBEP/CL_INTEGRATION_DT_UTIL  
Short Description Gateway Integration : Design Time Utility    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWBEP/INT_COMMON   Gateway: Integration Common 
Created 20120309   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /IWBEP/CL_INTEGRATION_DT_UTIL has no forward declaration.
Interfaces
Class /IWBEP/CL_INTEGRATION_DT_UTIL has no interface implemented.
Friends
Class /IWBEP/CL_INTEGRATION_DT_UTIL has no friend class.
Attributes
Class /IWBEP/CL_INTEGRATION_DT_UTIL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Static method Private Method Add Message 20120313
2 CHECK_CLASS_EXISTENCE Static method Private Method Check Class Existence 20120313
3 CHECK_OVERWRITE Static method Public Method Check Overwriting 20120313
4 CHECK_PRODUCTIVE Static method Public Method Check Productive System 20120313
5 DELETE_CLASS Static method Public Method Delete Class 20120313
6 DELETE_MODEL Static method Public Method Delete Gateway Model 20120313
7 DELETE_SERVICE Static method Public Method Delete Gateway Service 20120313
8 GENERATE_CLASS Static method Public Method Generate Class and add to Transport Request 20120309
9 IS_CLASS_NAME_VALID Static method Private Method Check Class Name 20120313
10 REGISTER_SERVICE Static method Public Method Register Service 20120309
11 VALIDATE_INPUT Static method Public Method Validate Input Parameters 20120313
Events
Class /IWBEP/CL_INTEGRATION_DT_UTIL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_VARIABLE Public See coding 20120309 BEGIN OF ty_s_variable, name TYPE string, value TYPE REF TO data, END OF ty_s_variable
2 TY_T_VARIABLES Public See coding 20120309 ty_t_variables TYPE STANDARD TABLE OF ty_s_variable
Method Signatures

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE_TAB Call by reference Type reference (TYPE) BAPIRETTAB Error Messages 20120313
2 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID '/IWBEP/CM_INT_COMMON' Message Class 20120313
3 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20120313
4 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY Message Type 20120313
5 Importing IV_MSGV1 Call by reference Type reference (TYPE) ANY 20120313
6 Importing IV_MSGV2 Call by reference Type reference (TYPE) ANY 20120313
7 Importing IV_MSGV3 Call by reference Type reference (TYPE) ANY 20120313
8 Importing IV_MSGV4 Call by reference Type reference (TYPE) ANY 20120313

Method ADD_MESSAGE on class /IWBEP/CL_INTEGRATION_DT_UTIL has no exception.

Method CHECK_CLASS_EXISTENCE 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) SEOCLNAME Class Name 20120313
2 Returning RV_EXIST Value transfer Type reference (TYPE) XFELD Checkbox 20120313

Method CHECK_CLASS_EXISTENCE on class /IWBEP/CL_INTEGRATION_DT_UTIL has no exception.

Method CHECK_OVERWRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTINUE Call by reference Type reference (TYPE) XFELD Checkbox 20120313
2 Exporting EV_DPC_EXIST Call by reference Type reference (TYPE) XFELD Checkbox 20120313
3 Exporting EV_MODEL_EXIST Call by reference Type reference (TYPE) XFELD Checkbox 20120313
4 Exporting EV_MPC_EXIST Call by reference Type reference (TYPE) XFELD Checkbox 20120313
5 Exporting EV_SERVICE_EXIST Call by reference Type reference (TYPE) XFELD Checkbox 20120313
6 Importing IV_DPC Call by reference Type reference (TYPE) SEOCLNAME Class Name 20120313
7 Importing IV_MODEL_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/MED_MDL_TECHNICAL_NAME Technical Model Name 20120313
8 Importing IV_MODEL_VERSION Call by reference Type reference (TYPE) /IWBEP/MED_MDL_VERSION Model Version 20120313
9 Importing IV_MPC Call by reference Type reference (TYPE) SEOCLNAME Class Name 20120313
10 Importing IV_SERVICE_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/MED_GRP_TECHNICAL_NAME Technical Service Name 20120313
11 Importing IV_SERVICE_VERSION Call by reference Type reference (TYPE) /IWBEP/MED_GRP_VERSION Service Version 20120313

Method CHECK_OVERWRITE on class /IWBEP/CL_INTEGRATION_DT_UTIL has no exception.

Method CHECK_PRODUCTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONTINUE Value transfer Type reference (TYPE) XFELD Checkbox 20120313

Method CHECK_PRODUCTIVE on class /IWBEP/CL_INTEGRATION_DT_UTIL has no exception.

Method DELETE_CLASS 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) SEOCLNAME Class Name 20120313
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_TECH_EXCEPTION Gateway Integration : DT Utility Exceptions 20120314

Method DELETE_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODEL_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/MED_MDL_TECHNICAL_NAME Technical Model Name 20120313
2 Importing IV_MODEL_VERSION Call by reference Type reference (TYPE) /IWBEP/MED_MDL_VERSION Model Version 20120313
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20120314

Method DELETE_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SERVICE_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/MED_GRP_TECHNICAL_NAME Technical Service Name 20120313
2 Importing IV_SERVICE_VERSION Call by reference Type reference (TYPE) /IWBEP/MED_GRP_VERSION Service Version 20120313
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION Meta data exception 20120314

Method GENERATE_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE_TAB Call by reference Type reference (TYPE) BAPIRETTAB Error Messages 20120313
2 Importing IT_VARIABLES Call by reference Type reference (TYPE) TY_T_VARIABLES Context Variables for Code Composer 20120309
3 Importing IV_BATCH_SUBMIT Call by reference Type reference (TYPE) BOOLEAN SPACE Gen Flag for Batch Processing 20130406
4 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) SEOCLNAME Class Name 20120309
5 Importing IV_GEN_FLAG Call by reference Type reference (TYPE) BOOLEAN 'X' Gen Flag in TADIR 20120803
6 Importing IV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS '$TMP' Package 20120309
7 Importing IV_TEMPLATE Call by reference Type reference (TYPE) STRING Code Template Name 20120309
8 Importing IV_TRANSPORT Call by reference Type reference (TYPE) TRKORR Request/Task 20120309
# Exception Resumable Description Created on
1 /IWBEP/CX_COS_TRANSPORT_UTIL 20120309
2 /IWBEP/CX_MGW_TECH_EXCEPTION 20120314

Method IS_CLASS_NAME_VALID 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) SEOCLNAME Class Name 20120313
2 Returning RV_VALID Value transfer Type reference (TYPE) XFELD Checkbox 20120313

Method IS_CLASS_NAME_VALID on class /IWBEP/CL_INTEGRATION_DT_UTIL has no exception.

Method REGISTER_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE_TAB Call by reference Type reference (TYPE) BAPIRETTAB Error Messages 20120313
2 Changing CV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS 20120309
3 Changing CV_TASK Call by reference Type reference (TYPE) TRKORR 20120309
4 Importing IV_DPC Call by reference Type reference (TYPE) SEOCLNAME 20120309
5 Importing IV_MODEL_DESCRIPTION Call by reference Type reference (TYPE) /IWBEP/MED_DESCRIPTION Description 20120417
6 Importing IV_MODEL_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/MED_MDL_TECHNICAL_NAME 20120309
7 Importing IV_MODEL_VERSION Call by reference Type reference (TYPE) /IWBEP/MED_MDL_VERSION 20120309
8 Importing IV_MPC Call by reference Type reference (TYPE) SEOCLNAME 20120309
9 Importing IV_SERVICE_DESCRIPTION Call by reference Type reference (TYPE) /IWBEP/MED_DESCRIPTION Description 20120417
10 Importing IV_SERVICE_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/MED_GRP_TECHNICAL_NAME 20120309
11 Importing IV_SERVICE_VERSION Call by reference Type reference (TYPE) /IWBEP/MED_GRP_VERSION 20120309
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20120309

Method VALIDATE_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DPC Call by reference Type reference (TYPE) SEOCLNAME Class Name 20120313
2 Importing IV_MPC Call by reference Type reference (TYPE) SEOCLNAME Class Name 20120313
3 Importing IV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20120313
4 Importing IV_TRANSPORT Call by reference Type reference (TYPE) TRKORR Request/Task 20120313

Method VALIDATE_INPUT on class /IWBEP/CL_INTEGRATION_DT_UTIL has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 200