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 | Instance attribute | Private | Type reference (TYPE) | RSVAR-REPORT | Report Name | 20070315 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | STRING | 20070315 | ||||
| 3 | Instance attribute | Private | Type reference (TYPE) | RSVAR-VARIANT | Variant Name | 20070315 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | 20070315 | ||
| 2 | Instance method | Public | Method | 20070315 | ||
| 3 | Instance method | Public | Method | Execute the BDC data | 20070315 | |
| 4 | Instance method | Public | Method | Get the application type of the OSR transaction | 20070315 | |
| 5 | Instance method | Public | Method | Get the alternate text for the Execute button | 20070315 | |
| 6 | Instance method | Public | Method | 20070315 | ||
| 7 | Instance method | Public | Method | 20070315 | ||
| 8 | Instance method | Public | Method | Return boolean value indicating the existence of test flag | 20070315 | |
| 9 | Instance method | Public | Method | Submit OSR program and get the spool ID | 20070315 | |
| 10 | 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 | I_REPORT_NAME | Value transfer | Type reference (TYPE) | RSVAR-REPORT | Report Name | 20070315 | |||
| 2 | I_VAR_NAME | Value transfer | Type reference (TYPE) | RSVAR-VARIANT | Variant Name | 20070315 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Wrong program specified | 20070315 | ||
| 2 | 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 | IT_SEL_OPTS | Call by reference | Type reference (TYPE) | RSPARAMS_TT | rsparams Table | 20070315 | |||
| 2 | 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 | E_SUBRC | Value transfer | Type reference (TYPE) | SYSUBRC | Return Value of ABAP Statements | 20070315 | |||
| 2 | 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 | 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 | 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 | 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 | ET_SEL_CRIT | Call by reference | Type reference (TYPE) | POWL_SELCRIT_TTY | Selection criteria meta description | 20070315 | |||
| 2 | ET_SEL_OPS_VALUES | Call by reference | Type reference (TYPE) | RSPARAMS_TT | rsparams Table | 20070315 | |||
| 3 | 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 | 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 | ET_MSGS | Call by reference | Type reference (TYPE) | WDKMSG_TTY | Messages from Call Transaction | 20070315 | |||
| 2 | E_BDC_SESSION | Call by reference | Type reference (TYPE) | APQ_GRPN | Batch input session name | 20070315 | |||
| 3 | E_SPOOLID | Call by reference | Type reference (TYPE) | SY-SPONO | Spool Number of List Print | 20070315 | |||
| 4 | IT_SEL_OPS | Call by reference | Type reference (TYPE) | RSPARAMS_TT | rsparams Table | 20070315 | |||
| 5 | 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 | BDC_DATA | Call by reference | Type reference (TYPE) | WDKBDCDATA_TTY | standard table of BDCDATA | 20070315 | |||
| 2 | BDC_SESSION | Call by reference | Type reference (TYPE) | APQ_GRPN | Group name: Batch input session name | 20070315 | |||
| 3 | E_MSGS | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20070315 | ||||
| 4 | SEL_OPS | Call by reference | Type reference (TYPE) | RSPARAMS_TT | rsparams Table | 20070315 | |||
| 5 | TEST_RUN | Call by reference | Type reference (TYPE) | C | 'X' | 20070315 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070315 | |||
| 2 | 20070315 |
History
| Last changed by/on | SAP | 20070911 |
| SAP Release Created in |