cancel
Showing results for 
Search instead for 
Did you mean: 

Call Transaction Issue

Former Member
0 Kudos
106

Hello All,

I am working with a program using a Call Transaction to QE03. The program is passing only the Inspection lot to QE03 and skipping the first screen. If necessary, the user can enter the Operation for that inspection lot. The issue is on the second screen of QE03. If the inspection lot has mulitple operations, the user should be able to click on the down arrow next to the operations field to view the next operation. However this is resulting in a return to the original program. Is there a way to correct this?

Here is the code:

SET PARAMETER ID 'QLS' FIELD itab-prueflos.

CALL TRANSACTION 'QE03' AND SKIP FIRST SCREEN.

Thanks in advance for your help.

John

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi John,

Dont use SKIP FIRST SCREEN.

Just Use

SET PARAMETER ID 'QLS' FIELD itab-prueflos.

CALL TRANSACTION 'QE03'.

Former Member
0 Kudos

Hello Phani,

Thanks for the response. I have tested this and the issue still remains. I am still taken back to the program when clicking on those Operation arrows. Any another ideas? Thanks.

John

Former Member
0 Kudos

While passing Inspection lot, also pass first operation details.

SET PARAMETER ID 'QLS' FIELD itab-prueflos.

SET PARAMETER ID 'QVO' FIELD itab-vornr.

CALL TRANSACTION 'QE03' AND SKIP FIRST SCREEN.

Try this .....

Former Member
0 Kudos

Hi John,

Please let us know what error you are getting.

Phani's code will work . Are you using Operation no for inspection LOT. Then add Operation no. also at SET PARAMETER ID(QVO).

Please set the CHARACTER FILTER Parameter ID (QMO) if you are using in the program . These are based on operation and inspection lot.

Regards,

Lanka

Former Member
0 Kudos

Hello Lanka,

There is no error message. On the Characterics Overview screen of QE03, the user will try to view the next operation by clicking on the arrows next to the Operations field. When this occurs, the user is then returned to the orginal program. I need to be able to prevent the user from returning to the orginal program when they want to view another operation. Hope this helps. Thanks.

John

Former Member
0 Kudos

Hi John,

Are you using SAP 4.7 version .

Lanka

Hi John,

Please ignore my earlier answer for SAP Version.

I have replicated your issue on my system :

Please use the following code :

SET PARAMETER ID 'QLS' FIELD ITAB-prueflos.

LEAVE TO TRANSACTION 'QE03' AND SKIP FIRST SCREEN.

The above code will work even you switch the operations.

Regards,

Lanka

Message was edited by: Lanka Murthy

Former Member
0 Kudos

Hi John,

Please ignore my earlier answer for SAP Version.

I have replicated your issue on my system :

Please use the following code :

SET PARAMETER ID 'QLS' FIELD ITAB-prueflos.

<u>LEAVE TO TRANSACTION</u> 'QE03' AND SKIP FIRST SCREEN.

The above code will work even you switch the operations.

Regards,

Lanka

Please reward points for all useful answers.

Former Member
0 Kudos

Hello Lanka,

This does allow the user to view other operations, however when the user is done with QE03 they should be able to return to the orginal program. Sorry if I was unclear here. Do you have any further suggestions? Thanks.

John