Aztec - 3.17.0
Release Date: Production 26 February 2020
Status: Released to Production
For detailed information on Aztec 3.17.0 please view a section below.

For more information any of the features introduced in this release click the title link to navigate to the new feature information.
Updated Hotfix 30th November 2022
Bug 388735 Hotfix for Closing Hotel Deposits are wrong in Period SOT stored procedure issue
This hotfix is for 3.17.0 only and should only be applied to Head Offices, Single Site Masters and Sites.
Super POS Server - AZT-206

Head Office Configuration - Adding Super POS Server
-
Open Aztec Theme Modelling | Site Setup | Select Site
-
Right click on the “Right click to add Server” to open the “Site Server Setup” window
It is highly recommended to add a new device for the Super POS Server and move terminals rather than changing the hardware type of an existing server
Head Office Configuration - Send Changes to Sites
For the new settings made at Head Office to take effect at site, perform a communications job to the required sites.
For detailed information on running communications jobs click here.
Super POS Server will initially be a restricted availability Zonal pilot. Subject to successful pilot sign off, Super POS server will be made generally available. All pilot customers must be approved by Product Management. Please contact your Zonal Account Representative if you are interested in finding out more.
Improvements to Internal Transfer Comms Mechanism - AZT-76

The new mechanism will use ZCF to provide the comms between sites. As such to use the new mechanism ZCF will need to be configured and installed at site and head office.
Head Office Configuration - Enable Feature
-
Open Aztec Base Data | Estate Structure | Site Level
-
In the purchasing tab select the “Use ZCF for internal transfers” tick box
For the check box to be enabled the site must first be upgraded to 3.17.0 and a successful comms read performed
Head Office Configuration - Send Changes to Sites
For the new settings made at Head Office to take effect at site, perform a communications job to the required sites.
For detailed information on running communications jobs click here.
Comms Mechanism Combinations
The configuration for the new internal transfers mechanism is a per site setting. This allows for a planned roll out to happen and if required allow estates to continue to use the direct SQL connection if this connection method is preferred. Given this is a site level configuration the communication method used will be determined on the settings for both the sending and receiving site:
Sending Site Configuration | Receiving Site Configuration | Comms Mechanism Used |
---|---|---|
ZCF Enabled | ZCF Enabled | ZCF Comms |
ZCF Enabled | ZCF Disabled (ie SQL) | SQL Comms |
ZCF Disabled (ie SQL) | ZCF Enabled | SQL Comms |
ZCF Enabled | Pre 3.17.0 Aztec | SQL Comms |
Pre 3.17.0 Aztec | ZCF Enabled | SQL Comms |
Pre 3.17.0 Aztec | Pre 3.17.0 Aztec | SQL Comms |
Site Operations
There are no changes to the user experience when using internal transfers with the ZCF comms mechanism enabled.

SQL Server 2019 Support - AZT-454
This version of Aztec has been developed to be compatible with SQL Server 2019 for Head Office, Single Site Master and Site installations.
This support can take the form of the following configurations:
-
A connection to a SQL 2019 environment running on a separate 64-bit server
-
A locally running SQL 2019 environment with all the 64-bit / supported OS
SQL Server 2019 are only available for 64-bit platforms. Cross-platform upgrade is not supported. Currently Zonal offer no mechanism for bulk upgrades
POS Integration Engine integration for Account Engine API users (gift) - AZT-63
Support for API uses to be able to perform actions against Account Engine gift cards. Aztec has been enhanced to support API users being able to use Account Engine gift cards when sending basket information. The actions supported against Account Engine gift cards are:
-
Balance enquiry
-
Top-up
-
Redeem
-
Reversal
-
Refund
As part of this work the current actions against Account Engine loyalty cards has also been enhanced. The following actions are supported against Account Engine Loyalty cards:
-
Redeem loyalty card currency balance as a payment
-
Reversal loyalty card currency payment
-
Refund to a loyalty card currency balance
Minimum ZCF version 4.32.0 or above
Capture Additional Customer Information Exposed to API Users - AZT-478
Aztec has been enhanced to allow API uses to populate the additional customer information prompt previously released in Aztec 3.16.0. This prompt allows for a yes / no question to be answered when specific subcategories are added to an account / basket.
Minimum ZCF version 4.32.0 or above

Zonal ID | Description |
---|---|
371806 | Comms Service > Comms reconfigure failure on low version sites (SVS) |
371898 | CLM Loyalty > Invalid CLM discounts do not trigger reversal |
365733 | POS > Conversational ordering crash after pressing 'No' on stockWarningDlg removing default during recipe correction:orderlinebuilder.cpp, Line: 1827 |
365735 | POS > Conversational ordering crash when re-order round with account moved parent: recipetree.cpp, Line: 2444 |
365736 | POS > Re-order round does not check 'out of stock' products of orderlines moved from another account |
365737 | POS > Cannot Re-order round of with 'No <out of stock default child>' |
366655 | POS > Comms Busy Queue can get deadlock if 2 terminals are zapping each other |
372641 | POS > Crash when ZOE call GetPlatformInfo done as model is parsed for the second time:zcontainerthreadverifier.cpp Line 57 |
372839 | POS > Crash if use 'Get Account Transactions' from ZOETestNT.exe without setting accountID:-audittrail.cpp line 1045 |
375324 | POS > Crash if complete recipe correction with modifier top panel:-zarray.h, Line: 113 |
376974 | POS > multiple network adaptor information swapped when configure IP address |
365734 | MOA > Moa fails to save a table order that was originally a delayed order if a basket still contains unneeded DelayedOrderInfo part. |
367610 | Printing > TILL CRASH - Crash when print compacted bill with Bill discount applying to a promoted Anded products: compactableprinterelement.cpp line 25 |
371532 | Installer Aztec > Aztec upgrade error - PRIMARY KEY constraint 'PK_InternalTransferReceivedMaster_repl' |
375320 | Installer Aztec > Aztec Installer failure with /E |
365707 | Dimensions > Dimensions access violation when clicking Customer Statement for a Sales Ledger statement |
368868 | Dimensions > Dimensions Reporter - Payroll calendar start of week doesn't allow for Sunday |
368882 | Dimensions > Dimensions Reporter - Pie chart based on a View with Hidden columns throws exception. |

The following component versions are supplied with this release:
-
Database / Build 3.17.0.1328
-
EPoS 3.17.0.19880
-
Aztec Dimensions Reporter 8.121.0.0
-
AztecTMS 2.0.0.4
Pre-requesite Software
-
ASP .Net 4.5 Feature
-
Microsoft .NET v2
-
Microsoft .NET 3.5 Feature
-
Microsoft .NET v4.6.2
-
Microsoft WIC
-
MSMXL06
-
SQL Server 2008, 2012, 2014, 2016, 2017
-
Visual C++ 2005 (2.0.50727.762 + 2.0.50727.4053)
-
Visual C++ 2008 (9.0.30729.5677)
-
Visual C++ 2015 (14.0.24215.1)
-
Windows Installer 4.5
-
Windows PowerShell 1.0
The Pre-requisites installer requires .NET 2.0 or higher to be present before it can deploy all the necessary components.
Minimum Specifications
Aztec site installations of v3.5+:
-
2Gb of RAM
-
Multi-Core processor architecture
-
4 x size of Aztec database in available disk space
Supported Operating Systems
-
Windows Server 2008 (SP2)
-
Windows Server 2008 R2 (64-bit)
-
Windows 7 (32 and 64-bit) (SP1)
-
Windows 8.1 (32 and 64-bit)
-
Windows 10 (32 and 64-bit)
-
Windows Server 2012 (64-bit) *Head Office Only
-
Windows Server 2012 R2 (64-bit) *Head Office Only
-
Windows Server 2016 (64-bit)
-
Windows updates up to and including the 11th February 2020
Compatible Operating Systems
-
Windows Server 2019 (64-bit)
Although Aztec now supports Windows 10 other Zonal products may not. Please consult the specific product release notes for information on OS support
Supported SQL Versions
-
SQL Server 2008 SP1 & SP2
-
SQL Server 2008 R2 RTM & SP1
-
SQL Server 2012 SP2
-
SQL Server 2014 & SP1
-
SQL Server 2016
-
SQL Server 2017
-
SQL Server 2019

A version dependency has been introduced as a result of technical changes in this Aztec release. If ZCF has been installed with previous versions of Aztec, then upgrading to Aztec 3.17.0 requires a minimum of ZCF version 4.32.0, the upgrade will fail if a supported version of ZCF is not installed.
Aztec Installer
The installer has been digitally signed before release. Setup packages which are not digitally signed must not be deployed to live sites.
Due to security upgrades, an updated APOS and iZone POS version, is required for use with Aztec 3.11.1 and above, please refer to their specific release notes to determine the supported software versions
SQL Installer
Four installers have been created to facilitate SQL server installs or upgrades at site level.
-
Aztec SQL 2012 Installer.exe will install SQL 2012 SP2
-
Aztec SQL 2014 Installer.exe will install SQL 2014 SP1
-
Aztec SQL 2016 Installer.exe will install SQL 2016
-
Aztec SQL 2017 Installer.exe will install SQL 2017
-
Aztec SQL 2019 Installer.exe will install SQL 2019
SQL Server 2016, 2017 & 2019 are only available for 64-bit platforms. Cross-platform upgrade is not supported. Currently Zonal offer no mechanism for bulk upgrades, for more information please see the Unsupported Scenarios section here
Aztec Import Service
This is now contained within the Aztec Release and further details can be found in the Aztec Import documentation.
The Aztec Import schema can be found with each accompanying Aztec release within the Util\AztecImportHelp.zip file. The file contains the following files:
-
AztecImport.xsd (The Import schema)
-
AztecImportSample.xml (A sample XML)
-
HTML support documentation
Web Application Versions
The following are the Aztec web applications versions which are released alongside the main Aztec installer:
-
Attendance Management 3.7.0.56022
-
Loyalty 3.7.0.56022
-
Pre-Paid Sales 3.7.0.56022
Supported Interfaces
The following interfaces are supported with this version of Aztec:
-
EFT (ACK, PCCharge v5.8.3 sp4, Mercury v1.2.0, Ocius)
-
ZCPS
-
I3DVR (serial)
-
JD Promotions
-
Rezlynx / Guestline
-
QSR / Logwood
-
QSR Connect Smart Kitchen screen system version 7.2.116.0
-
Kitchen iQ
-
MH Loyalty
-
Payment Tech
-
IPOS XML Tool
-
GK Viewbase Export
-
PMS Server (found in the ‘Util’ sub-folder of the Aztec install)
-
Conqueror interface
-
Fourth Employee & Purchase Imports
-
POS Integration Engine
-
Zonal Connect Framework
-
Ramesys
-
POS Integration for Tables Aztec Table Management Service (ATMS)

Image Information
Compatible with this Version of Aztec | Supported but will need the updated i700 Services* |
---|---|
PR-151120-Z-10 | PR-130118-Z-10 |
PR-151120-Z-7 | PR-130118-Z-7 |
PR-151120-Z-0 | PR-130118-Z-0 |
W7-151120-Z-10 | PR-130507-Z-10 |
W7-151120-Z-7 | PR-130507-Z-7 |
W7-151120-Z-0 | PR-130507-Z-0 |
PR-151120-Z-10-GEN2 | W7-130827-Z-10 |
PR-151120-Z-7-GEN2 | W7-130827-Z-7 |
PR-151120-Z-0-GEN2 | W7-130827-Z-0 |
PR-171128-Z-0 | W7-131003-Z-10 |
PR-180212-Z-10 | W7-131003-Z-7 |
W7-171129-Z-0 | W7-131003-Z-0 |
W7-180212-Z-10 | W7-141119-Z-10 |
W10-200917-Z-00 | PR-131001-Z-0-GEN2 |
PR-131001-Z-7-GEN2 | |
PR-131001-Z-10-GEN2 |
*These images are supported but will need the updated i700 services applied before upgrade and during till swaps/reimages as the current i700 services on the images contain an expired certificate.
Please note that any image other than the above listed on a Zonal i700 terminal is unsupported
The i700 services deployed with this release are as follows:
-
Installer Service – 3.17.0.1283
-
Start-up Service – 3.17.0.1283