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

Compare with Current View Page History

« Previous Version 7 Next »

Document status: RELEASED

Date:  

Prerequisites are located in the menu on the left.


Order type where changes are not allowed in payment mode

(RTP-13275)

Editing specific order types in POS in payment mode can now be blocked. Thus cashier is forced to start order editing when he wants to do changes to the order. Customer order source types which editing should be blocked in the payment mode can be specified in the new 'BlockChangesWhenPayingOrderType' parameter. This can be used to prevent partial payment of click and collect web orders for example.

POS Configuration
BlockChangesWhenPayingOrderType - default empty.
Specifies for which customer order source types editing is not allowed in payment mode.

Solid bike insurance in POS

(RTP-11609)

Online integration with solid insurance for bikes is now supported in POS. The insurance is triggered in the same way as the previous Falck bike insurance solution (for configured item groups). A list of configured insurance items are shown, and the cashier selects one of the. 

A new dialog to enter customer information required by solid is shown to finalize the insurance registration.

POS Configuration

GroupsThatRequiresMembershipRegistration (default blank)

Comma separated list with item group numbers. When you sell a product from the configurated item groups the cash register will ask if Solid-membership should be registered.

 
MembershipRegistrationEansList (default blank)
Comma separated list with EAN's for diffrent types of Solid memberships This can for example be:

  • free 3 months
  • 12 monts - 1 year
     

SolidInsuranceEan

The string must be set to "empty" if Solid Bikeinsurance is to be used.

POS Services configuration
 Added insuranceservice to enabledservices.

Disabled item relation dialogs in POS

(RTP-13607)

The dialog for item relations can be configured so it is never shown if the item has relations of type "addon". This can be used when the retailer uses the item relations for other purposes and don't want to trigger the logic in POS.

POS Configuration
DisableItemRelationsDialog (default False)
When activated, auto opening relations dialog after adding item with relations is turned off.

Improvements POS 

Module

Description

Gift card

Using gift card as payment when selling new gift card (RTP-13905)

We have fixed a problem that could result in new gift cards not being issued properly if the transaction was also paid by another gift card.


Price calculation

Mix 22 discount on item groups (RTP-4837)

The limitation for number of items that should receive a discount when using mixtype 22 with item groups has been fixed. 


Improvements POS Server

Module

Description

POS API

Support for Swish via Klarna v3 integration (RTP-12614)

Support for payment-type Swish was added in the Klarna v3 integration for POS.

JournalService

EnddateTime in transformation of receipt to ARTS POSLog XML (RTP-14153)

A bug that caused wrong EndDateTime in exported receipts when receipts were created a short time after midnight has been fixed.

POS Import

Profile prices from cloud Item Master module (RTP-13682)

Support for ordinary profile prices exported from ItemMaster has been added to POS Import.


Import of exchange rates from cloud Item Master (RTP-13291)

The BatchLoader job in POS Import package uses only one exchangeRate. (cost rate exported from ItemMaster).

The same rate is put into sell and buy rate column in the POS Master database (staging.FlatExchange table).

This is done since POS should only use 1 exchange rate (both for sales and returns).


POS Import minor improvements (RTP-12914)

Several minor issues were fixed, mostly regarding logging and when we move files to backup/error folder.


Import of supplier, color, size and producer from cloud Item Master module (RTP-12280)

The supplier, color, size and producer is now imported to staging.FlatRegister table when importing changes from the Item Master cloud module.

POS Master

Filters for weekdays and excluded dates in promotions (RTP-13359)

We have added support for weekdays and excluded dates in promotions in the POS Master database. This will later be used in integration with the new EG cloud promotion module to create promotions that trigger on specific weekdays or promotions that always trigger except on specified dates.


Sync of mixmatch in PriceInfoService when "PurchaseAmount" is changed (RTP-11834)

Mixmatches with changes of only purchaseAmount are included in the response of GetPriceRules method in PriceInfoService.


Automatically run store snapshot if needed when re-initializing subscribers (RTP-3854)

We have added a feature where the store replication snapshot is automatically updated when reinitializing a subscriber (if store snapshot is older than publication snapshot). This means that it is no longer necessary to run all store snapshots on schedule every night and thereby save a lots of server resources for other tasks.

Reinitializing subscribers from SQL Replication Monitor is still possible, but it is recommended that this is done from the cash register or from Chain Web. If reinitialization is done from the replication monitor it is also required that the store snapshot is manually run before starting reinitialization. If this is not done you will get an error in replication monitor saying that the store snapshot is not valid and that it must be run.

From now on we will not create the SQL Server Agent job "StartPartitionSnapshots Lindbak POS Master A" when creating new publications.

For customers that already have enabled replication, the "StartPartitionSnapshots Lindbak POS Master A" can now be disabled in the SQL Server Agent. 


Add support for condition-filters for weekdays and excluded dates (RTP-13571)

Support for condition-filters (i.e weekdays and excluded dates) in promotions has been added to POS and POS Master database. Conditions are not triggered whenever a given date is present in the ExcludedDates column in the [Lindbak POS Master A].[dbo].[condition]. Moreover, in order for the condition to be triggered either both ExludedDates and Weekdays columns must be empty or the current day must be listed in the Weekdays column.

Required

Database POS Master 3.0.0.44 or higher

  • No labels