Choose your path Increase your proficiency with the Dynamics 365 applications that you already use and learn more about the apps that interest you. Up your game with a learning path tailored to today's Dynamics 365 masterminds and designed to prepare you for industry-recognized Microsoft certifications.
Visit Microsoft Learn
2020 release wave 1Discover the latest updates and new features to Dynamics 365 planned through September 2020
Release overview guides and videos Release Plan | Preview 2020 Release Wave 1 TimelineWatch the 2020 Release Wave 1 virtual launch event
Ace your Dynamics 365 deployment with packaged services delivered by expert consultants. | Explore service offerings
Connect with the ISV success team on the latest roadmap, developer tool for AppSource certification, and ISV community engagements | ISV self-service portal
The FastTrack program is designed to help you accelerate your Dynamics 365 deployment with confidence.
FastTrack Program | Finance TechTalks | Customer Engagement TechTalks | Upcoming TechTalks
Hi, I need to delete the UPG objects from a NAV 2017 Database prior to upgrading it to Business Central on prem. Upon trying to delete the object (both from PS and manually deleting the object from the object designer) I am getting the below error :
Delete-NAVApplicationObject : :  The schema synchronization may result in deleted data. The following destructive changes were detected: Table: 104054, UPG Approval Setup: Deleted Examples of code to migrate data: DataUpgradeMgt.SetTableSyncSetup(DATABASE::"UPG Approval Setup",[Upgrade Table Id],TableSynchSetup.Mode::[Mode]);At line:1 char:1+ Delete-NAVApplicationObject -DatabaseName LitusTrading_NAV17_Live -DatabaseServe ...+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,Delete-NAVApplicationObject
Any ideas how to go about this, please? Should I just Force Sync ? Reason why I have to delete such UPG objects as they were left in the database from a previous upgrade (from NAV13 to NAV17) and cannot have them in the database for this upgrade to BC on Prem.
Thanks in advance :)
You have two options:
- Force to Delete the table.
- Create an UPgrade Coduenit setting the table Syncomode to Check. If the table is empty you could do it.
See this link to do Upgrade Codeunits: docs.microsoft.com/.../upgrade-codeunits
Business Applications communities