Installation of STAEDEAN add-ons

Disclaimer: The installation scripts on this page are provided by STAEDEAN "as is." PowerShell is an object-oriented shell and scripting language for Windows. STAEDEAN does not provide services or support for PowerShell.

Types of installation (on-premises and cloud)

The difference between installing a horizontal product and a vertical product is in replacing the Microsoft Base Application. Horizontal products are extensions and do not modify Base Application objects. The initialize PowerShell scripts on the respective pages install the apps in the correct sequence based on app dependencies.

From Microsoft Dynamics Business Central 2019 Wave 2 onward, a continuous update scenario applies to on-premises installations as well. STAEDEAN adds hotfix builds to the Microsoft Cumulative Updates published monthly. The update PowerShell scripts on the respective pages publish and install the new versions and, when successful, uninstall and unpublish the previous versions. When required, upgrade functions convert data as explained in the Release Notes. Because the version codes and the upgrade functions are included in the script, following the monthly update cadence is important:

Type Platform Product type Product Link to page
Initial On-premises Horizontal BIS Initialize BIS
ANY Initialize ANY
PE Initialize PE
QM Install QM on-premises
Vertical IEM Initialize IEM
FOOD Initialize FOOD
JMS Install JMS on-premises
Cloud Horizontal BIS/ANY Initialize BIS/ANY Cloud
QM Initialize QM Cloud
Vertical JMS-AJM Initialize JMS-AJM Cloud
Update On-premises Horizontal BIS Update BIS
ANY Update ANY
PE Update PE
Vertical IEM Update IEM
FOOD Update FOOD

Docker installations

Docker installations are relevant for developers and pre-sales demo environments. These installations require access to the Microsoft Docker Hub to retrieve the latest Business Central image. The PowerShell NAVHelper module contains a specific set of functions to handle Docker container-based installations. STAEDEAN provides sample scripts for this type of installation on request.

For STAEDEAN Food and Docker, see the bottom of the Initialize FOOD page.

Upgrading from C/AL to AL

This document lists comments received from partners who went through this upgrade process.