NAV Upgrade from 2015 to 2018

Hello all

I have upgraded a NAV 2015 C11 DB to NAV 2018 CU3, application objects and database as per MSDN.

However when I load some pages in NAV 2018, i have buttons that appear with captions 'Actions22,# etc

the design of the pages are identical to a vanilla version of 2018 cronus, what causes this and what is the fix?

Thanks for everybody’s help in advance.

If you are having the same problem in a Vanilla version of 2018 - then it is a caption issue and not an issue in your database.

If it is only in your database then select the page:

Delete User personalization

and delete the page id of the above page and restart start your client to se if the issue still exists.

Try to look at the the source code of the pages which are not displaying correct. If it displays messages like ‘Actions22’, then it’s typically because you didn’t give the action a caption.

Have you merged your changes from 2013 to 2018?

Hi Erik

I have found that the action number has changed of certain standard NAV actions in NAV 2015 whilst the same function, For example, copy document action is Action62 in NAV 2015 within the purch invoice page 51, in NAV 2018, the copy document action is action63, hence whilst there is a new action button, the old action has been orphaned but retained.

I think i get this issue because the action numbers have changed and somwehere the personalisation from NAV 2015 has been retained and is being referenced to in the NAV 2018 version

Yes I have merged the customisations / changes from 2015 - 2018.

Hi Palle, not a caption issue, properties have been meticulously checked. It is user personalisation. I deleted it for page 51 and the issue was no longer there,

question is, if i deleted the user personalisation for me, and i go and do the same for all users, will they lose their custom views / button + ribbon layout + column sets when they load the page? Is there a way of retaining,

i noticed an extra column in the ‘delete personalisation page’ called 'legacy personalisation, but i’m not sure what it does.

it is a rule that when you do an upgrade you also delete User Personalizations if a page has been modifid. The reason for that is that the personalizations are “hooked” into a specific page on a specific build.

So even if you do an upgrade fra NAV 2018 u2 t NAV 2018 u3 - and the page has changed, it probably won’t work.

This means, that every time I upgrade a database, i allways delete user personilizations - just to be on the safe side, OR train the users to do a reset of af page if something looks wrong.