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.
Showing results for 
Search instead for 
Did you mean: 

connect variant to transaction

Former Member
0 Kudos


I have a program in se38 without selection screen.

I created selection screen with field file path.

I also created a variant, but when i try to enter the variant in SE93 for field start with variant,

i get warning " no system variant chosen for nonlocal object".

what does it mean, and how can i start the transaction with variant.




Active Contributor
0 Kudos

Just making sure of your steps..

Did you create in SE93 a transaction of type TRANSACTION WITH PARAMETERS (Parameter TRansaction)?

If yes, entering the program name you should be able to select the parameter and pass data to it on the DEFAULTs value section.

Besides it, you could also use the initialization event to pass a predefined value to the parameter based on your rules.

I also assume your program is compiled and works on itsz own (SE38 and RUN).

Hope it helps,

Leonardo De Araujo

Former Member
0 Kudos

Do you have Dynpro 1000 in SE80 ?

If you don't, right click on your program name and move "more functions".

Then, click "Rebuild object list".

Specify start using variant in SE93.

You can not run SE80, but you can make it run on Menu screen.

Hope this help.