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

Package new developments

Former Member
0 Likes
827

Hi all,

What is the way to package developments in such way that it would be possible to deliver them to different costumers?

For example – I developed some functionality at customer_1 site (ignore the copyright issue – it is all mine) and I want to use it also at customer_2 site. However, I do not want to copy and paste code. Instead, I would like to know how to import the entire package at one-step.

Thanks,

Roy

1 ACCEPTED SOLUTION
Read only

Clemenss
Active Contributor
0 Likes
433

Hi Roy,

create a transport (copy of originals). Put all the objects you need into the transport. Export it. Get the transport file(s) from server directory (basis can help).

Takeit to the nect customer. Ask basis people to import to development system. Generate an transport.

Regards,

Clemens

3 REPLIES 3
Read only

Clemenss
Active Contributor
0 Likes
434

Hi Roy,

create a transport (copy of originals). Put all the objects you need into the transport. Export it. Get the transport file(s) from server directory (basis can help).

Takeit to the nect customer. Ask basis people to import to development system. Generate an transport.

Regards,

Clemens

Read only

Former Member
0 Likes
433

Hi Clemens,

Are you sure that this is the optimal way?

I mean that if you will look for example at SAP updates - they pack new transactions in such way that you can download them and upload to your environment.

I would like to be sure that the only way to do this is the one you described. Or maybe there is a more friendly way? So that somehow you pack all your developments into some kind of package without the need to take it from the server file system, and then you can upload that package

Thanks,

Roy

Read only

Clemenss
Active Contributor
0 Likes
433

Hi Roy,

there are a lot of Z programs around you use for upload and download of programs.

The gap is: Usually there is not transport system at all and not all objects, specially dictionary objects are supported. And from Version to version, tends to change something that makes the upload/download functions incompatible i.e. for screens.

And then you have to pall objects into a transport to get it into test or production.

The method I described originally fits your other thread about namespace best.

Regards,

Clemens