2019 Aug 07 2:45 PM
I'm trying to copy a gui status from one program to another. I keep getting this error message preventing me from proceeding. 'Copying statuses is restricted in modification mode.'
I've turned off modification assistant in the edit status screen, in the parent program, in the target program. I've made sure everything was activated. I've tried copying through se80 and through se41. The same error message every time.
I don't want to manually recreate the status, it is too detailed and would be tedious to do so. Other posts have not been able to help me.
Any insight would be appreciated, thanks.
2019 Aug 07 2:49 PM
Do you copy status of standard program ? to another standard program ?
because I just done it, and it works perfectly with $TMP
2019 Aug 07 2:49 PM
2019 Aug 07 3:35 PM
It is a status of a custom program to another custom program.
I have seen that note. It doesn't seem to have any code changes unless I'm missing something?
it provides two indirect solutions, I have tried both with no success.
Indirect solution
The following two paths are possible.
2019 Aug 07 6:27 PM
"modification mode" means that your program has a different source system, so there are special tools to edit the program. You may change the source system by going to SM30, table TADIR, find your program, change its "object directory entry" and change the source system to the current one. Retry the whole operation. After that you may restore the old source system with the same operation (to avoid collateral problems if the the program exists in a modifiable transport request).
2019 Aug 08 1:13 PM
Thanks Sandra, I got around this issue temporarily by just copying the target status to the same program so I can edit and use it and continue with my development. But I will follow your instructions before finishing up this work.
Thank you!