Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Prerequisites are located in the menu on the left.

Improvements POS 

Module 

Description

Bank

Signature based payments improvements (RTP-19923)

In situations where pay terminal transactions trigger signature control, due to being offline or based on some payment card types, dialogue for cashier in which to accept or decline customer's signature is improved. Previously this dialogue might be invisible / unavailable to cashier, making operation difficult to perform. Problem affected cashier mode, and only relevant to "new" POS user interface.


Version 1.1.5 of VIM integration (RTP-18402)

For VIM pay terminals we have implemented version 1.1.5 of the integration from Verifone in EG POS. No changes done, existing functionality verified OK

Cash changer

Implementation of API version 3.1 for "CashGuard" cash changer (RTP-17602)

We have implemented API version 3.1 for cash changer of type CashGuard, necessary for EG POS to communicate with new model of CashGuard. Adaptions make communication with both existing/older model of CashGuard, and new model, work fine, without any need of changing configuration.

Existing relevant POS Configuration parameter:

'

CashChangerType

'

 = 'CashGuard'.

Click & Collect

Fix for Click & Collect missing from overview in POS (RTP-19270)

Click & Collect are now visible in order overview in POS until they are completed/paid. Previous if cashier for some reason deleted the receipt in payment view, this would result in that the order and status was no longer visible in the order overview in POS.  Meanwhile the order was still active in Chain web.

Convenience

Improved touch functionality in EG POS (RTP-19662)

There has been done a improvement when using touch functionality when using EG POS.  Previous EG POS experienced some performance issues when using touch, specially in Convenience mode.  e.g. if pressing button and slightly moving the finger at the same time, the button click was not registered. 

Improvements include general responsiveness, button clicks in convenience mode, switching between tabs in convenience mode and scrolling in inline receipt in convenience mode. 


Switching modes (RTP-18626)

Clicking area for "Go to regular sales" button in Convenience sales is larger now.

Customer

Customer group in customer search (RTP-18801)

Correct customer group is shown now on customer search in POS (previously all customer groups were shown as 0).

General

Selling weight items chosen from "New" PLU lists (RTP-19704

Selling weight items via function "New PLU list" now works correctly, and equally in 4.x versions as in 3.x versions.


Closing of new/edit member dialog using esc-button(RTP-19005)

There is now possible to close new/edit member dialog using the button. Previous the dialog wouldn't close if pressing esc. 

Item search

Unhandled error after closing item search (RTP-19947)

A bug that could cause an unhandled error message no longer occurs after closing item search.


Campaign price in price lookup (RTP-18805)

A problem that sometimes caused the campaign price to not be shown on the first price lookup has been fixed.


Wrong item selected in item search (RTP-18568)

A problem that could cause the incorrect item to be selected when opening for example stock info view has been fixed.

Label print

Order label print in item search (RTP-20106)

Order label print function can be accessed from item search and price lookup mode.

Loyalty

Improvement when using only touch screen in member registration (RTP-19671)

When using the EG POS built-in touch screen keyboard in member registration, the OK button switches to the next input field. When all data has been registered, the "back/cancel registration" button would be triggered. This has been changed, so the button to save member is triggered instead.


Approving member terms on customer display (RTP-19213)

A bug was fixed, so the customer display shows the correct member information when creating a new member and approving terms. 


Member not added to receipt in self service POS unless by scanning barcode (RTP-19203)

Member is yet again found / added to receipt in self service POS when entering mobile phone number manually. Previously this method could result in member being not found, while scanning member's driver's license resulted in member being found ok.

Order

No preview of customer order for return (RTP-19563)

Customer orders containing coupons are properly fetched and displayed in POS.


Search for receipts in customer order causes exception (RTP-19277)

A problem the could cause an error message when using the function to search for receipts in customer orders has been fixed.


Delivery options for web orders (RTP-19265)

During creation of web orders, users can no longer go into payment mode, without the option to fill in delivery options and set delivery item.


Creating web orders (RTP-19069)

The problem with receiving the message "You must complete active sales before you can place an order in the online store", even if there is no active sale in POS has been solved.


Reserve in store (RTP-17724)

New dialog to enter customer information while performing "reserve in store" has been implemented. Previously, a registered customer had to be used.

Pay terminal

Automatic reconciliation of pay terminal (RTP-19015)

Automatic reconciliation of pay terminal (configurable) now works also in 4.x versions. Previously this was not performed unless cashier did confirm this in popup dialogue.

PLU-board

Fix for print receipt button in PLU-board (RTP-19181)

There has been done a fix for print receipt button in PLU-board. Previous the button would not print receipt if pressed after a sale.

Reason code

Reason code for return missing when receipt also contains item with overridden price (RTP-18662)

Receipts include return reason codes when return is done on same transaction with item that has overridden price.

Mobile payment

Retry mobile payment attempt when PaymentService throws error (RTP-17186)

When an error situation occurs when paying by Vipps, Swish or Instabank, and PaymentService throws a 'TaskCanceledException', POS will now retry payment several times. If the error situation in PaymentService was only temporary the payment may succeed shortly after, and the receipt being finished correctly.

Scanner

Scanner disabled in functions started from login window (RTP-20625)

Scanner has now been enabled in the login/credentials window when trying to run functions from the login window in EG POS. Previously the scanner was disabled in this view resulting in difficulties running functions in self check out cash registers where keyboard is not connected.


Enable scanner in dialog to pay by credit (RTP-20370)

Scanner is enabled when opening dialog to pay by credit in POS. This means that for example drivers license can be scanned in the SSN input field.

Search

Scanning in search (RTP-19143)

Scanner is now enabled in search. While scanning a barcode in item search, search is closed and item is added to receipt. While scanning in other search types, the scanned data is searched.

Security

Double attestation/authorization when adding member employee in payment view (RTP-19263)

Double attestation/authorization when adding member employee in payment view.

Double authorization has been fixed when a member marked as employee is added in the payment view.

User interface

Scroll in receipt grid when paying order (RTP-20251)

Scrolling has been fixed and works when items are grouped in an order that is in a payment receipt.

Alignment has also been improved when showing item images in sales grid. The last item added now always aligns to the bottom of the view.

Web Browser

Using Scanner in web pages (RTP-19675)

The chromium based built-in web browser in EG POS now supports using an OPOS Scanner. The scanned data will be sent as keyboard input to the field with focus in the browser page.

Improvement POS Server

Module 

Description

POSServices

E-Commerce return and refund towards Walley (RTP-15434)

Return/Refund of Collector invoice order was already implemented. Changes here is to make it work towards Walley also.