STAEDEAN Business Central documentation

Update PE

In C/AL-based versions of NAV/Business Central, functionality updated through *.fob (or txt) files. As of this release, functionality updates through replacing apps. The following steps describe the process.

Run Windows PowerShell ISE as administrator.

Load the NAV Modules:

Import-Module "C:\Program Files\Microsoft Dynamics 365 Business Central\150\Service\Microsoft.Dynamics.Nav.Apps.Management.psd1"
Import-Module "C:\Program Files\Microsoft Dynamics 365 Business Central\150\Service\Microsoft.Dynamics.Nav.Management.psd1"

List the apps and version numbers currently installed (replace BC150 with the correct server instance):

Get-NAVAppInfo -ServerInstance BC150

Uninstall the current app (this example replaces PE Quality):

Uninstall-NAVApp -Name "PE QUality" -ServerInstance BC150

Publish the new app (\ ... : copy the full path from where the Artifacts folder downloads and expands). Use the correct version numbers (.-----):

Publish-NAVApp -Path "C:\ ...\Artifacts\IEMW115.2.38990.0\Lifecycle\app\To-Increase_PE Quality_15.2.-----.0.app" -ServerInstance BC150

Sync the new app:

Sync-NAVApp -Name "PE Quality" -ServerInstance BC150 -Version 15.2.-----.0

Upgrade the new app:

Start-NAVAppDataUpgrade -Name "PE Quality" -ServerInstance BC150 -Version 15.2.-----.0

Remove the old app:

Unpublish-NAVApp -Name "PE Quality" -ServerInstance BC150 -Version 15.2.-----.0

Notes: Data is always retained in the SQL Server tables. None of these commands touch the data.