Application Development and Automation 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: 
Read only

how to copy program from one client to another client

Former Member
0 Likes
6,032

Hello friends,

I want to copy one report from one client to another client on same server. Please reply as soon as possible.

Thanx & Regards,

Rahul Talele

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
3,055

Hi,

best way is on my view to copy it with an normal transport.

You can transport from one system to an other one if the basis is set for this.

Regards

NIcole

realised my folly.

since client independent. no need to use SCC1 either.

just logging in with the other client will do.

regards.

hari

12 REPLIES 12
Read only

Former Member
0 Likes
3,056

Hi,

best way is on my view to copy it with an normal transport.

You can transport from one system to an other one if the basis is set for this.

Regards

NIcole

Read only

Former Member
0 Likes
3,055

reports dont get copied.

reports get transported. Transactions in reference: Se10, STMS.

for that do NOT make a local object, since you need to transport those manually using SE10.

Read only

Former Member
0 Likes
3,055

Transport the report from source client to target client.

To transport the report it should not be local object.

Read only

Former Member
0 Likes
3,055

hi,

1. down load ur program .

2. copy it to a nw pgm

3. transport it.

kinldy read the below thing

Go to transaction SE38. write ur program name.

On that screen in PROGRAM menu, you have copy option, select that.

Then it will ask waht all things you want to copy, screen,

include and rest of the things related to that program,

tick mark them, write the target program name where you want to copy,

and click Ok. your program will be copied to target program.

Similarrly you can copy the tables from SE11.

********************************************************

This depends on whether all relevant objects are grouped together within the same package or are they distributed.

If they are within the same package (or development class) then you could pick all objects

(in SE80) and put then into a transport request.

If you cannot transport then you could simply copy&paste your report

(screen 1000 is not a dynpro but the standard selection screen).

However, you have to create your tables (including data elements and domains) manually (SE11).

Read only

Former Member
0 Likes
3,055

Save ur program under A Package. Save and activate it. Go to SE01 . Release it. Ask ur Basis to transport to desired client.

Regards

Read only

Former Member
0 Likes
3,055

Hi,

Programs are client independent. So they will be available across clients in the same server. Unless it is having separate instances.

For separate instances, you need to transport the program.

As programs are client independent, making changes to a program in one client will become effective in other client as well. Whereas SAP Scripts are client dependent so making changes in one client will not be available in other client, so we have to manually transport that to get the active object.

Regards

Eswar

Read only

Former Member
0 Likes
3,055

Use STMS.

Click on the “import overview”

Double click on your target system

Click “refresh”

Click on “import all request” or ctrl+F9

Specify the target client

Execute the transport

Done…

But this will import all request…

You can use Extended Transport Control.

Extended Transport Control is another way to set up the Transport Route so that the route is system and CLIENT specific.

In other words, when you release a change request in DEV Client 0XX it will not only automatically be added to the Import Queue for QAS but also 0X1, 0X2, of DEV.

To set this up requires the steps below:

1) Open the file TP_DOMAIN_DEV.PFL (located on your transport domain controller such as the DEV box. The file will be in usrsaptrans/bin)

Edit with notepad for each parameter on each system:

DEV/CTC = 0

Change to =1

2) Next you need to create Target Group before creating the transport route.

Create a Target Group:

Access the initial screen of the graphical or the hierarchical editor in change mode. STMS > Overview > Transport Routes (the default editor will appear, either Hierarchical or Graphical, to change the default editor : STMS > Extras > Settings > Transport Routes. You can also switch to one or the other from Goto > Graphical Editor.)

> Configuration > Display Change > (or change icon or F5)

Edit > Transport Target Groups > Create

In the dialog box, Create Target Group:

Enter a name for the target group /GR_QA/ (The name must begin and end with a forward slash /)

...and a description Targets for Consolidation route

Choose “Insert line”

Enter the required target system/client combinations

Use a separate line for each client.

Example:

Target System

Target Client

Client Name

DEV

0X1

Sandbox

DEV

0X2

Testing

QAS

0XX

Quality Assurance System

The idea is that we want to include the clients that will get an addition to their import queue when we release a change request from DEV.

Choose Transfer

Now you have to change the transport route to include the Target Group you created.

STMS > Overview > Transport Routes > F5 (change mode) Edit > Transport Routes > Delete

Now create a Transport Route with Extented Transport Control:

STMS > Overview > Transport Routes > F5 (change mode) Edit > Transport Routes > Create > Extended Transport Control icon at lower left of dialog box. > Consolidation route, enter integration system and transport layer. In Target system/client enter the SID of either an R/3 System and a client or an existing Target Group.

Each System must be specified by System and Client. The Target Group can be used for the consolidation system.

Distribute and activate the changes as usual by choosing Configuration > Distribute and activate

NOTE: After you set up Extended Transport Control there might be requests in an import queue that will show a red status in the CTL column. This is because these change requests need a client specified before they can be imported. These are old requests that were already in the queue.

From Import Queue Screen Mark the change request

Choose Request > Target Client > Set

Enter the Target Client ID and choose Enter.

To change a target client before starting an import:

Import Queue Screen > mark Change request > target client > change > enter target client id and choose enter.

Hope this helps <REMOVED BY MODERATOR>

Edited by: Alvaro Tejada Galindo on Feb 14, 2008 3:39 PM

Read only

Former Member
0 Likes
3,055

Hi Rahul Talele,

what do you want ???????? Programs are CLIENT INDIPENDENT When you create a program in one client then this program is there in any client.... ( Need not to copy )

<REMOVED BY MODERATOR>

Mahi.

Edited by: Alvaro Tejada Galindo on Feb 14, 2008 3:40 PM

Read only

Former Member
0 Likes
3,055

Hi Rahul,

Log in to the Destination client.

Go to SCC1 transaction.

Now copy it from the source client giving its transport request number.

<REMOVED BY MODERATOR>

Regards,

Nitin.

Edited by: Alvaro Tejada Galindo on Feb 14, 2008 3:40 PM

Read only

Former Member
0 Likes
3,055

Reports a.k.a Programs are CLIENT INDEPENDENT.

check these links which will give you a better idea what independent and dependent is.

http://www.google.co.in/search?hl=en&q=define%3Aindependent&btnG=Search&meta=

http://www.google.co.in/search?hl=en&q=define%3Adependent&btnG=Search&meta=

and the rest of the people who posted the replies about transport and stuff, please go back to your basics and refresh your self. please don't misguide people who are already lost. we are here to help, not to confuse.

thank you.

Read only

0 Likes
3,055

finally someone with a sane answer.

I was wondering why ppl were talking about everything else,

when all he was asking was to transfer it to another client on the same server.

SCC1 will do that.

Thank you sunil for what u wrote.

regards,

Hari Kiran

Read only

0 Likes
3,055

realised my folly.

since client independent. no need to use SCC1 either.

just logging in with the other client will do.

regards.

hari