Good morning Carlos,
You can create a Z transaction that calls directly to the variant of the standard transaction.
SE93/Transaction with variants.
Also, maybe you can try do it with user parameters.
Please check it and let us know.
Best regards.