Document status: RELEASED

Date:

See child page for prerequisites for Chain Web version 2.9.201

Highlights

Release version: 2.9.201

  • Performance improvements in Stocktaking

  • Improved functionality in customer order module

  • The biggest changes in this version can be found under release documentation for Loyalty

Stocktaking Performance Improvements

(TFS: 167621)

StocktakingCommandsJob job has been split into three jobs, so the user will be able to process count list, complete stocktaking and finish count group at the same time:

  • The new job CountListProcessorJob - responsible for 'ProcessCountList' event, will process new count list;

  • The new job CountingGroupProcessorJob - responsible for 'CompleteCountingGroup' event, will process complete count groups in 'Cycle' and' Items not counted' stocktakings;

  • The old StocktakingCommandsJob - responsible for 'CompleteStocktaking', will complete Periodic, Random stocktakings.

Previously, these three actions were handled by the same job, which caused a lot of delay when several stocktaking were being completed at the same time.

Configuration:

  • When BackofficeIntegrationSubscriber package update ends, enable new jobs: CountListProcessorJob and CountingGroupProcessorJob;

  • Check if service bus subscription is enabled in configuration of each new job;

  • Set up ItemSaleUrl, ItemSaleExtentedUrl and BridgeInventoryServiceUrl in new jobs configuration the same as in the StocktakingCommandsJob;

  • Check if after Integration Platform restart to the topic StocktakingCommands have been added two new subscribers CountListsProcessing and CountingGroupsProcessing.

Revision support in Chain Web

(TFS: 167598)

Revision support in credit sales and customer orders has been implemented, so that orders and sales cannot be edited in two different browsers at the same time.
To turn on revision support, set POS WCF configuration parameter RevisionValidationEnabled to True. 

An error message will be shown if order/sale is edited in different browsers at the same time:


Improvements in Chain Web

Modules

Description

Customer

Updating of customer's "VAT Exempt" value (TFS: 167056)

When user check/uncheck "VAT Exempt" value on a Customer in Chain Web, the change should be replicated to POS Master A. This was not the case, and is now corrected. In Retail the value is changed from 0 / 1 and vice versa, when changing in the user interface (UI).

Requirement:

BackOffice batch generator 1.2.10

Customer order

New copy customer order funtionality (TFS: 167410)

The user can now choose one of two options when copying a customer order:

  1. Copy items only from the order (No prices or discounts will be copied. All prices will be recalculated, except from open price-items).

  2. Copy all lines and keep prices. (No prices will be recalculated, but can be edited manually). 

User can choose to keep or cancel the original order.

Requirement:

See POS release documentation for PBI: 165795

Sorting of items (TFS: 167385)

In the customer order confirmation, items are now sorted based on which item was added first.

Show phone and email on order confirmation (TFS: 167599)

Email address and phone number/mobile number is now shown on the customer order confirmation.

Press Enter once to save changes on line level (TFS: 167747)

Pressing Enter once saves changes on line level in Customer order.

Swedish and Norwegian translations (TFS: 168413)
In Customer order, when using Swedish or Norwegian Chain Web, english words occured in a few areas. These are now translated.

Dispatch orders

Returned lines are not displayed in the UI (TFS: 168645)

Items that are returned in Dispatch Orders are correctly displayed in dispatch order detailed view, even when the order (or just selected lines) was earlier reassigned to a different store. Previously, these returned lines were not displayed in the user interface.

Invoices

Crediting consolidated invoices (TFS: 162779)

Invoices that contains several receipts are now credited correctly, if one or more receipts are previously returned.

Requirement:

POS Services with POSLogProcessingWorker 2.73.2

Receipt journal

Swedish translation in the Receipt journal (TFS: 168034)

In the Receipt journal, "Tilgodolapp" is now correctly translated to "Tilgodokvitto". 

Reports

Improvements in upgrade package (TFS: 163231)

There are improvements in the upgrade package related to update of reports. Upgrade package will always contain latest version of reports from build server. Support for customers running Reporting Services 2017 is added.

Invoice journal (TFS: 168428)

New column showing project number is added to report "Invoice journal"

Changed report: 8001_InvoiceJournal

Reports for Customer club sales (TFS: 168451)

Customer club sales now include sales done with unknown member.

Changed reports: 0307_DetailedCustomerClubSales and 0307_CustomerClubSales.

Customer club sales (TFS: 169535)

Improvements are made in the export of data to Excel. This is to make sure member numbers are shown correctly when exporting data to Excel.

Historical balance Scrip (TFS: 162429)

Report for historical balance will now consider balance corrections when calculating balance.

Changed report: 0708_GiftcardBalanceInGivenDate

SIC Register

Processing of SIC Codes (TFS: 167566)

The job CustomerSicCodeUpdateJob had issues updating SIC Codes due to performance issues. The performance of this job is now improved and able to handle more data in shorter period of time.

Stocktaking

Problems with status "Pending stocktaking" (TFS: 168118)

The 'Pending stocktaking' problem has been improved. There is a possibility that the main problem may occur again, if for some reason something fails during operation (update) on StocktakingResult, e.g. if the SQL Server is restarted at the same time. This will cause the stocktaking to be stuck on “Pending2 status, and not all lines/details from the last POSLog will be updated in Retail database. Timeout related to this is increased from 30 sec to 15 minutes, and the loading time of Stocktakings Grids and Stocktaking Result grid has been improved to perform faster.

Missing translation to Swedish in stocktaking (TFS: 169919)

When clicking on the status "awaiting basis" in the stocktaking overview, the pop-up is correctly translated to Swedish.

Stocktaking translations (TFS: 167558)

Corrections in Swedish and Norwegian translations. From now on, correctly translated text in Swedish is displayed upon finishing stocktaking.

  • No labels