SAP ABAP Class CL_WDK_OSR_HELPER (Helper class for OSR transactions)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   BC-MUS (Application Component) Musing Tools
     WDK_F8_TRANSACTION (Package) F8 Transactions
Properties
Class CL_WDK_OSR_HELPER  
Short Description Helper class for OSR transactions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WDK_F8_TRANSACTION   F8 Transactions 
Created 20070303   SAP 
Last change 20070911   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WDK_OSR_HELPER has no forward declaration.
Interfaces
Class CL_WDK_OSR_HELPER has no interface implemented.
Friends
Class CL_WDK_OSR_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 REPORT_NAME Instance attribute Private Type reference (TYPE) RSVAR-REPORT Report Name 20070315
2 TEST_FIELD Instance attribute Private Type reference (TYPE) STRING 20070315
3 VAR_NAME Instance attribute Private Type reference (TYPE) RSVAR-VARIANT Variant Name 20070315
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20070315
2 CREATE_SEL_VARIANT Instance method Public Method 20070315
3 EXECUTE_BDC_DATA Instance method Public Method Execute the BDC data 20070315
4 GET_APP_TYPE Instance method Public Method Get the application type of the OSR transaction 20070315
5 GET_EXECUTE_TEXT Instance method Public Method Get the alternate text for the Execute button 20070315
6 GET_PROG_TITLE Instance method Public Method 20070315
7 GET_SEL_CRITERIA Instance method Public Method 20070315
8 HAS_TEST_FLAG Instance method Public Method Return boolean value indicating the existence of test flag 20070315
9 SUBMIT_AND_GETSPOOL Instance method Public Method Submit OSR program and get the spool ID 20070315
10 SUBMIT_AND_GET_BDC_DATA Instance method Public Method Submit the OSR program and ge the BDC data 20070315
Events
Class CL_WDK_OSR_HELPER has no event.
Types
Class CL_WDK_OSR_HELPER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REPORT_NAME Value transfer Type reference (TYPE) RSVAR-REPORT Report Name 20070315
2 Importing I_VAR_NAME Value transfer Type reference (TYPE) RSVAR-VARIANT Variant Name 20070315
# Exception Resumable Description Created on
1 CX_WDK_OSR_WRONG_PROGRAM Wrong program specified 20070315
2 CX_WDK_OSR_WRONG_SELVAR Exceptions for OSR transactions 20070315

Method CREATE_SEL_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEL_OPTS Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20070315
2 Returning R_VAR_NAME Value transfer Type reference (TYPE) CHAR14 Name of the created variant 20070315

Method CREATE_SEL_VARIANT on class CL_WDK_OSR_HELPER has no exception.

Method EXECUTE_BDC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_SUBRC Value transfer Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20070315
2 Importing IT_BDCDATA Call by reference Type reference (TYPE) WDKBDCDATA_TTY Table of BDCDATA 20070315

Method EXECUTE_BDC_DATA on class CL_WDK_OSR_HELPER has no exception.

Method GET_APP_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_APP_TYPE Value transfer Type reference (TYPE) WDK_OSR_APP_TYPE WDK OSR: Application type (List output, BDC output etc.) 20070315

Method GET_APP_TYPE on class CL_WDK_OSR_HELPER has no exception.

Method GET_EXECUTE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_EXECUTE_TEXT Value transfer Type reference (TYPE) WDK_OSR_EXECUTE_BUTTON_ALTTXT Alternate text for 'Execute' button in OSR transactions 20070315

Method GET_EXECUTE_TEXT on class CL_WDK_OSR_HELPER has no exception.

Method GET_PROG_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TITLE Value transfer Type reference (TYPE) TEXT70 Report title 20070315

Method GET_PROG_TITLE on class CL_WDK_OSR_HELPER has no exception.

Method GET_SEL_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEL_CRIT Call by reference Type reference (TYPE) POWL_SELCRIT_TTY Selection criteria meta description 20070315
2 Exporting ET_SEL_OPS_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20070315
3 Exporting E_TESTRUN_FLAG_EXISTS Call by reference Type reference (TYPE) BOOLE_D Test run flag exists or not 20070315

Method GET_SEL_CRITERIA on class CL_WDK_OSR_HELPER has no exception.

Method HAS_TEST_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_TESTRUN_FLAG_EXISTS Value transfer Type reference (TYPE) BOOLE_D Single-Character Flag 20070315

Method HAS_TEST_FLAG on class CL_WDK_OSR_HELPER has no exception.

Method SUBMIT_AND_GETSPOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSGS Call by reference Type reference (TYPE) WDKMSG_TTY Messages from Call Transaction 20070315
2 Exporting E_BDC_SESSION Call by reference Type reference (TYPE) APQ_GRPN Batch input session name 20070315
3 Exporting E_SPOOLID Call by reference Type reference (TYPE) SY-SPONO Spool Number of List Print 20070315
4 Importing IT_SEL_OPS Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20070315
5 Importing I_TEST_RUN Call by reference Type reference (TYPE) C 'X' 20070315

Method SUBMIT_AND_GETSPOOL on class CL_WDK_OSR_HELPER has no exception.

Method SUBMIT_AND_GET_BDC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BDC_DATA Call by reference Type reference (TYPE) WDKBDCDATA_TTY standard table of BDCDATA 20070315
2 Exporting BDC_SESSION Call by reference Type reference (TYPE) APQ_GRPN Group name: Batch input session name 20070315
3 Exporting E_MSGS Call by reference Type reference (TYPE) STANDARD TABLE 20070315
4 Importing SEL_OPS Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20070315
5 Importing TEST_RUN Call by reference Type reference (TYPE) C 'X' 20070315
# Exception Resumable Description Created on
1 FATAL_ERROR 20070315
2 INCORRECT_PARAMS 20070315
History
Last changed by/on SAP  20070911 
SAP Release Created in