SAP ABAP Class /IWBEP/CL_RFC_BOP_GEN_NG (RFC BOP Generator- New Gen)
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 - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_RFC_BOP_GEN_NG Interface for BOP Generator NG 20120131
Properties
Class /IWBEP/CL_RFC_BOP_GEN_NG  
Short Description RFC BOP Generator- New Gen    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWBEP/SB_GENCMN   Gateway Service Builder # Generator Common Parts 
Created 20120123   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SABOO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /IWBEP/IF_RFC_BOP_GEN_NG Interface for BOP Generator NG 20120131
Friends
Class /IWBEP/CL_RFC_BOP_GEN_NG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 INTTYPE Constant Private See coding 20120609
2 MV_RFC_DESTINATION Static Attribute Private Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20120609
3 TYPENAME Constant Private See coding 20120609
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_INTF Static method Private Method Compose code from the code template 20120123
2 CHECK_PREDEFINED_TYPE Static method Private Method 20120222
3 GET_FIELDINFO Static method Private Method Get field info 20120609
Events
Class /IWBEP/CL_RFC_BOP_GEN_NG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_GS_CLASSES Private See coding 20120123 BEGIN OF ty_gs_classes , class TYPE seoclsname, END OF ty_gs_classes
2 TY_GS_CODE Public See coding 20120131 BEGIN OF ty_gs_code, line TYPE ty_g_code, END OF ty_gs_code
3 TY_GS_EXCEPTION Public See coding 20120123 BEGIN OF ty_gs_exception, exception TYPE string, number TYPE string, END OF ty_gs_exception
4 TY_GT_CODE Public See coding 20120131 ty_gt_code TYPE STANDARD TABLE OF ty_gs_code WITH NON-UNIQUE DEFAULT KEY
5 TY_GT_EXCEPTION Public See coding 20120123 ty_gt_exception TYPE STANDARD TABLE OF ty_gs_exception WITH NON-UNIQUE DEFAULT KEY
6 TY_GT_PARAMS Public See coding 20120123 ty_gt_params TYPE STANDARD TABLE OF rfc_funint WITH NON-UNIQUE DEFAULT KEY
7 TY_G_CODE Public See coding 20120131 ty_g_code(255) TYPE c
Method Signatures

Method BUILD_INTF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CLASSES Call by reference Type reference (TYPE) TY_GS_CLASSES Generated Class name 20120123
2 Exporting ET_DATA_DEC Call by reference Type reference (TYPE) SABOO_SOURT Composed data declaration 20120123
3 Exporting ET_SOURCE_CODE Call by reference Type reference (TYPE) SABOO_SOURT Composed source code 20120123
4 Importing IO_TYPES Call by reference Object reference (TYPE REF TO) /IWBEP/CL_RFC_BOP_DDIC_BUILDER RFC BOP DDIC Builder 20120123
5 Importing IT_CODE_LINES Call by reference Type reference (TYPE) TY_GT_CODE Code Lines 20120223
6 Importing IT_EXCEPTION Call by reference Type reference (TYPE) TY_GT_EXCEPTION Exceptions 20120123
7 Importing IT_PARAMS Call by reference Type reference (TYPE) /IWBEP/T_BOP_GEN_PARAMS BOP Generator : Include Parameters 20120123
8 Importing IV_FLAG_TYPE Call by reference Type reference (TYPE) /IWBEP/DT_FLAG_TYPE Boolean Variable (X=True, -=False, Space=Unknown) 20120611
9 Importing IV_INTERFACE Call by reference Type reference (TYPE) SEOCLSNAME Interface name 20120123
10 Importing IV_OVERWRITE Call by reference Type reference (TYPE) BOOLEAN 'X' Boolean Variable (X=True, -=False, Space=Unknown) 20120123
11 Importing IV_PACKAGE_NAME Call by reference Type reference (TYPE) DEVCLASS Package 20120123
12 Importing IV_RFC_DEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20120123
13 Importing IV_RFC_NAME Call by reference Type reference (TYPE) TFDIR-FUNCNAME RFC Name 20120123
# Exception Resumable Description Created on
1 /IWBEP/CX_COS_TRANSPORT_UTIL OData Channel : Transport Utility Exceptions 20120203
2 /IWBEP/CX_MGW_BOP_GENERATOR 20120123

Method CHECK_PREDEFINED_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PREDEFINED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120222
2 Importing TABNAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20120222

Method CHECK_PREDEFINED_TYPE on class /IWBEP/CL_RFC_BOP_GEN_NG has no exception.

Method GET_FIELDINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DFIES_WA Call by reference Type reference (TYPE) DFIES 20120609
2 Exporting ET_DFIES_TAB Call by reference Type reference (TYPE) DDFIELDS 20120609
3 Exporting EV_TABCLASS Call by reference Type reference (TYPE) DD02V-TABCLASS 20120609
4 Importing IV_FIELDNAME Call by reference Type reference (TYPE) DFIES-FIELDNAME 20120609
5 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU 20120609
6 Importing IV_TABNAME Call by reference Type reference (TYPE) DDOBJNAME 20120609

Method GET_FIELDINFO on class /IWBEP/CL_RFC_BOP_GEN_NG has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 200