A new version of DB Precision has been released. To view the changes included with this update, go to the PensionSoft Change Log.
Important notes for this update
- Microsoft Office Updates: This release fixes issues pertaining to running DB Precision on an Internet Controller while using the Heartbeat Monitor. Please see "Heartbeat Monitor and Microsoft Office Updates" below for more information if you were impacted by this Microsoft update made in August 2025.
- Export Definition Changes: We have made changes to the Export Definitions screen to include a new Formatting tab. This tab allows users to perform actions which previously needed to be completed using Visual Basic for Applications (VBA) in Microsoft Word such as hiding bookmarked ranges or table rows in Word, or inserting images into a document (a W-4P form for example). We are encouraging users to use this rather than using VBA to manipulate Word documents.
- Valuation Service and Service Start Dates: For participants with unknown dates of birth, DB Precision will now return a value in the amount and start date columns for participation, vesting, and credited service based on programming and participant data rather than automatically returning a blank value or zero simply because no date of birth exists.
Heartbeat monitor and Microsoft Office updates
This version includes an update to the DB Precision Heartbeat Monitor (DBPHBM) that, in conjunction with updating Microsoft Office and making changes to DCOM settings will allow it to once again function properly.
For Internet Controllers running through DBPHBM, you will first want to update to this new version of DB Precision (as described below) by stopping the DBPHBM Service (in Windows Services), completing the installation, and then doing the following:
- Update Microsoft Word: Update to the latest version of Microsoft Word/Office (version will show as Version 2510 or higher after update). To do this, open Word and select File - Account - Update Options - Update Now.
If Microsoft Word does not update and still shows a version that is lower than 2510 (2507 for example), you will need to modify the Windows registry as follows:
If Office is installed using "ClickToRun", delete the following registry key in regedit: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\Configuration\UpdateToVersion.
If instead it was installed using MSI, sett the following items for the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Office\16.0\Common\OfficeUpdate: EnableAutomaticUpdates set to 1, HideEnableDisableUpdates set to 0, OfficeMgmtCOM set to 0.
- Update DCOM Config: Launch Windows Component Services (dcomcnfg) and right-click Component Services - Computers - My Computer - DCOM Config - Microsoft Word 97 - 2003 Document and then select Properties. On the Identity tab, choose The launching user and then press OK.
Once this has been completed, restart DBPHBM in Windows Services on the Internet Controller server and confirm that benefit calculations are processing correctly.
Update scenarios
- Updates with No Maximum Version Set: If DB Precision is set to allow itself to automatically update on your network, then there is nothing further for you to do other than for users to allow DB Precision to update itself when opened.
- Updates with Maximum Version Set: If DB Precision is set to automatically update itself, and a maximum version is set on your network, go to System - System Settings - General on the main ribbon of DB Precision and change the Maximum Version Allowed to 2022.25.10.23. Once this has been completed, there is nothing further for you to do. All users will be prompted to allow DB Precision to automatically update any outdated versions.
- Disabled Automatic Updates: If your company is not using automatic updates (note that automatic update requires that all users either have Windows Administrator rights, or have write-access to the PensionSoft Program Files folder), you will need to manually update each machine that currently has DB Precision installed. In order to update DB Precision to the latest version, please use one of the methods described below. Please once again note that in order to complete this update, you will need Windows Administrator rights or folder write-access to each machine being updated.
- DBPHBM: If DB Precision is running as an Internet Controller using the DB Precision Heartbeat Monitor (DBPHBM), log on to the Internet Controller server as a System Administrator and 1) Open Services (in Windows), 2) Right-click DB Precision Heartbeat Monitor and select Stop, 3) Install the application using Setup64 or one of the other methods described below, and then 4) Right-click DB Precision Heartbeat Monitor in Services once again and select Start.
Update using latest setup file
Running the latest setup file is the easiest way to manually update an existing installation of DB Precision and is the method that we recommend. Our setup files are designed to simply overlay your existing installation. To update using this method, download the following setup file and follow the prompts.
64-Bit Installations
Individually download and copy updated files
Rather than running the setup, you can alternatively download each file that has been updated with this release and manually replace each of these files. This method may be preferred if using a scripted installation.
-
1) Download Updated Files:
download the following files to a temporary directory such as the User's Downloads folder. You will not be able to download directly to the Program Files folder.
If you have any problems downloading using one of these links due to security settings on your network and the file does not already have a .txt extension, copy the link to your browser's address bar but add ".txt" to the link text and once downloaded, remove the ".txt" from the file name.
-
2) Unblock Downloaded Files: unblock each downloaded file from step 1 above by doing the following (please note that some files might not need to be unblocked):
- Right-click each file name and select Properties from the resulting menu
- On the General tab, press the Unblock button or check the Unblock checkbox and press OK.
- 3) Copy Each File to Program Files: copy each of the newly downloaded files to the folder "C:\Program Files\PensionSoft\DB Precision". To complete this step, you will need either Windows Administrator rights or write access to the PensionSoft Program Files folder for each machine being updated.
- 4) Test the Update: launch DB Precision, log in, and confirm that you do not receive any message indicating the DB Precision is out of date.