Upgrading From 6.12 to 6.13
The upgrade from Patriot 6.12 to Patriot 6.13 contains some additional requirements and steps compared to a normal minor version update.
Please review the entire upgrade document carefully before proceeding with the upgrade.
Planning
Prerequisites
Starting Version
The latest 6.12 version must be installed before beginning the upgrade. Ensure that Patriot 6.12.32.1 or later is installed.
SQL Server Minimum Version
Microsoft SQL Server 2014 is no longer supported by Patriot 6.13. Patriot 6.13 supports SQL Server version 2016 SP3 and later.
SQL Server 2016 SP3 has an end-of-support date of July 2026. If a Microsoft SQL Server upgrade is required, using the latest release of SQL Server will maximise the supported SQL product lifespan.
Legacy Billing Integration
The following legacy billing features are no longer supported:
- Legacy Customer Billing System Setting, or any fields related to this such as Client/Installer “Account No” fields.
- Any Billing Run Batch Types except External Billing
- The Odoo, MYOB, and CSVMaker Tasks
If these features are in use, contact the Patriot support team before upgrading to discuss migrating to the current billing integration.
Legacy GraphQL Base64 File Content
The LegacyGraphQLBase64FileContent compatibility flag in the Data Service is no longer supported. Where this flag is in use, update the affected reports and GraphQL queries to use image links before upgrading.
Background Reports Login Type
The Background Reports operator login type is no longer supported in Patriot 6.13.
Scheduled reports can still be run from Patriot workstations, but this is a legacy feature. Migrating scheduled reports on workstations to a Patriot Reports Task is recommended.
ICA Header Customisation
The HeaderHtmlUrl customisation option has been removed from ICA Customisation. The similarly named LoginHeaderHtmlUrl and LoginFooterHtmlUrl options are still supported.
Preparation
Request Upgrade
Contact the Patriot support team to begin the upgrade process. The support team will issue a new 6.13 licence file and enable 6.13 downloads.
The 6.13 update is available on both the latest and stable channels from the Patriot Support Portal. An existing 6.12 system can be upgraded with the standard updater, so a new Patriot install is not required.
Patriot 6.13 has continued to receive changes since its initial release. Review the update changelog for additional important information before applying the update.
Upgrading
Checklist
- Patriot 6.12.32.1 or later installed
- SQL Server 2016 SP3 or later installed
- Legacy billing features migrated, if in use
- GraphQL Base64 image content updated to use image links, if in use
- 6.13 Licence obtained
- Patriot 6.13 Updater downloaded
Install Licence
Copy the new 6.13 licence file into the Patriot Data Service installation folder.
Backup and remove the existing 6.12 licence before copying in the new Patriot 6.13 licence file.
Apply Update
Follow the standard Update Procedure to perform the upgrade. The Patriot 6.13 updater will upgrade the existing Patriot install.
Automatic Workstation Updates are not supported for major version upgrades. The update must be run on each operator workstation to upgrade the Patriot client.
Deferring Upgrade
Please notify the Patriot support team if the upgrade is delayed or cancelled for any reason, so that the support team has an accurate record of which version is in use.