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: 

Standard selection screen 1000 not working suddenly..

Former Member
0 Kudos

Hi All,

I am facing a weird issue. In production, suddenly standard selection screen 1000 went missing for a program. I checked in PROGDIR table and found that screen got regenerated at some time & after that this error is coming.

Could anyone tell, what factors can affect the standard selection screen to get malfunctioned or getting deleted or regenerated even if nothing is transported using a CTS for that program ?

Even I noticed D020L table entry for that program found missing during the time when the selection screen issue was coming.

Could anyone please let me know, any log tables or any way by which I can know what might have happened that lead to delete the standard selection screen 1000, as well as entry from D020L & by which user ?

Waiting reply.

Malaya Nayak

8 REPLIES 8

Former Member
0 Kudos

Hi

Firstly, have you recently applied an oss note ? or a Support Package ? see with your basis team.

Check with your basis, if it's possible to regenerate this screen / program, maybe you had an error during a previous regeneration.

check the other transports, maybe you have a transport request which clean some (standard) table entries. Should be stupid, but...

Anyway, as you have a misfuncting on a standard screen / program, and as your issue is in Production, you should quickly write a message to SAP.

regards.

Mickael

0 Kudos

Hi Mickeal,

The program wasn't standard program. That was a Z Program and the standard selection screen 1000 went missing suddenly.

If you have any idea, could you please tell me what will happen if a program which runs in background and uses a ztable and due to some CTS transport the existing structure of Z table changes to include one additional field at the end of structure. Then how the program will behave to this situation ?

Regards,

Malaya Nayak

0 Kudos

Hi ,

Better check in production using se38 can you display your program :

compare using version management with Development and Quality .

regards

Deepak.

Former Member
0 Kudos

if its production critical.. why dont you capture the program in to a new tr and send it to q->p after you think everything is fine.

br,

vijay

0 Kudos

Hi.

Production version is restored with a copy of that program. Now I am trying to understand what might have lead to the issue.

If you have any idea, could you please tell me what will happen if a program which runs in background and uses a ztable and due to some CTS transport the existing structure of Z table changes to include one additional field at the end of structure. Then how the program will behave to this situation ?

Regards,

Malaya Nayak

0 Kudos

Hi ,

If in Background program is running and at same time you are transporting the request which contains modified

table . Then it will just create problem while executing and give runtime error . You can check with st22 during that time .

There should be no loss of program .

regards

Deepak.

0 Kudos

hi,

you could have an impact on selection screen itself, only if you use this ztable somewhere in your selection-screen, as reference of a parameter or on a search help. else there is no impact.

Check the content of your transport request. Have you only the ztable? are you sure you have not a piece of program... ?

I mainly think your program was not correctly (automatically) activated after the transport, whcih explain why you were not able to use your screen 1000. check transport request log.

regards.

Mickael

0 Kudos

Hi Mackael,

Thank you for your response.

The program from which selection screen went missing was a Z program & it was running in background during the time the changed version of table moved to Production. This program isn't using any selection screen corresponding to the Ztable.

After this transport the selection screen got regenerated by SAP and an entry in PROGDIR got changed. The program is active with old CTS date but the screen got corrupted.

Please tell me is there any way I can check who changed or how it got changed abruptly. I mean any change log or system log.

Thanks

Malaya Kumar Nayak.