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: 

Status STATUS of the user interface Y* missing

Former Member
0 Kudos

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

17 REPLIES 17

Former Member

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

ferry_lianto
Active Contributor
0 Kudos

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

Former Member
0 Kudos

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.

Former Member
0 Kudos

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

0 Kudos

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.

0 Kudos

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

0 Kudos

HI,

Create a PF-STATUS 'Y....... in your Module Program and acitvate it.

Regards

Kannaiah

0 Kudos

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

0 Kudos

Did you change this

SET PF-STATUS 'Y_MASS_MAINT'.

to SET PF-STATUS 'LIST'. as your new status bar name is changed.

0 Kudos

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.

0 Kudos

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

0 Kudos

Yes,I did this.But getting the same error.

No clue ,what's happening with it.

Thanks

Manish

0 Kudos

Hi,

In SE80, Check the GUI status for the corresponding program.Otherwise remove the status and create once again.

Regards

Kannaiah

0 Kudos

We seem to be missing something. Is the status being set in a standard executable (report) program?

Rob

0 Kudos

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.

0 Kudos

hi,

Keep LIST and remove remaining things and activate the program again. Ensure that LIST status used.

Regards

Kannaiah

ferry_lianto
Active Contributor
0 Kudos

Hi,

Have you activated the gui status 'Y_MASS_MAINT'?

Also ensure you activate the main program as well.

Regards,

Ferry Lianto