Versions Compared

Key

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

Document status: 

Status
colourYellowGreen
titleunreleasedreleased

Date:  

Prerequisites are located in the menu on the left.

...

Info

 Full logic with including handling of Norwegian toll quotas will be released in another story.quotas will be released in another story.

Expand
titleConfiguration
POS Configuration

ButtonConfig

New function that can be configured on a button in POS:

Image Added

Handling of Norwegian Toll Quotas for alcohol and tobacco

(RTP-26835)

The content of the receipt in POS can be validated according to the rules for Norwegian Toll Quotas on tobacco and alcohol for airport stores. 

When you add more than the allowed quota to the receipt, a message will show how many extra quotas are needed in the top of the sales view:

Image Added

When adding the first item with age requirement to the receipt, a dialog to approve age per boarding pass will be shown. The same dialog will be shown again when going to payment if you are not within the quota rules or if some boarding passes still does not have an age approval:

Image Added




ButtonConfig

New function that can be configured on a button in POS:

Image Removed
Expand
titleConfiguration
POS Configuration

NorwegianTollQuotaGroups

Defines the available quota of the different types of groups according to Norwegian  import rules. It is not possible to add new groups manually, but the allowed amount can be configured.

Default values match with current Norwegian import rules.

Image Added

Special hard coded rules:

  • Unused liquor quota: 1,5 liters added to wine quota
  • Partially used liquor quota: Remaining quota added to wine quota
  • Unused/partially used wine quota: Remaining quota added to beer quota.

NorwegianTollQuotaGroupMapping.

Allows to map item groups to the quota groups they fall under for purposes of quota calculation.

Example configuration:

Image Added

It is possible to configure that items from the same item group belong to different quota groups by defining the alcohol to/from.

For example, Baileys Original Cream 17% could be in item group 8507 with Liquor items but still be linked to quota group for wine.

Expand
titleConfiguration
POS Configuration

Printing of multiple pick lists

...

Module

Description

Bank payment

Bank payment button in sales view (RTP-27109)

Using the function to pay by bank terminal (Add_bank_tender) in the Sales view results in redirecting to Payment view and then triggering the bank payment. This makes it possible to save 1 click in most sales transactions since a large percentage of the customers pay by bank terminal.

Info

Choosing Add_bank_tender function in Sales view will skip some configurable dialogs that are not mandatory to pay a receipt (for example search member dialog or choose bag dialog). It should not skip dialogs that are mandatory to go to payment view, for example age control dialog.

Cashier

Permissions that all cashiers should have (RTP-27682)

Some missing permissions that all cashiers should have has been added.

  • Register control transaction for drop/paid in/paid out.
  • Cancel inbound exchange dialog.

Customer

Creating new customers when cashier does not have access to select customer type (RTP-27087)

When creating new customer, the Customer Type field is shown as disabled for cashiers without permission to create a credit customer.

Flight information

OriginCode and DestinationCode fields in FlightInformation in receipt (RTP-27480)

The following fields are set in the flight information segment in the receipt (POSLog XML):

  • OriginCode: a code of the airport from where the flight departs.
  • DestinationCode: a code of the airport where the flight arrives.

Example data:

Flight integration

Flight header in payment view (RTP-26998)

The header with flight information for Norwegian airport stores is visible in read-only mode in the payment view.

(The fields for alcohol and tobacco quota are hidden in the payment view, since the header could be too wide to show them on monitors with 4:3 aspect ratio.)


General

"Player registered" shown also in header in cashier mode (RTP-27445)

When a player card is registered in EG POS, necessary for a customer to buy articles / lotteries from "Norsk Tipping", a corresponding information line is shown in header in cashier mode. Similar information is already shown on customer screen and in self service mode.

Item search

New Item Search View (RTP-25843)

New item search grid view is created to show Item Name, Product Series, Brand, SKU, Price and Assortment Code.

Required POS Configuration: SearchConfig = 20

Info
titleRequired

POS Import v. 4.0.62

POS Master v. 3.0.0.142

Loyalty

Searching for member receipts (RTP-27116)

The block for showing member receipt history while in an active receipt has been removed.

Migration to new .NET framework (RTP-22288)

The service agent used in communication with EG Member Service on-premise (ServiceAgent.BridgeSA) has been refactored to remove the limitation to .NET 3.5 version. When all limitations have been removed, this will make it possible to run the POS API in cloud in .NET 6 / 8 which offers significant performance and development support.

The loyalty functionality in POS was not changed.

Order

Recipient name in Customer field in Dispatch Order (RTP-26645)

When a web order is created in POS, the recipients name entered during the creation of the web order is set as the customer in Dispatch Order.

Pay and Collect web orders dispatched to correct store (RTP-25870)

Web Orders orders created with delivery as Pay and Collect is now dispatched for picking in the selected store during order creation in POS.

Zip code validation (RTP-26167)

When user enters an incorrect zip code for a web order in POS, the user will not be able to finalize the order until a correct zip code is entered. Moreover, the user has an opportunity to close the zip code popup by 'X' button or by 'C' button on keyboard.

DisplayItemText for Web Orders and Reserve in Store Orders (RTP-27114

The DisplayItemText in the POSLogs generated for Web Orders and Reserve in Store Orders created in POS is not filled out with the item text. This ensures that the confirmation emails sent for the order will contain the name of the items ordered. 

Sending of SMS for Orders (RTP-26088)

Sending of SMS in POS will now be triggered for Reserve and Collect orders. The SMS number is automatically taken from the added customer.

POS Configuration:
SmsEnabled: True
SmsFreeTypeNumberEnabled: True
WebOrderPickingNotificationType: Sms

SMS for Reserve and collect orders (RTP-27137)

SMS for reserve and collect orders from POS are sent successfully so that the customer is notified with the reservation of the order.

Reserve in store process standardized (RTP-25374)

The reserve in store function is standardized and now work correctly. When there is no available stores or the action of selecting store want to be canceled the item search view is shown from the point of previous selected item. It allows cashier to easily select another item without any additional steps.

Price calculation

Improvement of mix calculation with effectitems RTP-26464)

When calculating price for promotions, EG POS will only fetch the items that is relevant for the calculation in the current receipt. This will improve the calculation time because there is less data to process. The improvement works particularly well for promotions with a large number of items.

Sales

Price guarantee and return (RTP-27205)

It is possible to enter a value over the return value of an item when giving price guarantee.

Self-service

Age approval for Norwegian airport stores (RTP-26534)

Age is approved for all boarding passes in the receipt when receiving age approval from monitor app.

Changed contract in integration with Monitor App (RTP-27642)

The contract between POS and Monitor App has been changed so the Monitor App is more independent from EG POS. This is a technical change and does not affect functionality.

Deleted bottle deposit in Self-service when scanning international departure flight (RTP-27228)

Linked bottle deposit item will be shown as deleted when using an international departure flight.

System info

Configuration for which services and integrations to be shown (RTP-26500)

The services and integrations to be shown in Services/Integration in POS can be controlled by using 'ServicesToShowInSystemPanel' POS Configuration parameter. By default, this parameter is empty and there will be no services/integrations shown.

Info
titleRequired

POS Master v. 3.0.0.141

User interface

Scrolling in sales view (RTP-26906)

Scrolling works now when a lot of items are added to sales.

Payment view texts (RTP-24284)

The font size of the texts in Payment view is now scaled correctly for 1920x1080 resolution.

Login dialog from "Password" to "PIN" (RTP-19711)

"Password" field name is changed to "PIN" in login dialogs.

New customer specific skin (RTP-26341)

New customer specific skin has been added and can be configured in parameter UIHighlightColor in POS Configuration.

Web Order

Removed 'Edit Line' for web orders (RTP-26422)

The 'Edit line' label is removed from the lines in the web order and is retained for normal sales.

...