Introduction

BusinessCraft periodically Releases product updates to provide new features, enhancements and bug fixes between major Releases.

Product updates can be obtained by following the instructions provided when the product update is announced.

Requirements

For each Product Update, there are usually 5 compressed files with accompanying Release Notes:

Using the BusinessCraft V5.03.04 Product Update as an example, the compressed files are:

STDRPT.zip BusinessCraft standard reports.
v503_04.zip BusinessCraft program files.
v503_04sys.zip BusinessCraft system files.
v503_GENESIS.zip Genesis files that enable ODBC queries and reports.
WEBLIB.zip The WebLib structure required for xfServerPlus applications.

Download the required files to a directory on the BusinessCraft server dedicated to BusinessCraft downloads, such as Q:\RELEASES\. As part of this process, it is recommended that a directory is created for the version downloaded, e.g. Q:\RELEASES\V503_04\.

It is important to backup BusinessCraft prior to carrying out a product update and for all users to be logged out of BusinessCraft when the update is being carried out.

Obtain Product Update Files

Version 5.03_04 will be used in this explanation. When references to V5.03_04 are made, replace this with the product update being carried out. Furthermore, it is assumed that the BusinessCraft MapDr folder is mapped to Q:\, if an alternate drive letter is used, replace where relevant.

Extract the StdRpt.zip file to Q:\RELEASES\V5.03\V5.03_04\StdRpt

Extract the V5.03_04.zip file to Q:\RELEASES\V5.03_04\V5.03_04

Extract the V5.03_04sys.zip file to Q:\RELEASES\V5.03_04\V5.03_04sys

Extract the V5.03_GENESIS.zip file to Q:\RELEASES\V5.03_04\GENESIS

Extract the Weblib.zip file to Q:\RELEASES\V5.03_04\Weblib

Log onto the BusinessCraft server (as an administrator) to continue.

Copy BusinessCraft Program Files

Go to Q:\BusinessCraft\Mapdr\RELEASES\V5.03_04\V5.03_04. Select and copy all files.

Go to Q:\BusinessCraft\Mapdr\Upgrade and paste the copied files, confirming yes to overwrite all existing files.

Copy BusinessCraft System Files

Go to Q:\BusinessCraft\Mapdr\RELEASES\V5.03_04\V5.03_04sys. Select and copy all files.

Go to Q:\BusinessCraft\xfSvr\System and paste the copied files, confirming yes to overwrite all existing files.

Copy BusinessCraft Standard Reports

Go to Q:\BusinessCraft\Mapdr\RELEASES\V5.03_04\StdRpt. Select and copy all files.

Go to Q:\BusinessCraft\MapDr\Reports\$BuiltIn and paste the copied files, confirming yes to overwrite all existing files.

This will only replace standard BusinessCraft reports in the $BuiltIn\STANDARD folder and will not impact custom reports stored in $BuiltIn\Custom.

Check Product Version

Log into BusinessCraft on a Workstation (can be on the server if installed) and the system will carry out the BusinessCraft Product Update.

In the BusinessCraft Navigator, go to Help > About BusinessCraft and check the version is as expected.

Verify ISAM Files

In the BusinessCraft Navigator, go to File Utilities > Verify ISAM File and select B Verify All Files.

Enter the Company Code to verify and click OK:

Click ‘Yes’ to continue.

BusinessCraft will check the files and then display a confirmation message following by a no entries found in log message. Click OK.

If errors are found and assistance is required, please log a Service Request with BusinessCraft promptly.

Update Genesis Files

On the BusinessCraft Server:

Go to Q:\BusinessCraft\Mapdr\RELEASES\V5.03_04\GENESIS. Select and copy all files.

Go to C:\Program Files\Synergex\SynergyDE\connect\Synodbc and paste the copied files, confirming yes to overwrite all existing files.

Depending on system architecture, the Genesis files may be located in C:\Program Files(x86)\Synergex\SynergyDE\connect\Synodbc

Update WebLib Files

Skip this step if not using xfServerPlus.

Go to Q:\BusinessCraft\Mapdr\RELEASES\V5.03_04\WebLib. Select and copy all files.

Go to C:\Program Files\BusinessCraft (or where the PRG variable is mapped to) and paste the copied files, confirming yes to overwrite all existing files. This will need to be done for each xfServerPlus service instance where the PRG variable is mapped to a different location.

Revision 1

31st March 2017