Application Development and Automation 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: 
Read only

Data Transfer through call transaction

Former Member
0 Likes
882

Hi,

I am dealing with call transaction method in BDC.

My requirement is to call the transaction ZXY & skip its first screen.

So I wrote the code like

call transaction 'ZXY' using jtab mode 'A' and skip first screen.

But by using the above code it is not skipping the first screen.

Could you please suggest me what I need to do??

Hi,

I am dealing with call transaction method in BDC.

My requirement is to call the transaction ZXY & skip its first screen.

So I wrote the code like

call transaction 'ZXY' using jtab mode 'A' and skip first screen.

But by using the above code it is not skipping the first screen.

Could you please suggest me what I need to do??

5 REPLIES 5
Read only

Former Member
0 Likes
816

Hi,

CALL TRANSACTION tcod [AND SKIP FIRST SCREEN] [USING itab].

This statement saves the data of the calling program, and starts transaction tcod. At the end of the transaction, the system returns to the statement following the call in the calling report. If the LEAVEstatement occurs within the called transaction, the transaction ends and control returns to the program in which the call occurred.

You can use a variable to specify the transaction tcod . This allows you to call transactions statically as well as dynamically.

The addition AND SKIP FIRST SCREEN allows you to prevent the initial screen of the new transaction from being displayed. The first screen to be displayed is then the specified Next screen in the screen attributes of the initial screen. If the first screen calls itself as the next screen, you cannot skip it.

Regards

Sudheer

Read only

Former Member
0 Likes
816

Yes, Neha,

I am agreeing with sudheer. U can do by that way.

Rply for any queries,

Regards,

Kumar.

Read only

Former Member
0 Likes
816

First screen is not skipped in call transcation method if there are any mandatory fields in the first screen. To skip that u need to fill the Contents of the fields and then proceed.

Regards

Read only

Former Member
0 Likes
816

the requirment is call the transaction and skip the first screen then no need to go for BDC.

Get the parameter id of the fields for that transaction code, pass the values to the id.

ex:

SET PARAMETER ID 'IQM' FIELD wa_final-qmnum.

CALL TRANSACTION 'IW53' AND SKIP FIRST SCREEN.

Read only

Former Member
0 Likes
816

Neha,

Hi !

... AND SKIP FIRST SCREEN is only properly working if you can set ALL obligatory fields of the entry screen (i.e. by SET PARAMETER)

AND

if the called transaktion goes to the next screen only by pressing ENTER !!

There's no chance to use (AND SKIP FIRST SCREEN) if the transaction needs any other function-code then the ENTER-Key.

You can check that in the dialog.

Fill all the fields and press ENTER. If the transaction does not change to the next screen you'll have to use

a CALL TRANSACTION USING....

Pls. reward if useful.