Upgrading From 6.12 to 6.13
The upgrade from Patriot 6.12 to Patriot 6.13 is a relatively simple procedure. You should easily be able to upgrade your own software without requiring the assistance of Patriot support. This document will take you through the procedure. Please read through the entire upgrade document before proceeding.
Prerequisites
The following areas have been changed in 6.13. Please contact Patriot support if you are unclear on any of the following prerequisites
Starting Version
Make sure you are starting from the latest patriot 6.12 update. You must be on build 6.12.32.1 or later.
SQL Server Minimum Version
Patriot 6.13 supports SQL version 2016 SP3 and later. SQL 2014 is no longer supported. If you are using SQL 2014, you must upgrade to a higher version before upgrading to patriot 6.13. Note that while SQL 2016 SP3 is supported by Patriot 6.13, it has an end of life date in July 2026. If you do need to upgrade your version of SQL to migrate to Patriot 6.13, then you should try to upgrade to the most recently released version of SQL to ensure maximum supported lifespan of your SQL product.
Legacy Billing Integration
Legacy Billing Integration is no longer supported. The following legacy billing features are no longer supported. If you are using these features, please contact support to discuss migrating to the new billing system before upgrading.
- Legacy Customer Billing System Setting, or any fields related this such as Client/Installer “Account No” fields.
- Any Billing Run Batch Types except External Billing
- The Odoo, MYOB, and CSVMaker Task
Legacy GraphQL Base64 File Content
The LegacyGraphQLBase64FileContent compatibility flag in the Data Service is no longer supported. If you are using this flag you must update your reports and GraphQL queries before upgrading
Background Reports Login Type
The Background Reports operator login type is no longer supported. Patriot workstations can still run scheduled reports however we recommend migrating all scheduled reports on unattended workstations to be run from a Patriot Reports Task.
ICA Header Customisation
The HeaderHtmlUrl customisation option has been removed from ICA Customisation. The LoginHeaderHtmlUrl and LoginFooterHtmlUrl are still supported
Upgrade Procedure
Patriot 6.13 does not require a new installation of the software when upgrading from version 6.12. The new features of version 6.13 are merged into the existing version 6.12 installation when the new 6.12 version is applied over the existing installation in the normal manner.
Request License
Your existing Patriot 6.12 license will not work with Patriot 6.13. Contact us before upgrading at support@patriotsystems.com and request a Patriot 6.13 license for your upgrade.
Upgrading
When your Patriot 6.13 license has arrived, you’re ready to upgrade the software. Begin by downloading the Patriot 6.13 update from the Patriot Support Portal (the 6.13 stable or latest channel can be used). When we issued you your new license, we also changed your account to version 6.13. This means that when you access the Patriot 6 update, you are now directed to the Patriot 6.13 Updates page.
Please make sure you carefully read the version 6.13 update log when downloading the version 6.13 update. This log will explain if there is anything special to do when applying the update (in addition to the prerequisites above).
Install License
Before running any updates on the server, you must install your new license
To do this, follow the manual license update instructions and copy the license file into the Patriot Data Service installation folder.
There will be an existing Patriot 6.12 license file in this folder. Rename this from [your company name].license to [your company name].license612 before copying in the new Patriot 6.13 license file.
Apply Update
Now you’re ready to apply the update. Simply follow the normal Update Procedure
Automatic update of workstations from the server is not supported when upgrading to a new version. Please ensure you have a copy of the updater on each workstation to make the upgrade process run smoothly.
Deferring Upgrade
If for any reason you delay or cancel the upgrade, please notify us, as our records will show you have already upgraded. This could affect your dealings with our support department / website.