You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Document status: RELEASED

Date:  

Prerequisites are located in the menu on the left.


Images on buttons in EG POS

(RTP-19401)

Support for uploading images in ButtonConfig and displaying them on buttons in POS has been implemented.

This can be used to show image of tender notes in payment view. For Example:

POS Configuration

ButtonConfig

Use the new "select file" button to assign a button image. The image is linked to the button and uploaded to the media bank and downloaded by POS asynchronously (when POS is idle).

Support for automatic line note and risk text on same item

(RTP-19331)

Added support for automatic line note for items with open and fixed price, combined with risk text and line note on same item.

Previously the automatic 'line notes' was only triggered for open price items when the PLU/EAN-code was listed in the 'AutomaticLineNoteEanList' parameter. New support for fixed price items has now been added as long as the PLU/EAN-code is listed in the mentioned parameter. Also, EG POS now support the combination of automatic 'line note' and 'risk text' for the same item. The 'risk text' will be shown before the 'line note' dialog.

POS Hybrid - Approval of alerts on cashier screen

(RTP-18866)

When EG POS is running in SelfServiceOnCustomerScreen, cashier can now approve some of the alerts on the cashier screen in stead of going round to the customer screen to do the approval. When a customer scan a age restricted item or search for a customer order the warnings/alerts also appear on the cashier screen and they can be approved there without the cashier needing to log in. The approval dialogue is the same as previously shown on the customer screen.

POS Configuration

New parameter:

SngHybridApproveOnCashierScreen - default False - if activated, enables the approval of alerts on the cashier screen. The parameter is only relevant when running SelfServiceOnCustomerScreen.

Simplified age control messages not shown correctly in cashier mode 

(RTP-17985)

Simplified age control messages are now shown correctly in both cashier mode and self-service mode. Logic regarding existing parameters 'AskForBirthday' and 'AskForBirthdayOnlyAlcohol' has been necessarily changed:

The newest parameter 'AskForBirthdayOnlyAlcohol' depend on the oldest 'AskForBirthday' to be True, in order to have effect. This makes it possible to configure birthday dialogue popup never to be shown.

POS Configuration

Relevant existing parameters:

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.

Quantity of discount on item line in ARTS POSLog XML

(RTP-19330)

The quantity of a specific discount on an item line will now be added to ARTS POSLog XML if the correct parameter is set. Quantity is converted from EG POSLog XML format where it is shown as "Amount" under the "Quantity_Discount"-field. This is converted to ARTS POSLog XML format as <LRSEx:Quantity>value</LRSEx:Quantity> and can be found at the end of the "RetailPriceModifier" section of each Item line.

New parameter:

In JournalService the new parameter IncludeQuantityDiscountExtension (Default value  is False) can be found under "ARTSConfigParams" for the relevant subscriber. The parameter can be set using the "SubscriberConfigEditor".

Integrate EG POS with member API in cloud (Voyado)

(RTP-17235)

There is now done a integration in EG POS, making it possible for POS to communicate with the new member API in cloud.

This new feature allows POS to:

  • Search for member by mobile phone, email, social security number, and a "custom key"(Member number or an external id - depending on the tenant config in Voyado).
  • Create a new member in Voyado.
  • Edit existing members' attributes.
  • Get supported identifiers to use when searching.
  • Get contact information from a third party by either social security or mobile phone.
  • Get coupons from Voyado.
  • Redeem and validate coupons.
POS Configuration

The required config variables that needs to be set.

New Parameters: 
'PosCustomerServiceUrl' - https://poscustomerservice.egretail.cloud/api/

'VoyadoGatewayServiceUrl' https://voyadogateway.egretail.cloud/

Existing parameters:
'Couponprovider' -  Value must be set to Voyado

'CloudAccessServiceUr' - ** Must be configured.


(RTP-19030)

A new retailer specific color scheme and logo has been implemented.

POS Configuration

UIHighlightColor

New value: Customer_Blomsterlandet.


Improvements POS

Module Description

Convenience 


Improvement for changing item quantity in convenience mode (RTP-20035)

Changing item quantity in convenience mode is now improved. Previous when changing item quantity in convenience mode, it was required to take on extra touch for the item dialog to be activated. 


Closing item search in Convenience mode (RTP-19627)

After pressing "Back" in the item search in convenience mode, POS will return to convenience mode and not to standard cashier mode. 


Inline buttons when scrollbar is added (RTP-19299)

An improvement to the alignment has been implemented so all buttons are fully visible in convenience sales when scroll bar is added.


Customer logo disappearing when switching mode (RTP-18973)

Customer logo no longer disappears in Convenience mode when swapping between convenience and regular mode.


Text on buttons with sub menus (RTP-14406)

The text placement and size has been improved on buttons for submenus in Convenience mode. Previously the text could be placed too low when using an image on the button.

Customer order 

Specific line note on customer order item line that led to error situation (RTP-19689)

A customer order containing an item line with a line note without text, only a line break, may now be fetched in EG POS without leading to an error situation. 

General

Improved focus handling in POS (RTP-18720)

There has been done a fix for improved focus handling in POS. Previous the main window of POS some times took unnecessary focus away from certain dialogs and input-fields.  This could e.g. result in having difficulties to confirm a dialog, or exit a dialog. 

Loyalty

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. 


Receipt history button in member details view (RTP-18924)

Button for receipt history is shown in member details view making more member functionality available in one view. 

Member

Member sales (RTL-4968)

To improve communication with members, GetMemberLastSalesDates method has been extended to include which store a member last bought something in.

Order

DisptchRuleID field in POSLog (RTP-19320)

The DispatchRuleID field value (taken from DispatchServiceRule parameter) has been added to POSLog when creating web orders of variant StorePrepaidDispatchDelivery. 


Online check of picking status in InStore App (RTP-17641)

When trying to start picking in EG POS, the picking status is verified and updated against InStore App (Chain Web). If picking is already started by another user, the current picking status is updated in the store central database and the user interface is refreshed to reflect the current status.


Improvements for Click and collect pick list view (RTP-17647)

The following improvements to the grid showing the list of click and collect orders has been introduced:

  • 'External app' label is shown in the 'Picked by' column when the order is picked in the Instore App.
  • The grid is automatically refreshed when POS receives a new order. 
  • Orders are sorted by the numerical order number value.


Improved error message when starting picking without selecting an order (RTP-4598)

"Start picking" and "Register picking" functions show the same error message when no order was selected in order picking.

PLU List

Search within selected PLU List page (RTP-19469)

When preforming a text search in the new PLU List, the search will be global (in all pages if the search is done from the top menu or search menu. If the search is performed from a specific PLU List Page, only items in that page will be included.


Search in PLU List in both full text and short-text fields (RTP-19468)

PLU List in Self service is searched using both full text and short-text fields.

Printer

Improved messages regarding printer error (RTP-14712)

Messages shown to user regarding printer error and printer cover opened are improved, making them more informative.

Search

Keep search text when switching search type (RTP-19946)

A change has been implemented so we keep the search text when switching search type from for example item search to customer/member/order search. This is practical if the user selected the wrong search type. Now the user does not need to enter the search text again after switching.

Self-service

Opening of ExitFlow gate in self-service checkout area (RTP-19403)

When activated integration with ExitFlow for validation of receipt barcodes regarding opening gate or not for customer, EG POS now sends a leading zero in barcode content to ExitFlow, if also activated use of full format barcode. This makes a total of 36 digits sent, which is identical to content of the printed barcode that ExitFlow will have to compare with.

Relevant existing parameter UseExitFlow (default 'False') - if activated, ExitFlow will validate receipt barcode regarding opening the gate or not.


Running self-service on customer screen (RTP-19304)

When self-service mode is running on customer screen the information message shown on main screen, to remind cashier about this mode is running, is yet again shown at all time, until mode is aborted by cashier by clearing the message. Picture: 

User interface

Finished sale dialog (RTP-19951)

The finished sale summary dialog has been improved by making the last line more visible  with larger font size and bold text. 


Updated texts for item line buttons in sales view (RTP-19573)

Inline buttons' texts for selected rows in sales view have been changed so they are shorted. This saves space and makes room for more buttons.

Improvements POS Server

Module Description
Data Export

Empty list of prices when all prices are deleted (RTP-15977)

When the last price for a store is deleted, an empty list of prices will be exported.

POS API Data Export

Export of prices from EG Item/Promotion management (RTP-15975)

A new job to export price data has been added to the POSApiDataExport package. This job includes the unique price identifier from EG Item Management.

  • The new ExportPrice job should be used when data is updated in POS Master from EG Cloud Item/Promotion Management
  • The existing ExportPriceItem job should be used when data is updated in POS Master from Chain Classic

The jobs used different procedures to fetch data in POS Master and will not affect each other.

POS Import

External model number from Item Management (RTP-19432)

The external model number from Item Management is used if it has a value when importing items from Item Management.

If it is not set, then the internal model number is used instead.

For environments already using Item Management, a full export of all items is needed to start using the external model number field.


Performance improvement in import of promotions (RTP-19365)

Support for reading "unit of measure" exported from Promotion module has been added to POS Import (unitOfMeasureShortNameEN field in the Promotion.PromotionOfferItem.Export blobs)

This improves performance since POS Import no longer needs to look up this information in POS Master database.


Better handling of Tandem/MainEAN change from Item Management (RTP-19123)

Fixed an issue in POS Master that caused a Merge Error if more than one Tandem/EAN change was done on the same SKU.


Removing item groups from mixtype 34 from promotion module (RTP-16918)

Item group removal is properly handled in mix 34 exported from the Promotion module

POS Master

Changes when activating replication (RTP-18616)

Deletion of data in POS Master database could previously be very slow when deleting data for a store that did not have a replication partition in POS Master. This typically happened when deleting data for a closed store (The deletion caused a table scan for each row that was deleted in SQL Server system tables).

To avoid this, the following change has been made:

  • Before: We created a replication partition for a store when it was marked as active in chain web and deleted it when the replication was disabled.
  • Now: We create a partition for all stores that have item/prices in POS Master.


Illegal character in mobile phone number RTP-17679)

An improvement has been implemented to handle the case where the mobile phone number only contains a + sign. In a specific version of SQL Server, this created a problem when having a view on table that contains one or two + signs.

POS Services

Print Labels from Labelqueue (RTP-19479)

POS Services were updated and two, new methods were added: GetLabelsCount and PrintLabelsQueue. 

GetLabelCount creates label queue. PrintLabelsQueue sends the label queue to print.

ReceiptService

Add Bonus mix info in ReceiptService (RTP-19095)

Implementing Bonus mix info was done when sending purchase summary online to Giant Leap in RTP-15725. But needed to have the same information available also in ReceiptService.

  • No labels