Skip to main content
Enactor Platform
Releases > M2.27 - 2.7.747.RC2.557
Maintenance Platform Release

M2.27 - 2.7.747.RC2.557

Quarterly M2 RC2 maintenance release based on the 2.7.747.RC2 branch. 28 platform bug fixes covering Estate Manager, Retail POS, Inventory Management, Order Management, CRM and PDC. No new features in this release.
Last updated: 1 May 2026Author: Girish Chopra, Head of Product Release TeamCategory: Maintenance Platform Release
MaintenanceBug fixesStabilitySchema
2.7.747.RC2.557
Release identifier
Released 1 May 2026
28
Platform bug fixes
EM, POS, IM, OM, CRM, PDC
100%
Automated test pass rate
15 of 16 areas tested (Restaurant excluded)

Overview

This is the quarterly M2 RC2 release based on the 2.7.747.RC2 branch.

  • Bug Fixes:
    • 28 from the Platform
    • Fixes cover Estate Manager, Retail POS, Inventory Management, Order Management, CRM, PDC
  • There are no new features included in this release.
  • One of the indexes in the RetailTransactionArchive table has been renamed as it exceeded the character limit. Since this is just a rename operation on one of the existing indexes, it will not cause a significant impact on update time.
  • The Persistent Locks table has been updated to use a new index to improve the cash management operation. If you have a large amount of data on the Lock table, it might take time to update the table and start the application.
No regression testing in the following areas

Restaurant

ComponentVersionRelease Available At
Platform Release2.7.747.RC2.557Release SharePoint: M2 Releases / Latest Release
Standard Docker Images2.7.747.RC2.557.1978Docker Registry: enactor.azurecr.io/enactorstandard/lin
Application Installers / Updaters2.7.747.RC2.557.1918Release SharePoint: Customer Release Space
Android version26.75.4 (apk)Release SharePoint: Customer Release Space
iOS version25.38.94 (iOS)Release SharePoint: Customer Release Space

Installer and Updater Distributable

Application Files

Installers

Application NameInstaller File
Enactor Store ServerEnactorStoreServer-2.7.747.RC2.557.1918.msi
Enactor POSEnactorPOS-2.7.747.RC2.557.1918.msi
Enactor PDPEnactorPDP-2.7.747.RC2.557.1918.msi
Enactor PDP ClientEnactorPDPClient-2.7.747.RC2.557.1918.msi
Enactor PDCEnactorPDC-2.7.747.RC2.557.1918.msi
Android Mobile POSAndroidMobilePOS-26.75.4.apk
iOS Mobile ClientGeneric_EnactorMobileClient_25.38.94.ipa

Updaters

Core Updates
ComponentUpdater File
Application Updaterapplication-updater-2.7.747.RC2.557-update.zip
Back Officeupdate-2.7.747.RC2.557.1918-BO-Min.zip
POSupdate-2.7.747.RC2.557.1918-POS-Min.zip
PDPupdate-2.7.747.RC2.557.1918-PDP-Min.zip
PDCpdc-update-2.7.747.RC2.557.zip
3rd Party Integration Updates
IntegrationUpdate File
Box Peripheralsbox-peripherals-2.7.747.RC2.557.zip
Digital Paydigital-pay-2.7.747.RC2.557.zip
Eyos Digital Receiptseyos-digital-receipts-2.7.747.RC2.557.zip
Givex Loyaltygivex-loyalty-2.7.747.RC2.557.zip
JBaxijbaxi-2.7.747.RC2.557.zip
Seven Roomseven-room-2.7.747.RC2.557.zip
Verifone PSDKverifone-psdk-2.7.747.RC2.557.zip
Worldpayworldpay-2.7.747.RC2.557.zip

Installer How-to Guides

Dependency Versions

Docker Runtime Dependencies

Docker Runtime Dependencies
OS / ComponentMinimumRecommendedMaximum
UbuntuUbuntu 20.04.6 LTS
Java Runtime11.0.27+6
Tomcat9.0.105.0

POS Dependencies

POS Dependencies
OS / ComponentMinimumRecommendedMaximum
Java Runtime1.8.0_232
Chromium100.0.14.334

New Features

note

There are no new features included in this release. M2.27 is a maintenance-only release.

Bug fixes

The following bugs have been fixed in this maintenance release. Issue keys reference the Enactor internal Jira; the table below summarises the fix scope.

TypeKeySummaryComponents
BugRT-1605Logout button disappears instead of showing Sign Off Error - Merge RT-431Self Checkout (SCO)
BugRT-1604EM - Predefined Export Maintenance - After viewing the predefined export and navigating to the Export Details tab, couldn't navigate back or navigate to other tabs - Merge PLAT-38825Estate Manager
BugRT-1599Email sent from the POS does not appear under Sent ItemsPOS
BugRT-1538Customer details not populated when converting Quote to Order in POSOrder Management, POS
BugRT-1527Quote Creation Fails with Error in createQuoteTransaction ProcessingOrder Management
BugRT-1521Processing Failure of Retail Quote Transaction Documents in Inventory Management QueueInventory Management
BugRT-1495Cross-border returns and exchanges should be blocked by defaultPOS
BugRT-1473Missing "Return Damaged Reason" Test Data Property Required to Execute PT-20231 in RC2POS
BugRT-1462React POS - Email send date time Field display NAN When Viewing Sent MessagesCRM
BugRT-1398Cash Management Discrepancy When Customer Returns Change During Refund TransactionsPOS
BugRT-1385EMA Log Clutter Due to RestServiceInvocationException After Enabling SSOEstate Manager
BugRT-1380POS Report Printing Ignores POS Privilege SettingsEstate Manager, POS
BugRT-1376MMG Summary Report Shows Incorrect Sales Value for Price Overrides with Multiple QuantitiesEstate Manager
BugRT-1350Error occurred after the item was clicked while processing paymentPOS
BugRT-1348Merge PLAT-30406 - Prevent Return to Original Tender to block the UI in an endless loopPOS
BugRT-1345EM - error running Received Transactions MonitorEstate Manager
BugRT-1331Gift Receipt reprint preselects items when a Gift Receipt was previously printedPOS
BugRT-1303React POS - Email "To" Field Not Displayed When Viewing Sent MessagesCRM
ImprovementRT-1292Optimizing Persistent Locks Table Performance with new Index in RC2Estate Manager
BugRT-1254Product information in the React POS system does not print line separatorsPOS
BugRT-1250Unable To Distinguish Between Different Regions When Selecting / Viewing Overlap PromotionsEstate Manager
BugRT-1209When viewing a reprinted receipt after clicking the top of the product line triggers an unintended redirect back to the main point-of-sale screen (Lindex)POS
BugRT-1113Rename RetailTransArchLocationCompTime index to RTArchLocCompTimeEstate Manager
BugRT-1102Promotions aren't removed when a reason with disallowPromotions flag enabled is applied via 'Use Voucher'POS
ImprovementPLAT-43391Add an Extension point before printReceipt action in reprintReceipt application processPOS
BugPLAT-43350VAT Calculation / Rounding Error DetectedPOS
BugPLAT-433202.7 - Inventory related BP isn't completed upon order cancellationCore, Inventory Management
BugPLAT-43045Netsviking - Offline transactions are failing with an error on PDC, while the card payment is successfulPaymentDeviceController

28 issues in total.

Test Coverage

ComponentTest ResultOutcome
Estate ManagerM2.27_Automation Test Results - EM.pdf (30 Apr 2026)1024 test cases executed, 100% pass
POSM2.27_Automation Test Results - React Fixed POS.pdf (30 Apr 2026)875 test cases executed, 100% pass
POS App UpgradeTPE-23972.pdf (30 Apr 2026)4 test cases executed, 100% pass
Store Server App UpgradeTPE-23973.pdf (30 Apr 2026)4 test cases executed, 100% pass
PDP App UpgradeTPE-23974.pdf (30 Apr 2026)4 test cases executed, 100% pass
PDC UpgradeTPE-23975.pdf (28 Apr 2026)2 test cases executed, 100% pass
AndroidTPE-24025.pdf (28 Apr 2026)46 test cases executed, 100% pass
iOSTPE-24028.pdf (30 Apr 2026)46 test cases executed, 100% pass
Payment SanityTPE-24023.pdf (28 Apr 2026)15 test cases executed, 100% pass
Log VerificationsTPE-23979.pdf (30 Apr 2026)23 test cases executed, 100% pass
Non-Automatable General SetTPE-23976.pdf (30 Apr 2026)40 test cases executed, 100% pass
Thin Client Connectivity Performance Test - iOSTPE-24027.pdf (30 Apr 2026)14 test cases executed, 100% pass
Thin Client Connectivity Performance Test - AndroidTPE-24026.pdf (30 Apr 2026)14 test cases executed, 100% pass
Self CheckoutTPE-23971.pdf (30 Apr 2026)37 test cases executed, 100% pass
RestaurantNANot tested
OM / IM TestTPE-24024.pdf (30 Apr 2026)7 test cases executed, 100% pass

Test result PDFs are held in the Enactor internal Jira / Confluence; reach out to the release owner for access.

Known Issues

This section highlights any P1 / P2 existing issues still present in the release as well as any new issues (P1-P4) found during the testing of the release.

Issue TypeKeyComponentsSummaryPriority
BugRT-1234-UpdateServiceProcessor doesn't commit transaction when retry count exceededP3

None reported in this release.

Schema Changes from previous release

Two database tables changed schema versions between M2.26 and M2.27:

Table NameM2.27M2.26Detail
retailTransactionArchive3.36.33.36.2RT-1113: Renamed the RetailTransArchLocationCompTime index to RTArchLocCompTime (exceeded character limit).
PersistentLock3.73.6RT-1292: Schema version upgraded from 3.6 to 3.7. New index PersistentLockNameKeyIdx added on columns Entity_Name, Entity_Key.

Issue keys reference the Enactor internal Jira.

Schema Versions

For the complete entity-version manifest as at this release, see Schema Versions - M2.27.

None.