Advice for sites which customize Kinetic dashboards

If you customize dashboards in the new Kinetic ERP I would HIGHLY suggest creating a “spare” admin userid which you can use in an emergency. IF you happen to update your menu with a dashboard customization which doesn’t work properly you will not be able to log into Kinetic. It somehow creates an issue which doesn’t only prevent accessing the problem menu item but also locks you out of Kinetic completely. You’ll end up getting an error message of “An item with the same key has already been added” when trying to log in and anyone who happened to click on that menu item while it was in error will also receive the error and be locked out.

Lucky for me I had another IT person who could access Epicor to take the necessary step to correct the issue. We are creating a backup IT admin userid to allow us access in an emergency in future.

To correct the issue you have to:

  1. Access menu maintenance to remove the offending customization using a userid with access to menu maintenance (hence the “spare” admin userid)
  2. Access personalization maintenance.
  3. Search on the blocked user and type “all”
  4. Locate the “GlobalOptions” type for the company, highlight and “ok”
  5. Click on the “X” to purge this entry.
  6. Repeat steps 3 thru 5 for type “MainMenuHistory”.

You should then be able to log in under the userid which was previously blocked.

I don’t know why one menu item having a problem would completely prevent even logging into Kinetic and should be addressed by Epicor but until they do, at least there’s knowledge out there for everyone to follow to get back on track.

9 Likes

Thanks for the advice Les.

We had this happen to us 3x times over the past 2 years. Thankfully only the creator was affected.

Ended up just creating new user IDs to get around the issue. Didn’t get very far with EpicCare.