IBM Support

Error YCP0304 €“ Menu Key Not Found

Troubleshooting


Problem

Error YCP0304 €“ Menu Key Not Found

Symptom

?This error is thrown on login when the user you are trying to log in as has a menu group assigned that does not contain the SOM/COM/SIM menu.

Error Message

YCP0304 – Menu Key Not Found

Resolving The Problem

Check the menu assigned to the user (User Detail screen in Configurator/Applications Manager), and also look at that menu group in the menu hierarchy. There has to be a SOM/COM/SIM menu in the menu group for the user to be able to log in.

Check menu by navigating to Applications --> Platform --> Presentation --> Menu to verify if the application is a sub menu of the menu group associated with the user MenuId.

Alternatively, you may want to try a SQL call to get an audit to see what changed for the user in terms of menu. This may be able to tell you old and new menu:

select u.loginid,u.username,a.audit_key,a.audit_xml,a.operation,a.createuserid,a.modify userid,a.createts,a.modifyts,a.modifyprogid
from yfs_audit a,yfs_user u
where a.table_name='YFS_USER' and a.audit_key>'20100706'
and u.user_key=a.table_key
and u.loginid='XYZUser'

[{"Product":{"code":"SS6PEW","label":"IBM Sterling Order Management"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Extensions","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}},{"Product":{"code":"SS6PEW","label":"IBM Sterling Order Management"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Adapters","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Historical Number

NFX9393

Product Synonym

[<p><b>]Function Area[</b><p>];Menus;Menu Groups;Users;[<p><b>]Severity[</b><p>];Normal;[<p><b>]Type[</b><p>];NormalFix

Document Information

Modified date:
16 June 2018

UID

swg21560553