SAP ABAP Class CL_NAT_GENERATION (GW service generator native odata for BW queries)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT-BICS-EQ (Application Component) BICS Easy Query
     BW_BICS_EQ (Package) Easy Query
Properties
Class CL_NAT_GENERATION  
Short Description GW service generator native odata for BW queries    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BW_BICS_EQ   Easy Query 
Created 20130321   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_NAT_GENERATION has no forward declaration.
Interfaces
Class CL_NAT_GENERATION has no interface implemented.
Friends
Class CL_NAT_GENERATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_PACKAGE Instance attribute Public Type reference (TYPE) DEVCLASS Package 20130321
2 N_QUERY_NAME Instance attribute Public Type reference (TYPE) /IWBEP/ANA_GSR_QUERY_NAME Gateway: Analytics Generic Serive Query Name 20130321
3 N_S_GW_MODEL_DATA Instance attribute Private Type reference (TYPE) TN_S_GWS_MODEL_DATA Elements for GW Service 20130321
4 N_TRANPORT Instance attribute Private Type reference (TYPE) TRKORR Request/Task 20130321
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_EXISTS Instance method Public Method Check GW Services Existence 20130620
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130321
3 DELETE Instance method Public Method Delete all GW Service Elements 20130321
4 GENERATE Instance method Public Method Create all GW Service Elements 20130321
5 _GENERATE_CLASS Instance method Private Method Create MPC and DPC 20130620
6 _REGISTER_SERVICE Instance method Private Method Register Service 20130620
Events
Class CL_NAT_GENERATION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_GWS_MODEL_DATA Private See coding Elements for GW Service 20130321 begin of tn_s_gws_model_data , model_prov_class type seoclsname, model_prov_template type string, data_prov_class type seoclsname, data_prov_template type string, service_name type /iwbep/med_grp_technical_name, service_version type /iwbep/med_grp_version, service_description type /iwbep/med_description, model_name type /iwbep/med_mdl_technical_name, model_version type /iwbep/med_mdl_version, model_description type /iwbep/med_description, end of tn_s_gws_model_data
Method Signatures

Method CHECK_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_EXIST Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20130620

Method CHECK_EXISTS on class CL_NAT_GENERATION has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20130524
2 Importing I_S_QUERY Call by reference Type reference (TYPE) RSEQ_S_EQDIR_ID2 Key: Query and Description 20130905
3 Importing I_TRANSPORT Call by reference Type reference (TYPE) TRKORR Request/Task 20130524

Method CONSTRUCTOR on class CL_NAT_GENERATION has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_MESSAGES Value transfer Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20130321

Method DELETE on class CL_NAT_GENERATION has no exception.

Method GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_MESSAGES Value transfer Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20130321

Method GENERATE on class CL_NAT_GENERATION has no exception.

Method _GENERATE_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_MESSAGES Value transfer Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20130620

Method _GENERATE_CLASS on class CL_NAT_GENERATION has no exception.

Method _REGISTER_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_MESSAGES Value transfer Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20130620

Method _REGISTER_SERVICE on class CL_NAT_GENERATION has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740