Versions Compared

Key

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

...

Area

Description

Bank

Improved handling of print text events from Baxi.Net pay terminal solution (Nets) (RTP-21852)

Handling of received print text events from Baxi.Net pay terminals are further improved, to secure they are being processed in correct order.


Vim / PayLink / Zaci pay terminal display messages shown in headersale view(RTP-21015)

Showing display It has been made configurable to show message lines from Vim and , PayLink and Zaci pay terminal solutions in header, or not, are now made configurable. No such display lines will be shown by default, hence it must be activated if wanted, from released versions and later.the sales view header.

POS Configuration:

New parameter: PayTerminalDisplayLinesShownInHeader (default 'False') - if activated, display message lines from Vim and PayLink and Zaci pay terminal solutions are shown in header.

General

Price lookup for unknown article causes termination of POS(RTP-22183)

Doing a price lookup for an unknown item in EG POS now works fine. Previously this could lead to a situation where POS eventually terminated.


Birthday input popup triggers unwantedly for non alcohol items during age control(RTP-22010)

Activating 'AskForBirthdayOnlyAlcohol', to make birthday input popup trigger for alcohol items only, now works fine also in cashier mode. This is regardless of items being chosen from PLU list or otherwise. Previously this parameter had effect in cashier mode only if non alcohol item was chosen otherwise than via PLU list.

Relevant existing parameters in POS Configuration: 

'AskForBirthday' (default 'False') - when activated, dialogue for birthday input, for validating of customer's age, will trigger IF cashier answers 'NO' in age control popup.

'AskForBirthdayOnlyAlcohol' (default 'False') - when activated, dialogue for birthday input will trigger for alcohol (time restricted) items only, IF cashier answers 'NO' in age control popup. ('AskForBirthday' needs to be True as well).

If not activated, dialogue for birthday input will trigger for any age control item IF cashier answers 'NO' in age control popup.

Member

Fix for error in "Search receipts by member and article" function (RTP-22063).

When the function   "Search receipts by member and article" function is used and then "search member by identifier" method is used to find a member, AppWide error no longer occurs when trying to fetch one of the receipts.

Payment

Image and/or text in Payment buttons (RTP-21944)

It is now possible to configure a button to show only images or only text or a combination of the two. To configure the button to show only images, the text fields in ButtonConfig should be left as blank.

Price calculation

Extra time for calculating mix prices may cause self service POS to hang and crash (RTP-22048)

Activating 'PrematureAbortExtraCalculationSeconds' to increase available time to calculate mix prices will no longer make EG POS hang and crash. Previously this could happen in Self-service POS when moving towards Payment page, when this extra calculation time was in combination with a separate dialogue / popup, like e.g. age control.

Sales


Customer group discount on items with

changed ordinary

overridden price (RTP-22059)

When the ordinary price is changed/overridden for an item

added in Sales and AllowCustomerGroupDiscountOnOverridenPrice parameter is set to True

sold in POS and  parameter AllowCustomerGroupDiscountOnOverridenPrice is enabled, the customer group discount is

now

triggered correctly for the item.

Self-service

Fix for AppWide error after every SCO cash register reboot  (RTP-21663)

AppWide error 'Invoke or BeginInvoke cannot be called on a control until the window handle has been created.' is no longer encountered every time SCO cash registers are rebooted.


Do not open cash drawer in self service mode after finished pay terminal payment (RTP-21637)

When running self-service mode, either on main screen or on customer screen ("Hybrid POS"), pay terminal payment with exact amount will no longer open a configured cash drawer. This is equal behavior to cashier mode. Cash drawer is normally not configured / connected to a self-service POS, but when running self-service on customer screen (Hybrid) there may as well be a cash drawer configured and connected. The changed logic will prevent the drawer from open unwantedly. For POS's not using physical cash drawers but still need signals on drawer port to control conveyor belt ("ITAB") this is taken care of when existing parameter 'UseITAB' is activated.

User interface

Copying Pasting text in popupsdialogs (RTP-21933)Copying text is allowed in popups now

Pasting a copied text into pop-up dialogs in EG POS has been enabled. 


Image and/or text in Payment buttons (RTP-21944)

It is possible to configure a button in POS to show only image, only text or both. To configure the button to show only image, the text fields in ButtonConfig should be set to "#".

Improvement POS Server

AreaDescription
POS Import

 Self-service items in Self-service mode(RTP-21640)

Fix is done in POS Import to ensure correct visibility of Self-service items in Self-service mode. If isSelfServiceItem flag is imported with question mark, POS Import sets it as NULL in the IsSelfServiceItem field in ItemOverride. Items having NULL in the isSelfServiceItem field are not visible on Self-service. To disable this functionality, isSelfService filter should be applied in the PLU list definition.