Hi @DanielGorski , actually all the steps are successfull.
the thing is only table extension... it is not migrated from old table extension (version 14) to new table extension (version 23)
Ah ok, then did you install the app on bc14? Appid and name of the fields needs to be 100% exactly the same.
If it's not the same app, fieldid or field name, you need a buffer table or some mechanism like an migration app to move the data
I have similar situation when i try to upgrade from v14 to 23. I have a custom extension that it extends multiple tables. It has built in v23 because it has breaking changes. I'm able to publish it and keeping then same appid. The problem is in step 10, when i try syncronizing the tenant with extension using Sync-NavApp cmdlet. I get the following error:
It says me that there is an object with the same name into database. It's true because I'm keeping the same appid that i used it in v14 tenant. In the other hand, if i use another appid for extension i don't get any error but all data of table extensions is not migrated.
Hi @tmj2000 I think the issue is upon dataupgrade.
because currenctly from V22 i just upload it to Cloud.
so no issue.
still no solution for on premise
Answers
https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/upgrade/upgrade-unmodified-application-to-v23#task-4-convert-application-database-to-version-23
using version 22 is no issue.
but version 23, only table extension has issue.
may i know which step did i miss?
Maybe event log shows some details.
the thing is only table extension... it is not migrated from old table extension (version 14) to new table extension (version 23)
If it's not the same app, fieldid or field name, you need a buffer table or some mechanism like an migration app to move the data
just fyi.. if i upgrade v14-->v22 is perfect no issue.
only for v23
but only v23 doesnt work.
I have similar situation when i try to upgrade from v14 to 23. I have a custom extension that it extends multiple tables. It has built in v23 because it has breaking changes. I'm able to publish it and keeping then same appid. The problem is in step 10, when i try syncronizing the tenant with extension using Sync-NavApp cmdlet. I get the following error:
It says me that there is an object with the same name into database. It's true because I'm keeping the same appid that i used it in v14 tenant. In the other hand, if i use another appid for extension i don't get any error but all data of table extensions is not migrated.
I'm following these steps :https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/upgrade/upgrade-unmodified-application-v14-v23
At this point I am stuck and have no idea even where to look for what is causing this error! Any suggestions or help would be greatly appreciated!
because currenctly from V22 i just upload it to Cloud.
so no issue.
still no solution for on premise