Upgrade Brainware for Invoices - Brainware for Invoices - 24.1 - 24.1 - Ready - Brainware - external

Brainware for Invoices Installation and Upgrade Guide

Platform
Brainware
Product
Brainware for Invoices
Release
24.1
License

You can use the Brainware for Invoices Installer to upgrade an existing BFI installation if you are already using BFI 3.0 or above. If an existing installation of BFI ICAL DLLs is detected, the BFI Universal Installer automatically launches in upgrade mode.

You can use the BFI Universal Installer to upgrade a primary server or a Verifier workstation. You can also choose to upgrade specific components, for example if you have more than one project file that you want to upgrade.

For a primary server, to upgrade your BFI installation fully, you must upgrade all three BFI components (the ICAL DLLs, database, and project file). The BFI Universal Installer supports the upgrade of all these three solution components.

If you are unable to upgrade either of the BFI components (the ICAL DLLs, database, and project file), you should not proceed with this upgrade. You will not be able to run a partially upgraded installation of BFI.

For a Verifier workstation, the BFI Universal Installer just upgrades the ICAL DLLs, which are the only required client-side components.

Before upgrading your BFI solution, you must have a back-up of all solution components such as, the BFI project folder, the BFI databases (both configuration and reporting) and the directory containing the ICAL DLLs.

The upgrade feature of the BFI Installer performs the following tasks.

  • Upgrades the BFI project file to the latest version.
  • Upgrades the Brainware for Invoices configuration and reporting databases to the latest version.

  • De-registers all previously registered ICAL DLLs on the machine.

  • Copies the new ICAL DLLs to a user-specified location. If any previous ICAL DLLs already exist in that location, they are replaced with the new ICAL DLLs.

  • Registers the new ICAL DLLs.

Note:

You must also ensure that all Brainware components are closed before running the installer.