Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

submit statement-check and uncheck

Former Member
0 Kudos

Hi ,

I'm calling a standard SAP program RM06ENP0 by using the following statement.

SUBMIT RM06ENP0 AND RETURN

WITH i_ebeln IN s_ebeln

WITH i_ekorg IN s_ekorg

WITH i_ekgrp IN s_ekgrp

WITH WQ_SIMUL EQ SPACE.

The std program RM06ENP0 also has a check box named 'Test Run' as a selection screen parameter which is checked by default because of which submit fails to work.

<u><b>So how do we uncheck this check box within the submit statement.</b></u>

I need to check whether the checkbox is checked. if it is checked i need to uncheck it.

Thanks.

6 REPLIES 6

Former Member
0 Kudos

Hi,

When you use the SUBMIT statement..Pass the check box parameter also..

SUBMIT RM06ENP0 AND RETURN

WITH i_ebeln IN s_ebeln

WITH i_ekorg IN s_ekorg

WITH i_ekgrp IN s_ekgrp

WITH WQ_SIMUL EQ SPACE

WITH CHECKBOX = SPACE.

Thanks

Naren

0 Kudos

Hi Narendran,

Thanks.

But there are 2 check boxes in the selection screen.1.date and 2.test run.

I want the check box 'test run' to be unchecked. How do i specify that.

former_member223537
Active Contributor
0 Kudos
REPORT report2. 

DATA: text       TYPE c LENGTH 10, 
      rspar_tab  TYPE TABLE OF rsparams, 
      rspar_line LIKE LINE OF rspar_tab, 
      range_tab  LIKE RANGE OF text, 
      range_line LIKE LINE OF range_tab. 

... 

rspar_line-selname = 'SELCRIT1'. 
rspar_line-kind    = 'S'. 
rspar_line-sign    = 'I'. 
rspar_line-option  = 'EQ'. 
rspar_line-low     = 'ABAP'. 
APPEND rspar_line TO rspar_tab. 

range_line-sign   = 'E'. 
range_line-option = 'EQ'. 
range_line-low    = 'H'. 
APPEND range_line TO range_tab. 

range_line-sign   = 'E'. 
range_line-option = 'EQ'. 
range_line-low    = 'K'. 
APPEND range_line TO range_tab. 

SUBMIT report1 USING SELECTION-SCREEN '1100' 
               WITH SELECTION-TABLE rspar_tab 
               WITH selcrit2 BETWEEN 'H' AND 'K' 
               WITH selcrit2 IN range_tab 
               AND RETURN.

Former Member
0 Kudos

Hi,

Create a variant of the report and then call it.

SUBMIT RM06ENP0

VIA SELECTION-SCREEN

USING SELECTION-SET 'VARIANT1'

AND RETURN.

Regards,

Irfan

Note: Reward suitable answers.

Former Member
0 Kudos

Hi,

You can pass the parameter for the checkbox in the submit statement..

Thanks

Naren

former_member223537
Active Contributor
0 Kudos
REPORT report2. 
 
DATA: text       TYPE c LENGTH 10, 
      rspar_tab  TYPE TABLE OF rsparams, 
      rspar_line LIKE LINE OF rspar_tab. 
 
rspar_line-selname = 'UPDALL'. 
rspar_line-kind    = 'P'. 
rspar_line-sign    = 'I'. 
rspar_line-option  = 'EQ'. 
rspar_line-low     = ' '. 
APPEND rspar_line TO rspar_tab. 



rspar_line-selname = 'WQ_SIMUL'. 
rspar_line-kind    = 'P'. 
rspar_line-sign    = 'I'. 
rspar_line-option  = 'EQ'. 
rspar_line-low     = ' '. 
APPEND rspar_line TO rspar_tab. 
 
SUBMIT report1 USING SELECTION-SCREEN '1000' 
               WITH SELECTION-TABLE rspar_tab 
               AND RETURN.