Versions Compared

Key

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

...

Prerequisites are located in the menu on the left.

Highlighted items in self-service PLU lists and on customer screen

(RTP-14981)

When the customer view is configured to allow customers to buy items, a new section for highlighted items has been added.

On the bottom right of the customer screen , up to 6 items (3x2) can be shown to make it possible to select these quickly:

Image Added

Moreover, a new button makes it possible for the customer to confirm additional items (previously, the customers selected items had to be approved by the cashier).

Image Added

(The highlight items are shown only when there is no additional items added by the customer.)

In Self-Service, highlighted items can se shown the searching the PLU-lists:

Image Added




Expand
titleConfiguration
POS Configuration

Highligted items in customer screen

Highlighted items are configured by adding a submenu called "Quicklinks" in the PLU list configuration for customer screen. 
If more than 6 item is configured, only the 6 first items will be shown.

Highligted items in Self-Service
Highlighted items are configured by adding items to the submenu called "Search" in the PLU list configuration for self-service. 


Improvements for bag dialog in Self-Service

(RTP-14657)

If a tandem EAN of a bag has been added to the receipt before going to payment, the bag dialog is no longer shown shown automatically. (This logic was already implemented for MainEans)

When opening the bag dialog manually and some bags were already bought previously, the customer can see the previously added quantity of the bags: Example when 3 bags were previously added:

Image Added

 If the user then adds 2 extra bags, it will look like this:

Image Added

Show currency codes on customer screen

...

If second currency is undefined (configured to the same value as main currency), currency code is displayed only if you pay in foreign currency (next to paid amount and under main currency in "To pay").

MoreverMoreover, label "To pay" is now switched to "To pay back" if receipt's subtotal is negative.

Expand
titleConfiguration
POS Configuration

ShowSecondCurrencyOnCustomerScreen (default value: NOK)

Second currency to display on customer screen.

Configurable tender name in receipt journal

(RTP-14671)

When paying with bank (CreditDebit), the tenderm name shown in the receipt journal can be based on the issuer ID. When paying by bank terminal, the issuer ID for the payment card is received from the terminal. When using bank (CreditDebit) payment in POS API, the IssuerID can be specified in the request. (Method AddPaymentToCart2)

Example from receipt journal when IssuerID 71 = Faktura:

Image Added

Expand
titleConfiguration
POS Configuration

IssuerIDJournalTenderMapping (default blank)

Comma-separated list with IssuerId and a text that will be shown as the name of the payment type.

Example: 80=Invoice, 81=AnotherName


Surveillance approval messages as information only

...

Module

Description

Digital receipt

Digital receipt when POS is offline (RTP-336)

POS will no longer try to send digital receipt by mail when it is already marked as offline and does not have a connection to the mail service.

Localizations

Wrong spelling when POS communicate with bank terminal (RTP-13978)

Spelling of the Norwegian word "avsluttet" was fixed when doing bank payments.

Logging

Parameter to enable price calculation logging (RTP-14753)

It's now possible to set "LogDiscountGroups" from POS Configuration. When this is enabled, the full price calculation data is logged every time price is calculated in POS. This should only be enabled during problem research.


Logging for EG cloud gift cards in POS (RTP-15071)

Adjusted the logging of requests on gift cards versus EG cloud gift card module, so they no longer show personal information in the log file. (Phone number, e-mail and PIN-code are hidden and replaced with "XXX").

Offline /timeouthandling

Improvements regarding timeouts in offline situations (RTP-2794)

General improvements have been implemented regarding the cash registers detection if it's offline or not, when trying to execute operations towards different services.  The cash register is quicker in detection of it's own connection to the services, and will no longer use the same amount of time twice, if the cash register detects that's it's offline on the first attempt to reach the service. 


Offline handling for EG cloud PaymentServcice (RTP-14941)

Offline handling for EG PaymentService has been improved regarding callback functionality used for example by Coopay.

Orders

(RTP-14755)

When fetching orders from Chain, the following 4 fields will be included if they are set:

  • Loyalty number
  • External loyalty number
  • Company ID
  • Loyalty Card Number

This means that data from a Coop member QR code added in an order will also be added automatically to the receipt when fetching an order in POS. This is supported both in web orders created through POS API and in Customer orders created in POS.

Self-service

Audit information in receipts from Self-Service (RTP-14799)

When a visual audit/control is performed for a self-service  customer, the cashier number for the cashier that performs the audit will be logged in the receipt (POSLog XML). The result of the control will also be included.

This information will be used by Chain Classic to report on visual controls.


Enabling scanner when CashChanger should pay out money (RTP-14139)

Scanner may now be enabled by staff in self-service POS when it is locked due to error message caused by cash changer. This may help staff to solve problems when e.g. cash changer can't pay out money. Cashier can then scan a cashier card to go to  cashier mode.

...

Module

Description

POS Import

Support for recurring promotions (RTP-14940)

Support for weekdays and excluded dates has been added to import of campaigns from EG Cloud Promotion module.

This means that you can create a campaign that triggers every Saturday and Sunday for a long period, except specific dates where the campaign will not be active.


Import of RIGAL Z-file (RTP-14776)

Fixed an issue where FileLoader tried to bulk Insert RIGAL Z-files two times if both iteminfo and RIGAL Z was imported at the same time.


File encoding for RIGAL Z (stop sale) file (RTP-15027)

By default POS Import will use the same encoding for RIGAL Z files as it does for other files. RIGAL Z files can have different encoding since they can be sent from a different source than the other Item and Price files. If the RIGAL Z files has different encoding it can be specified in the parameter "encodingForRigalItemStopFileReading" and it will be used when reading the file. 


Import of ItemStoreLink (RTP-14587)

Support for ItemStoreLink has been added to the import of items from Cloud Item Master. ItemStoreLinks are imported from a separate blob - Item.ItemStores.Export. 


Support for "happy hours" (RTP-14380)

Import of campaigns from the EG Cloud promotion module has been extended to support "happy hours". This means that a campaign price can trigger for example only between 1600 and 1730.


Do not queue new jobs after merge error (RTP-14180)

If we get a critical merge error in the POS Master database during import of items and prices, new jobs will not be unnecessary queued. 


Mix 4 and 5 from Promotion module (RTP-13333)

Support for mix 4 (Buy one item from selection A and get a discount on item B) and mix 5 (Discount on a weight item) exported from the EG Cloud Promotion module has been added.


Error handling when importing files from Chain to Cloud (RTP-13999)

The error handling for file import was improved with retries when moving files to blob storage.


Support for weekdays and hours on campaign prices from Promotion module (RTP-14987)

Support for 'available hours', 'weekdays' and 'excluded dates' for 'Promotion Price' and 'Member Price' campaigns exported from EG Cloud Promotion module has been added to POS Import.

This means that you for example can have campaign and member prices that only trigger from 16-17 every day or only on Saturdays.


Campaign prices from Promotion module for different units of measures (RTP-14740)

Support for units of measure (kg, m, l, h, m2) has been added to campaign/member prices imported from EG cloud Promotion module.


Campaign from Promotion module on Common, Profile or team (price zone) level (RTP-14383)

Support for campaigns defined in the EG Cloud promotion module for all stores, profiles or teams (price zones) has been added to POS Import.


Import of tandem (alternative GTINs) from Item Master (RTP-14258)

Import of tandem (alternative GTINs) is now supported from Item Master.


Import of item group hierarchy from Item Master (RTP-13741)

Support for item hierarchy (department, area, group and subgroup) has been added to POS Import. All data is loaded from a separate blob - Item.ItemStores.Export

POS Master

Import of Mixtype 24 with model items (RTP-14849)

Support for using alphanumeric model numbers in mix type 24 from Chain Classic was added. 

POS Services

Group ID for group mixes in PriceInfoService (RTP-14667)

The response in GetPriceRules method in POS Services are now extended to include the GroupId for group mix'es. (GroupID from the parent ConditionItem (if ConditionItem has a parentId).


MIT flag when paying with Coopay (RTP-14397)

The MIT flag is always set to "true" when paying by Coopay in POS (physical stores).