RELEASED  

Prerequisites are located in the menu on the left.

Improvements POS 

AreaDescription
Coupons

Do not change item's price ExtendedAmount in POSLog when ShowCouponSubtotalDiscountsAsLine is True (RTP-31627)

ExtendedAmount in POSLog shows price after discounts, whether ** ShowCouponSubtotalDiscountsAsLine is set True or False.

Flight Info

Flight info is not remembered in SCO after putting receipt on hold (RTP-31563)

After sale from Self-service with flight added is put on hold, flight info is cleared so when the receipt is fetched, no flight info is remembered and a new flight needs to be added.

Fusion Fuel Integration

Sound after finished fillings (RTP-31400)

Sound is no longer played for outdoor fillings paid outside.


Drive off receipt copy (RTP-31350)

When printing receipt copy for a transaction with drive off, receipts for the original sales transaction and the drive off transaction are printed.

Change in fuel panel status for outdoor payments (RTP-31328)

When pump cannot be approved for fueling in fuel header, its status in fuel panel will show as "Ready" instead of Awaiting approval".

Item search

Slow response when searching items (RTP-31736)

Response when searching items in POS is now quicker.

Logs

Log BoardingPassService erros as Information (RTP-31524)

When BoardingPassService return error related with boarding pass not being possible to be scanned, quota already used, different flight or boarding pass already scanned, it is logged as Information.

Example:
11.07.2024 11.09.37.924       Information    1    BoardingPassService returned error with code 8 and message Error message.

Payment 

Discount rounding fix for Svea (RTP-31405)

The amount set on the item after adding a new discount is rounded properly and sent to Svea.

Improvement POS Server

Area

Description

POS API

GetReasonCodes (RTP-31754)

When the used API has the property AllowAllStores set to 'True', there is no internal server error. Instead, the method gives back an array of codes with the given type.

GetReasonCodes (RTP-26523)

The ReasonTransactionFilter parameter is not ignored when calling GetReasonCodes method. The ids set up in the configuration are not displayed in the response.

 

  • No labels