Frideas! Nov 28, 2025


Designed by Freepik.com

On Friday, it’s EpiUsers Frideas Day! Have you been to the Epicor Ideas Portal recently? If so, are there some ideas you want to encourage other users to vote for? Maybe want to add comments to an existing idea?

Wouldn’t this be nice?
Allow users to delete their own personalizations | Epicor Ideas Portal

  1. Kinetic loads an app but is unable to load the saved layout
  2. Pop up a message for the user:
    “Your saved layout cannot be displayed. Would you like to delete your saved layout and restore the default? Yes/No”
  3. User clicks Yes
  4. App loads with default layout
2 Likes

I think it actually does this silently now - at least according to the release notes. Its silent so difficult to verify. The problem is the personliazations that dont fail to load yet still cause a problem. There is still no way to delete those without a data fix after all these years. UNLESS you want to delete everyone’s personalizations not just the one for that user.

We have 2024.2 and when a user has a broken personalization it just comes up blank. We have an updatable dashboard to delete user personalizations but I just found out you can do it on the App Studio landing page in 2025.2. I don’t like this location because it’s easy to delete an application instead of a personalization if you’re not careful, but at least the option is there.

2 Likes

I believe it was added in 2025.1. (The silent thjng). The thing is app studio isn’t user specific which makes it useless.

I still want kinetic personlization purge to have bare minimum parity with classic.

1 Like

The Layer Name and Updated By columns contain the user.

1 Like

Oh wow does it actually work in 2025.2 then?

1 Like

Yes it does :grinning_face:.

It exposed a bug for personalisations on a dashboard created using the based application wizard. Where the app name was always Ice.UIDbd.Template. This was fixed in 2025.2.6 for new personalisations.

4 Likes

I noticed that was the case for many of our apps. To ensure the personalizations are stored with the correct application name:

  1. Export the app
  2. Update the namespace in layout.jsonc in the ZIP file to indicate the actual app name
  3. Import the revised ZIP.

If you use our template and @mbayley’s Copy Application, it will update the namespace for you.

3 Likes

All fixed now. :slight_smile:

1 Like

Disable Avalara (AvaTax) integration when DB is non-production instance

When I copy our Production database to development, TBH I forget to remove the Avalara settings sometimes. I’m kind of scared to think what has happened…

Anyway, it would be nice if there were both Production settings and dev settings, and it would only use the relevant one based on the “Set as Production” setting in the EAC (SysLicense.IsProductionInstance).


Or… is this already handled in some other way and I am worrying for nothing. I hope so!

2 Likes

One very important point to consider relates to inventory valuation and affects companies with operations in multiple countries or countries with fluctuating exchange rates. At the same time, it prevents Epicor from complying with IFRS international standards.

Managing Inventory in Multiple Currencies: A | Epicor Ideas Portal