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: 

Screen Deletion

Former Member
0 Kudos
218

I've accidentally deleted screen '0500' (development environment) within SAPLSPO1. This was in conjunction with the 'Popup_To_Confirm' Function module.

I did this programatically and didn't realize it meant deltion from the standing program !

Anyway, this may be more of a Basis problem , but is there a way to create a reverse transport to move the screen back in Development without having to create an OSS Development Key ?

6 REPLIES 6

uwe_schieferstein
Active Contributor
0 Kudos
136

Hello Gerard

In the TMS we have several options how to import transport request. One of the is "Overwrite Originals", another one is "Overwrite Objects in Unconfirmed Repairs".

With these options in the TMS it should be possible to re-import the missing screen.

Regards

Uwe

RichHeilman
Developer Advocate
Developer Advocate
0 Kudos
136

Did it not ask for a registration key when you deleted it?

Regard,

Rich Heilman

0 Kudos
136

Didn't need a registration key, just ran this

in a program -

Data: DYNPRONAME(44) VALUE 'SAPLSPO1'.

DYNPRONAME+40 = '0500'

DELETE DYNPRO DYNPRONAME.

0 Kudos
136

Ohhhh......... Yikes. Of course, this is why these statements are for internal use. So when doing this, it didn't ask for a transport request either, huh? You can try to put it on a transport from another system, then copy the co-files and data-files and import in the DEV system. Messy, but it would work.

Regards,

Rich Heilman

0 Kudos
136

Exactly - I know it can be done, (the reverse transport). I'm going to have to get together with the Basis team and try to figure it out. That's a powerful and dangerous command, isn't it ?

0 Kudos
136

<i>That's a powerful and dangerous command, isn't it ?</i>

Yes, very much so.

Regards,

Rich Heilman