RELEASED   

Prerequisites are located in the menu on the left.

Check in SAP if an item can be deleted or if deletion has to be postponed

(RTP-26825)

In POS Services / StockInfoService_SAP a new method has been created to verify with SAP through a customers API if an item can be deleted or if it should be postponed. The new method is named 'GetStockStatusForDeletion' and takes one or more EAN numbers and store numbers as input in the request. The EAN and store number where deletion is permitted will be returned. The method is used by Chain Classic to determine if an item can be deleted or not. 

Configuration needed in POS Services

StockInfoService_SAP must be enabled in 'EnabledServices', and the following config for the 'GetStockStatusForDeletion' method should be added.

    <add key="SapStockDeleteServiceUrl" value="" /> - should contain a valid url to the customers API
    <add key="SapStockDeleteServiceClientId" value="" /> - should contain a valid client id to the customers API
    <add key="SapStockDeleteServiceClientSecret" value="" /> - should contain a valid client secret to the customers API

Car Wash handling-Fuel Vouchers printing

(RTP-27529)

When using car wash article ( based on Epsilon ) Value code is added to the item, then when paying for the receipt QR code is being printed aside to the normal receipt.

Warning Pop Up when Cash Drawer has more than X amount

(RTP-26807)

When amount of cash exceeds the value set in CashDrawerMaxAmount parameter, a warning message will appear. This warning message can be ignored by the user, however this will continuously appear every time a payment transaction is completed, up until the user will do balancing and the cash drawer amount will be reset to the value defined in DrawerMoney parameter. This warning message is implemented in normal sales mode and convenience mode, but not in self-service mode.

POS Configuration

CashDrawerMaxAmount - New parameter to set the amount to trigger the warning message.

DrawerMoney - Parameter which can be used to set the initial amount of the cash drawer.

Fusion box fuel integration with POS - Pay for drive-off

(RTP-21501)

From the Drive-off screen, the user will be able to add a drive-off to a receipt, by clicking the "Add to receipt" button, so that the customer can pay for it. Other items can be added to the same receipt and can be paid together. The drive-off will no longer be visible in the Drive-off screen after payment.

Improvements POS 

Module

Description

Age control

Declined age control (per boarding pass) (RTP-28430)

When using the dialog to approve age per boarding pass, and an item with 20 years age requirement is scanned but the cashier selects 18-20 years or under 18 years, the following message will be shown to the cashier to make it clear that the item was not added to the receipt:


 Flight integration

Domestic flights not allowed in international airport area (RTP-28019)

When POS is configured to be in the international airport area, boarding passes for domestic flights will not be allowed:

The same rule applies to manually selected flights.

POS Configuration:

Parameter AirportArea, default None. You can set its value to "International" for behavior described above, or you can set it to "None" or "Domestic" if you want to allow to sell both international/domestic flights.

Not possible to pay without flight when overriding quota (RTP-28785)

When no flight is added and you try to go to payment after using the function to override Norwegian toll quota calculation, the search for flight dialog will be shown:

When no flight is added and you try to go to open SCO mode in an active receipt and parameter SngBoardingPassToStartNewSale is enabled, this dialog will be shown:

Price calculation

Combination of campaign price, line discount and a coupon (RTP-28574)

When there is a combination of campaign price, line discount and a coupon for one and the same item in a receipt the price calculation for this is now correct. 

POS Configuration:

Relevant existing parameters: 'ManualDiscountMode' = 'OnTopOfCampaigns'

  • No labels