Subject: | Forecourt Enabler version 4.9.0.1113 Update | Summary: | Enabler Release NotesKnown Issues- After a system has resumed from a Sleep/Hibernation state, the Enabler Card driver is unable to resume correctly and requires a pump server restart (#9067).
These Power Options are now automatically disabled during installation of Enabler v4.5.5 and above, but could be activated again by the user or other software.
Enabler v4.9.0Summary- Added support for SQL Server 2019 Express to the Enabler installer.
- Migrated the Enabler installer for improved functionality and Windows support.
The Enabler installer now requires Windows 7 SP1 or higher to run. - Added a basic CSV export for Enabler Web Reports.
- Fixes and improvements to our Java API, Java Pump Controls and Sample application.
- Includes Pump Update 2021-02-19:
- Resolved site issues for NZ Protocol, Gilbarco, IFSF and Wayne DART protocol pumps.
- Migrated the Pump Update installer for improved Windows support.
Details of ChangesInstaller (Enabler4Setup.exe)- Migrated the Enabler installer for improved functionality and Windows support (EP-4754).
The Enabler installer now requires Windows 7 SP1 or higher to run. - Added support for SQL Server 2019 Express to the Enabler installer (EP-4753).
- Added new return code for successful install with restart required (EP-3978).
Pump Server (Psrvr4.exe) v4.6.36- Fix: Pump server is now backwards compatible for Enabler Releases without External Tag support (ES-4208, EP-5079).
- Fix: Prevent pump from being authorised by an invalid attendant ID (ES-4174, EP-5052).
- Internal changes (EP-2267, EP-2268, EP-4947, EP-4979).
Enabler Web ApplicationsEnabler Web (EnbWeb.exe, DataAccess.dll, DataEntity.dll, PageResources.dll, WebPages.dll) v2.1.62- Fix: Grade Price Profiles page no longer throws an exception if Price Levels are added non-sequentially (EP-4857).
- Improved thread termination when stopping the EnbWeb service (EP-4978, EP-5095).
- Added Export Page as CSV button to the Reports pages (EP-4976, EP-4977, EP-4986, EP-4987, EP-4993, EP-4996, EP-4999).
- Internal changes (EP-2267, EP-2268, EP-4953, EP-5059, EP-5091, EP-5151).
Utilities (Utilities.dll) v1.4.69- Internal changes (EP-2267, EP-2268, EP-4953, EP-5018, EP-5021, EP-5138, EP-5151).
APIEnbSessionX2 ActiveX Control (EnbSesionX2.ocx) v4.9.9- Fix: AllAuthorise will cause a calling pump to authorise directly from stopped/blocked (EP-4989).
Enabler Java API (enabler-api-1.0.jar) v1.3.15- Fix: Changed the TCP transmit logic to prevent an intermittent client disconnection (ES-4131, EP-5064).
- Fix: Pump is reported as busy after a legacy prepay is cancelled or refunded (EP-3341, EP-5150).
- Fix: ReservedType is now saved to the transaction history (EP-5161).
- Fix: Delivery taken timeout and Monitor delivery timeout are now saved (EP-5170).
- Fix: Small grade price values are now handled correctly (EP-5182).
- Fix: Exceptions are no longer logged when the API disconnects from the server (ES-3825, ES-4157, EP-4765, EP-5024).
- Updated connection threads to have high priority (ES-4131, EP-5024).
- Added logging to System.out (logcat) on Android platforms (ES-3672, EP-4657, EP-5120).
Database- Fix: Event Journal Primary Key changed to clustered to limit index fragmentation (PS-1164, EP-5216).
SDKITL MPP Simulator (mppsim.exe) v2.36.0.15- Fix: Auto-run can no longer pick up a nozzle that is disabled (EP-5001).
- Internal changes (EP-5009, EP-5034).
Java Pump Demo (PumpDemo.jar) v2.0.1- Fix: Pump and Grade status is now correctly updated in many situations (EP-5179).
- Updated to use the new Java Pump Controls (enabler-pmp-ctrl-2.0.jar). New options dialog added to configure the Pump icons (EP-3511).
- Improved the Tanks dialog to be more user friendly and reliable. Added a tank summary to the main window (EP-1208).
- Improved the transaction stack dialog to be more user friendly and reliable (EP-5164, EP-5179).
Java Pump Controls (enabler-pmp-ctrl-2.0.jar) v2.0.2- Updated to match the appearance and behaviour of the .NET and ActiveX controls including icons, animations and sounds (EP-3511).
- Added support for the Pump.DisplayText property (EP-4003).
Enabler Client Utility (EnbClient.exe) v1.3.1- Added support for the new Enabler installer (EP-5245).
UtilitiesAutoSupport Utility (AutoSupport.exe) v2.12.2- Enabler Info file now lists out the top 10 table and index sizes. Now also reports the actual database size (EP-5216, CP-239).
- Internal changes (CR427-19).
User Documentation- Installation Instructions v4.9.0
- Enabler Web Applications Reference Manual v1.50
- Enabler Demonstration POS Application Reference Manual v3.2
| Audit Notes: | Edited by sanjay on 01/07/21 10:55. Edited by sanjay on 01/07/21 10:51. Edited by sanjay on 01/07/21 10:51. | 01 Jul 2021 | 11:00AM Comment 1 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 01-07-2021 02:55 PM Time Taken: 22.00 | | PART A - Development work for this case has been completed. 1. The change will be available in version:12.43GA 2. The following changes were made(Include Database object names, Program classes, and any other relevant information): - Upgrade Enabler to 4.9.0.1113
3. Affected Areas: - Enabler Pump Controls
4. The issue was caused by: - Software update from the supplier
5. Notes: 6.SYSTEM Tests - Completed system test cases for Forecourt enabler which includes
- Prepayment processing
- 4 pump system tests across 4 grades
- Tested the following operations:
- Authorise All
- Authorise
- Cancel Authorise
- Pause, Resume
- Reserve, Cancel Reserve
- Toggle Lock
- View "Active Pumps"
- Authorise All
- Calling functions
- Complete with FRCS SCD
- Complete with EFT and Verifone EFT
- Complete Sale
- Cancel/Delete Sale
|
|
|