Skip to main content

Notifications

Announcements

No record found.

Dynamics Business Central migration forum
Suggested answer

Update from Business Central 23 to 24 gets "name 'Business Foundation'" error

(1) ShareShare
ReportReport
Posted on by 177
Hi,
 
I'm trying to upgrade an on prem version of Business Central 23 (version 23.0.12034.12841) to 24 (version 24.0.16410.18056). I ran some commands successfully, but when I tried to publish the base app with the following command:
Publish-NAVApp -ServerInstance BC240 -Path "C:\20240607_updates\Dynamics.365.BC.18056.US.DVD\Applications\BaseApp\Source\Microsoft_Base Application.app"
 
I get the error:
error AL1024: A package with publisher 'Microsoft', name 'Business Foundation', and a version compatible with '24.0.0.0' could not be loaded. Symbols for the requested app Business Foundation by Microsoft 24.0.0.0 could not be found in the database.
 
After this, alot of error messages appear that look similar to:
Foundation/NoSeries/NoSeriesCheck.PageExt.al(14,46): error AL0247: The target Page 'No. Series' for the extension object is not found
Foundation/NoSeries/NoSeriesLinesNA.PageExt.al(2,51): error AL0247: The target Page 'No. Series Lines' for the extension object is not found
HyperlinkManifest.Codeunit.al(146,58): error AL0797: Table 'No. Series Line' is moved. Reason: No. Series is moved to Business Foundation. Tag: 24.0.
HyperlinkManifest.Codeunit.al(178,23): error AL0797: Table 'No. Series Line' is moved. Reason: No. Series is moved to Business Foundation. Tag: 24.0.
Inventory/Document/InvtDocPostReceipt.Codeunit.al(38,19): error AL0185: Codeunit 'No. Series' is missing
Inventory/Document/InvtDocPostShipment.Codeunit.al(38,19): error AL0185: Codeunit 'No. Series' is missing
 
I then tried to publish "Business Foundation" with the command:
Publish-NAVApp -ServerInstance BC240 -Path "C:\20240607_updates\Dynamics.365.BC.18056.US.DVD\Applications\BusinessFoundation\Source\Microsoft_Business Foundation.app"
 
This was successful, but I then tried to sync:
Sync-NAVApp -ServerInstance BC240 -Tenant default -Name "Business Foundation" -Version 24.0.16410.18056
 
I get the following error:
Sync-NAVApp: None of the published versions of extension 437dbf0e-84ff-417a-965d-ed2bb9650972 allowes take over of Table 308 No. Series.
None of the published versions of extension 437dbf0e-84ff-417a-965d-ed2bb9650972 allowes take over of Table 309 No. Series Line.
None of the published versions of extension 437dbf0e-84ff-417a-965d-ed2bb9650972 allowes take over of Table 310 No. Series Relationship.
None of the published versions of extension 437dbf0e-84ff-417a-965d-ed2bb9650972 allowes take over of Table 1263 No. Series Tenant.
 
I was wondering if there is something else I need to do to upgrade to BC 24?
 
Sincerely,
 
Jason
 
 
  • Suggested answer
    Saurav.Dhyani Profile Picture
    Saurav.Dhyani 13,262 User Group Leader on at
    Update from Business Central 23 to 24 gets "name 'Business Foundation'" error
    Hi Jason,
     
    Please refer to following video - https://youtu.be/J6O6rzUjE4Y
     
    It's a details upgrade process from BC 22 to BC 24 and steps will remain same for BC 23.
     
    Let me know either here or comment to video if you have any questions.
     
     
    Regards,
    Saurav Dhyani

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Community Spotlight of the Month

Kudos to Mohamed Amine Mahmoudi!

Blog subscriptions now enabled!

Follow your favorite blogs

TechTalk: How Dataverse and Microsoft Fabric powers ...

Explore the latest advancements in data export and integration within ...

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 284,876 Super User

#2
Ludwig Reinhard Profile Picture

Ludwig Reinhard Microsoft Employee

#3
Martin Dráb Profile Picture

Martin Dráb 225,425 Super User

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans