2007 Mar 23 9:06 AM
Hello
I have two transactions TRANSACTION 1 and TRANSACTION 2, made by myself.
TRANSACTION 1 has screen 001 as initial. It also has another screens.
I want to call TRANSACTION 1 from TRANSACTION 2 starting not with screen 001, but for example with screen 005. Is that possible?
Hello
I have two transactions TRANSACTION 1 and TRANSACTION 2, made by myself.
TRANSACTION 1 has screen 001 as initial. It also has another screens.
I want to call TRANSACTION 1 from TRANSACTION 2 starting not with screen 001, but for example with screen 005. Is that possible?
2007 Mar 23 9:09 AM
Hi,
You can skip only one Initial screen.
CALL TRANSACTION VA02 AND SKIP FIRST SCREEN.
YOU CAN'T GO TO ANY SCREEN NUMBER AS YOU LIKE.
Regards,
anji
2007 Mar 23 9:12 AM
You cant do that, u can only skip first screen.
Syntax :
call transation t-code skip first screen.
Regards,
Sujatha.
2007 Mar 23 9:27 AM
2007 Mar 23 9:31 AM
But... Can I do something like this. Call screen and tell the program from which transaction is that screen? Please be patient, I'm new in ABAP.
2007 Mar 23 9:33 AM
2007 Mar 23 9:36 AM
HI,
As an alternative, you will have to do a partial BDC recording for the transaction and write the code to call the transaction in ERROR mode.
Go to shdb transaction.
Create a recording for the transaction.
Enter the required data and when you reach the screen you want, just backout.
This would create a recording.
Using this recording, you have to create a BDC program which would call the transaction in Error mode.
Regards,
Ravi
2007 Mar 23 10:53 AM
OK
Thank you Ravi, I have used BDCDATA structure and it works well. I call the screen that I exactly want
Greetings.
2007 Mar 23 10:56 AM
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |