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

SUIM UserByComplexSelection Variants

Former Member
0 Kudos

Hi,

Using the transaction SUIM option "User By Complex Selection" I created some variants.

Questions:

What is the SAP table where the variants are stored?

It is possible to transport this variants information to another system?

Thanks

FedeX

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi Julius,

Thanks a lot for your answer.

I am doing the following ..

on the request I select

- include objects

- freely selected objects

- selected objects

a then I get a list where I can only see the combination for LIMU (beside other combinations with R3TR...)

ProgId = LIMU

Obj = COMM

I am not able to find the combination LIMU & VARX

is it something missing?

Thanks again

FedeX

8 REPLIES 8

Former Member
0 Kudos

Hi,

Variants are stored in table VARID. Yes, you can transport the variants.

Regards,

Gowrinadh

Former Member
0 Kudos

What you are looking for is transaction VARCH.

Cheers,

Julius

Former Member
0 Kudos

Thanks guys for your help.

it is not clear to me the steps to transport variants for example from a development system to consolidatation system.

I will appreciate some detailed steps how to do that.

Thanks a lot

FedeX

0 Kudos

Sorry, for some reason I was sure there would be a transport button in VARCH.

Manually, what you can do is create a transport request, and then insert the variant once you have maintained and saved it.

Program ID = "LIMU"

Object Type = "VARX"

Object name ="<report_name><variant_name>" (written together!)

Cheers,

Julius

Former Member
0 Kudos

Hi Julius,

Thanks a lot for your answer.

I am doing the following ..

on the request I select

- include objects

- freely selected objects

- selected objects

a then I get a list where I can only see the combination for LIMU (beside other combinations with R3TR...)

ProgId = LIMU

Obj = COMM

I am not able to find the combination LIMU & VARX

is it something missing?

Thanks again

FedeX

0 Kudos

> on the request I select

> - include objects

> - freely selected objects

> - selected objects

Normally, the workbench object search would look for objects which are assigned to a package (previously "development class").

> I am not able to find the combination LIMU & VARX.

I guess that as client dependent variants don't have a package assigned, you won't find them there... so you need to double-click on the request and enter it manually.

What you can also consider is to create these as "customer system variants" if you want them in all clients and locked down so that they can only be changed via transports. You can only do this in client 000.

> is it something missing?

Not unless your user ID is 'KSCHMIDT' ...

Cheers,

Julius

Former Member
0 Kudos

It worked perfectly. Thanks Julius.

Thanks FedeX

KSCHMIDT?

0 Kudos

Good, but still consider a system variant if the use-case is more suited to it.

> KSCHMIDT?

A relic from ancient times in some development system which has long since been archived...

e.g. FM RS_VARIANT_CATALOG

* if sy-uname ne 'KSCHMIDT'.
* IF DYNNR NE '*' AND DYNNR NE SPACE.
** Bestimmtes Bild angegeben, erstmal nur im aktuellen Mandanten
* lesen
* PERFORM GET_VARI_TO_SCREENS TABLES V_RANGE
* USING RSVAR-REPORT
* DYNNR
* VARIANT
* l_mandt.

KSCHMIDT lives on as the Elvis of the variant functions...

Julius