SAP ABAP Class CL_SEA_BADI_CREATE_IMPL (Class for creating BAdI implementation)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-SEW (Application Component) Service Extension Workbench
     SEA_SEW_CORE (Package) Core component of SEW
Properties
Class CL_SEA_BADI_CREATE_IMPL  
Short Description Class for creating BAdI implementation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEA_SEW_CORE   Core component of SEW 
Created 20100112   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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
Class CL_SEA_BADI_CREATE_IMPL has no interface implemented.
Friends
Class CL_SEA_BADI_CREATE_IMPL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DESCR Constant Public Type reference (TYPE) STRING 'Generated by SEW' 20100209
2 GC_ERROR Constant Public Type reference (TYPE) BAPIRETURN-TYPE 'E' Message Type: S Success, E Error, W Warning, I Info, A Abort 20100112
3 GC_INFO Constant Public Type reference (TYPE) BAPIRETURN-TYPE 'I' Message Type: S Success, E Error, W Warning, I Info, A Abort 20100112
4 GC_SEA_MSGCLASS Constant Public Type reference (TYPE) SY-MSGID 'CL_SEA_MESSAGES' Message Class 20100112
5 GC_WARNING Constant Public Type reference (TYPE) BAPIRETURN-TYPE 'W' Message Type: S Success, E Error, W Warning, I Info, A Abort 20100112
Methods
# Method Level Visibility Method type Description Created on
1 EXECUTE Static method Public Method 20100112
Events
Class CL_SEA_BADI_CREATE_IMPL has no event.
Types
Class CL_SEA_BADI_CREATE_IMPL has no local type.
Method Signatures

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100112
2 Exporting EV_BADI_IMPL_ELEM_NAME Call by reference Type reference (TYPE) ENH_BADI_IMPL Enhancement Id a BAdI Implementation 20100119
3 Exporting EV_BADI_IMPL_NAME Call by reference Type reference (TYPE) ENHNAME ID of an Enhancement 20100119
4 Exporting EV_IMPL_CLASS Call by reference Type reference (TYPE) CLASSNAME Created BAdI Impl class 20100119
5 Importing IT_DTES Call by reference Type reference (TYPE) SEA_DTE_OBJECT_INFO_T Table with DTE information (name, namespace, ...) 20100225
6 Importing IV_BADI_IMPL_ELEM_NAME Call by reference Type reference (TYPE) ENH_BADI_IMPL Enhancement Id a BAdI ImEnhancement Id a BAdI Implementation 20100119
7 Importing IV_BADI_IMPL_NAME Call by reference Type reference (TYPE) ENHNAME ID of an Enhancement 20100119
8 Importing IV_BADI_NAME Call by reference Type reference (TYPE) ENHBADIID Name of a BAdI in Enhancement Framework 20100112
9 Importing IV_IMPL_CLASS Call by reference Type reference (TYPE) CLASSNAME Created BAdI Impl class 20100119
10 Importing IV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS '$TMP' The name of the package where the generated code should go 20100127
11 Importing IV_PREFIX Call by reference Type reference (TYPE) STRING Prefix to be prepended to generated objects 20100420
12 Importing IV_TRANSPORT_NUMBER Call by reference Type reference (TYPE) KORRNUM '0' The transport request assigned to the generated code 20100127
# Exception Resumable Description Created on
1 CX_SEA_ESEXTENDER_EXCEPTION Base exception thrown during ES enhancement process 20100118
History
Last changed by/on SAP  20110908 
SAP Release Created in 730