10-09-2007 6:28 PM
Hi All,
I am getting the error"Status STATUS of the user interface Y**** missing.
The specified GUI status either does not exist or was not generated.".
Could any body give me the steps to fix this issue?
Thanks
Manish
10-09-2007 6:30 PM
This looks like you are using a status bar in the program but it doe snot exist.
Are you using ALV report? Is this a report program. Search in your program for set pf-status or make sure you are passing correct status bar information and it is created.
ashish
10-09-2007 6:31 PM
Hi,
You need to create the gui status Y_MASS_MAINT.
There is probably a line of code in your program like this.
SET PF-STATUS 'Y_MASS_MAINT'.
If so, double click it to create it.
Regards,
Ferry Lianto
10-09-2007 6:31 PM
GOTO txn SE41 give in your program name and see if there are any status defined for your program. And also,search for set pf-status.
10-09-2007 6:38 PM
It looks like you are executing an inactive version of your program. If you just activate the program and status, you should be OK.
Rob
10-09-2007 6:54 PM
Thank you very much every one.
I entered new line SET PF-STATUS 'Y_MASS_MAINT'.
and created it.But still I get the same error.
I tried the option SE41 and it says no status has been defined?Any help is really appreciated.
Thanks
Manish.
10-09-2007 6:57 PM
Is it a conventional ABAP report? In that case, double click on Y_MASS_MAINT and it should show the status bar, check if it is activated.
If it is ALV this statement will not work.
SET PF-STATUS 'Y_MASS_MAINT'.
For ALV you need to pass pf-status bar name in function module while displaying data.
ashish
10-09-2007 6:57 PM
HI,
Create a PF-STATUS 'Y....... in your Module Program and acitvate it.
Regards
Kannaiah
10-09-2007 7:02 PM
Hi,
I went to SE41,selected the status "LIST" and gave the description and saved and activated.Activated the program but again getting the same error.
I really appreciate your help.
Thanks
Manish
10-09-2007 7:06 PM
Did you change this
SET PF-STATUS 'Y_MASS_MAINT'.
to SET PF-STATUS 'LIST'. as your new status bar name is changed.
10-09-2007 7:10 PM
Hi Ashish,
Thanks for your response.Yes I changed it to LIST and did the all the remaimimg steps.But still get the same error.
Thanks
Manish.
10-09-2007 7:13 PM
Hi,
Go to SE80 and activate the main program once (which has all the calling screens) and check once whether there is no Y*.. status in any program.
Regards
Kannaiah
10-09-2007 7:24 PM
Yes,I did this.But getting the same error.
No clue ,what's happening with it.
Thanks
Manish
10-09-2007 7:31 PM
Hi,
In SE80, Check the GUI status for the corresponding program.Otherwise remove the status and create once again.
Regards
Kannaiah
10-09-2007 7:48 PM
We seem to be missing something. Is the status being set in a standard executable (report) program?
Rob
10-09-2007 7:52 PM
Hi Kannaiah,
I checked the GUI status in SE80.It has the below objects under GUI:
LIST
STATUS
YSUTR_USER_MASS_MAIN
Y_MASS_MAINT
Thanks
Manish.
10-09-2007 8:04 PM
hi,
Keep LIST and remove remaining things and activate the program again. Ensure that LIST status used.
Regards
Kannaiah
10-09-2007 6:59 PM
Hi,
Have you activated the gui status 'Y_MASS_MAINT'?
Also ensure you activate the main program as well.
Regards,
Ferry Lianto