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: 

Problem in Layout Variant transport - variant not attached to TR

Former Member
0 Kudos

Dear Friends,

I have changed the layout in SM37 (Background job) and saved in variant called "/ZI_OCT2009" and i have un-checked the "User-Specific" check box.

Then, i got to SM37 -> settings -> Layout -> Management and selected the particular variant then i transported.

The transport request also created. But, the value is not found.

Following entries are found in transport request.

Customizing: Table Contents R3TR TDAT LT_VARIANT

But, no values found in "Key for object R3TR TDAT LT_VARIANT (Layouts for SAP List Viewer Reports)"

Kindly, suggest me ...

thanks in advance.

Rajagopal

Chennai - INDIA

11 REPLIES 11

former_member209217
Active Contributor
0 Kudos

Hi,

If u want to transport variants from one system to another follow the below steps

Run the program 'RSTRANSP' (via se38) with the program and variant names

Layouts can be transported: In the required transaction,

Go to Settings -> Layout -> Layout Management. Select the desired layouts and go to Layout -> Transport...

There you can attach your layouts in existing TR or create a new one.

Regards,

Lakshman.

0 Kudos

Hi Lakshman,

Thanks for your reply.

Already, I have run this report. But, it giving error as "Function cannot be used for local/private objects".

Given input is prog. name = SAPLBTCH, Variant name = "/ZI_OCT2009". I save and transported in proper way only.

Rajagopal

Chennai - INDIa

0 Kudos

SAPLBTCH is a Standard Function Pool .Hence u will not be able to transport .You need to replicate the same in target sam manually.

Regards,

Lakshman

0 Kudos

Hi Lakshman,

I accept your point. But, i have created created variant in SM37. Normally, it will trasnport. In my case, the transport request is also created with LT_VARIANT object. The source table of LT_VARIANT are LTDX, LTDXD, LTDXS, LTDXT. Kindly, check in SOBJ transaction code. Press display button and go to LT_VARIANT object. Then, select the object press "piece list". you can see these table.

These tables containts varint, which i have created in SM37.

How i proceed ?

Rajagopal

Chennai - INDIA.

venkat_o
Active Contributor
0 Kudos

Hi, <li>Reports Selection-screen variants are transported using program RSTRANSP. <li>ALV Layouts variants are not transported . Thanks Venkat,O

Sandra_Rossi
Active Contributor
0 Kudos

I tried to transport this variant, I get 2 key entries LTDX and LTDXT for R3TR TDAT LT_VARIANT.

0 Kudos

Hi Sandra Rossi,

you are right. Normally, the transport request will like this only. But, in my case the 2 key entries is not comming.

I am using CRM 2007 and below is component details:

Soft.Comp. Release Patch Level Higgest Support Package

BBPCRM 600 0005 SAPKU60005

CRMUIF 600 0005 SAPK-60005INCRMUIF

LCAPPS 2005_700 0001 SAPKIBHD01

PI_BASIS 2005_1_700 0017 SAPKIPYJ7H

SAP_ABA 700 0017 SAPKA70017

SAP_AP 700 0014 SAPKNA7014

SAP_BASIS 700 0017 SAPKB70017

SAP_BW 700 0019 SAPKW70019

ST-A/PI 01L_CRM570 0000 -

ST-PI 2008_1_700 0000 -

WFMCORE 200 0008 SAPK-20008INWFMCORE

Suggest me.

Thanks & Regards,

Rajagopal

Chennai - INDIA.

0 Kudos

There is maybe a bug, check sap notes, then ask sap support

0 Kudos

Thanks every body. i have solved the problme.

The problem is, If i transport the Background Job layout variant or any other ALV variant, it is not come to table key entries of transport request. so, the variant will not do any impact, if you transfer to quality and production systems.

but, the table key entries are available in E071K table and LT_VARIANT object is also available in E071 table. Any how, it is not shown in transport request (SE09 - object tab-table entry).

Why means, in transport request ABAP program checks the tables E071 and E071K with Language field. In E071 language is blank and E071K language is EN. so, the result will not come.

Then, i have applied Note 1245525 - Table key is not transferred to request.

Now, the problem is solved.

This problem may come for all ALV and other variant transports.

Thanks once again.

Rajagopal

Chennai - INDIA.

0 Kudos

Thank you Rajagopal very much for this detailed feedback, you are a model in this forum (most people only indicate "solved" which is against the forum rules...), you deserve 5 stars

0 Kudos

Agree with Sandra.

Thank you for sharing the solution.

Cheers,

Julius