Chain Web 2.10.136 - 2.10.81

Prev Next

Chain Web v. 2.10.136

Released 29th of March 2023

Improvements

Sorting the Eldest Orders Ascending (RTC-28054)

The default sorting of the dispatch order list is: orders containing missing items, then active orders with the status "new" or "in progress", then oldest to newest.

Order reassign fails with database error (RTC-27838)

It is possible to automatic reassign order with split from dummy store to physical stores, were picking order already exists.


Chain Web v. 2.10.135

Released 24th of November 2022

Improvement

Order not reassigned from dummy store (RTC-27734)

When considering if order line should be deleted automatic reassign gets dispatch suggestion for individual line instead of its available stock, which takes into account dispatch rules and stock reduction rules.


Chain Web v. 2.10.134

Released 18th of November 2022

Improvement

Order not deleted from POS when re-dispatched (RTC-27031)

  • When the last item line in a picking order is deleted by automated reassign, POS is informed about the aborted picking for the assigned store (and the picking order is not reassigned further)

  • When the whole picking order is reassigned to another store POS is informed about aborted picking for the previously assigned store.


Chain Web v. 2.10.133

Released 30th of September 2022

Improvements

Order with shipping item only not cancelled (RTC-26291)

DispatchOrderReassign job cancels customer order where there is only non-sale item left after removing other line(s)

DispatchOrderReassign job removes line from picking order (assigned to dummy store) when there are still other lines left in picking order.

Automatic Reassign Job - Rework (RTC-26214)

Previously assigned store is excluded from possible dispatch locations. That means automatic reassign does not assign orders to a store from which they have been previously rejected.

Reassign order lines (RTC-23733)

  • Non-sale lines are not considered for removal when performing automatic reassign from the dummy store.

  • Normal automatic reassign doesn't handle picking orders owned by a fake store.

  • Removal of a line from dispatch order results in the line being removed from the previous picking order.

  • After removing the unavailable items when reassigning them, the order is successfully delivered.

Cashier (RTC-24978)

Correction on error message when choosing default cashier role when creating new cashier.


Chain Web v. 2.10.132

Released 19th of August 2022

Improvements

Fix: All order lines is picked, but order is not completed, and picking order gets reassigned (RTC-22639)

Automatic reassign of dispatch order (DispatchOrderReassign job) package does not create empty picking orders when no order lines can be reassigned.

Correction of bug in saving/editing User Roles (RTC-24343)

Providing proper creation of a new user role and edition of the existing without error message.
Occurrence of this bug is related to new version of web browser.


Chain Web v. 2.10.131

Released 13th of June 2022

Import of stores from Store Management

(RTC-11494)

After creating or updating store in Store Management, inventory flag is imported to Chain Web's database and its correct value is shown in store details.

Improvements

Re-dispatched orders are deleted from POS (RTP-16452)

Orders that are re-dispatched to another store are correctly deleted in POS.

Oldest orders on top (RTC-22027)

Oldest orders are on the top of Dispatch Orders list in Chain Web.

Chain Web Invoice layout: The "to pay"(Å betale) line on partially paid invoices is not visible (RTC-18880)

Label "To pay" is properly displayed on the partially paid invoices.

Stocktaking result (RTC-22752)

Correct data will be shown in stocktaking result view, no matter if MultipleLoyaltyPrograms system parameter will be set to False or True.


Chain Web v. 2.10.130

Released 4th of March 2022

Import of stores from Store Management

(RTC-18717)

After updating stores in Store Management, store data is imported to Chain Web's database and store details can be viewed in Stores view.

Required version of BackOfficeIntegration 1.2.0.

Import of stores from Store Management

(RTC-11494)

After creating or updating store in Store Management, inventory flag is imported to Chain Web's database and its correct value is shown in store details.

Bonus rollout redeemed vouchers

(RTC-16609)

To better follow up on bonus rollouts, a new report that shows percentage of redeemed checks over time is created.

The report shows line chart where percentage of redeemed checks on y-axis and number of days between issue and redeem on x-axis. Y-axis is fixed from 0 - 100%. X-axis start from 0 to max number of days for redeemed check in selection.
Each bonus check value for 50, 100, 150, 200, 250 and 300+ is represented with each own color.

NB! Report requires Reporting v. 73.

Report details Bonus rollout redeemed percentage

File name

0087_BonusRolloutRedeemedPercent

Data source

Analysis services (Cube)

Selections

Comment

Year from

Default previous year.

Year to

Default this year.

Bonus rollout name

List of bonus rollouts from within selected years. Default all.

Loyalty program

Default default program.

Relevant parameters

pIntervalNumber

How many tick marks to show in x-axis. Default value 10.

Bonus rollout redeemed and expired vouchers

(RTC-16610)

To better follow up bonus rollouts. A new report is created showing relation between issues and redeemed bonus checks.

Showing values from selected bonus rollouts.

Report also shows bar chart with relation between redeemed and not redeemed checks.

NB! Report requires Reporting v. 73.

Report details Bonus rollout redeemed

File name

0086_BonusRolloutRedeemed

Data source

Analysis services (Cube)

Selections

Comment

Year from

Default last year.

Year to

Default current year.

Bonus rollout name

Showing all bonus rollouts between year from and year to.

Loyalty program

Default 0 (default program)

Columns: (one row per check value 50, 100, 150, 200, 250 and 300+).

Number:

Not redeemed

Number of checks not redeemed.

Redeemed

Number of checks redeemed (returned checks not included/partially redeemed checks included).

Expired

Number of checks expired.

Issued

Number of checks issued.

Sum:

Not redeemed

Sum amount of not redeemed checks.

Redeemed

Sum amount of redeemed checks.

Expired

Sum amount of expired checks.

Issued

Sum amount of issued checks.

Report for sales and waste

(RTC-17189)

To more efficient keep track of sales and waste a new report is created,  showing waste related to sales.

Report details Sales and waste

File name

0458_SalesandWaste

Data source

Analysis services (Cube)

Selections

Comment

Date from

Default today.

Date to

Default today.

Retail store

Default all for HQ users.

Article area

Default all.

Article group

Default all.

Reason code

Default all. Default can be changed in parameter pReasonCode.

Grouping

If report should be grouped by article area or article group. Default is article area.

Columns - Showing one row per Article areas / Article group with drilldown to item.

Items no

Item number

Item name

Item name

Sales quantity

Number of sold items within selection.

Sales ex. VAT

Sales ex. VAT within selection.

Breakage quantity

Number of breakages within selection.

Lost amount

Average gross profit for one item times breakage quantity.

Breakage %

Share of breakage quantity in relation to sales quantity, in percentage.

Lost sales amount %

Share of lost amount in relation to sales ex. VAT, in percentage.

Sale per subgroup

(RTC-19436)

To better follow up sales for accountants we have created a new report optimized for exporting data to CSV.

When exporting to CSV, following columns are exported. VAREGRUPPE, VAREGRUPPENAVN, UNDERGRUPPE, UNDERGRUPPENAVN, ANTALL, MVAKLASSE, MVASATS, OMSETNING_EKS_MVA, MVA, OMSETNING_INK_MVA, KOSTPRIS, START_DATO, SLUTT_DATO, BUTIKKNUMMER,DATO.

Report details Sale per subgroup

File name

0610_SalesPerArticleSubgroupAndVAT_CSV

Data source

Databased "Lindbak POS Reporting DW" and "Lindbak POS MessageService"

Selections

Comment

Columns (one row per distinct item group / sub group / VAT class)

Grp. no.

Item group number

Grp. name

Item group name

Sgr. no

Sub group number

Subgr. name

Sub group name

Quantity

Number of sold items

VAT class

VAT class

VAT %

VAT class in %

Ex. VAT

Sales excluded VAT

VAT

VAT sales

Sales w/VAT

Sales included VAT

Cost price

Cost price

Improvements

BackOffice Service

Certificate problem after upgrade (RTC-20120)

When there is no cloud certificate on the server, the error about missing certificate is not logged while processing customer orders.

Balance

Balance registration Chain Web - Some cashiers are not able to register Balance (RTC-20751)

When the cashier with number X register balance in some store on the given, then the other cashiers with number X are able to register balance in other stores on the same date.

Customer group

New discount type, recalculation of net cost (RTC-19545)

"Cost increase %" has been added to customer group discount types. It is available for items and item groups.
The cost price of the item will be increased by "Cost increase %" multiplied with the actual sales price in POS.
The "Price reduction" label has been changed to "Price effect".

Customer order

System parameter: CustomerOrderLockingEnabled causes Orders to be wrongly locked (RTC-19987)

Fixed problem with locking order when credit limit for customer is exceeded and then corrected.

Refund screen changes (RTC-16741)

The refund process was changed into to one step where user define reason code, treatment code and refund amount. The Amount and New price discount types from now on affect the whole amount paid for the item, no the unit price of the item. "Payment to the customer" section on the refund screen, is updated in real time after changing the discount on any Item from "Items to be refunded" section. After pressing Refund user gets warning dialog with the summary of refund. After pressing Cancel the warning popup will appear with the information that all changes will be reverted. After successfully performed refund/ cancel action the user is moved to the order lines view.

Occasionally an error occurs during the refund process, on the orders with subtotal discount, which also exists in our current solution - this issue will be fixed in a separate story.

Return screen changes (RTC-16740)

The flow of the return process has been changed. Instead of the wizard like before, the "Return Confirmation" popup with Credit note (or return summary for web shops) is displayed when the return is confirmed. After closing this popup user is moved to the order lines view. When the return is cancelled, the user is moved to the order lines view and all changes from return screen are lost.

Return item from edit order screen (RTC-16743)

When a customer order is completed, the return button is available on the order lines level.
After pressing it, the 'Return items' modal is opened where user can select reason/treatment codes and quantity that will be returned.

Dispatch order

Sorting the eldest orders ascending (RTC-19295)

Default sorting in 'Dispatch orders' grid is descending by 'Created date'. Orders with items which are not available in stock (full marked red) are on the top.

'Cancelled' or 'Rejected' orders have 'Unpaid' payment status. Except when the order has actually been paid.

Automatic reassign schedule - special days (RTC-19268)

It is possible to define special working days for given dispatch rule. Special days are exceptions to standard working hours for particular days - either open (specific hours) or close store (whole day). Special dates are automatically field 1 year ahead with public holidays of store's country.

Automatic reassign schedule - standard working hours (RTC-18962)

Standard working hours can be scheduled in 'Working Hours' section of Dispatch Rules. 'Working Hours' are used by automatic order reassign to determine when reassign is enabled. It is possible to configure working for every day of the week separately, as well as defining multiple open periods during each day.

Invoices

Chain Web Invoice layout: The "to pay"(Å betale) line on partially paid invoices is not visible (RTC-18880)

Label "To pay" is properly displayed on the partially paid invoices.

POS Configuration

Editing POS Parameters Common (RTP-15880)

If a user does not have access to "edit POS Parameters Common", then "Activate", "Edit", "Search by text" buttons are not visible on the common level in POS Configuration. Moreover, the "Actions" drop-down lists contain limited options for users without common permissions (only "Export" option).

Project

Edit price in fixed price project (RTC-19065)

The possibility of editing project fixed price flag, when project has linked orders or invoice plan, has been blocked.
The fixed price amount can be edited always even if project has linked orders or invoice plan.

When creating invoices based on orders in fixed price projects, order in project is not completed (RTC-18656)

The project is properly assigned to the receipts which contain fixed price transactions. In result the invoice plan lines properly get status invoiced when fixed price transaction linked to this invoice plan line is invoiced.

Reports

Sale statistics (RTP-15844)

When selecting many stores in report for Sale statistics, we only show first three stores in selection list.

Changed report: 0752_SaleStatistics.

Sale statistic report (RTC-19920)

In report for sale statistic we group lines on item level per EAN, not per store as before.

Changed report: 0752_SalesStatistics.

Top sales with compare date (RTC-19934)

We have made small corrections in calculation for summary of all stores.

Corrected report: 0754_TopSalesPerItemWithCompareDate.

Add translations for report 0458 (RTC-19916)

Translations have been added to report 0458.

Member bonus per store per month (RTC-19455)

Corrected sorting in report 0950_BonusPerStorePerEndOfMonth. The dates are listed in chronological order.

Turnover per hour and item (RTC-19432)

Added store parameter to be able to report on stores in team.

We made a copy of report 0525_SalesPerHourForArticle_std, added store parameter and grouped result per store.

Report Viewer (RTC-19107)

Excluded groups parameter remains hidden after using Expand all/Collapse all buttons.

EAN list (RTC-17059)

Creation of new EAN list will start with blank name so it's mandatory to set the name. A new check box was added the the EAN list, setting list as public or private, it will be set as private by default, so the list will be assign to the user.

Credit sales log (RTC-16379)

Report for showing credit sales are changed to only show credit sales ready for invoicing.

Changed report: 8002_CreditSales

Stocktaking


Access rights for periodic stocktaking (RTC-19666)

User role responsible for access rights for periodic stocktaking has been added. Only users with this role assigned are able to create periodic stocktaking.

Requirement to use this functionality:

Before upgrading Lindbak Retail database execute this script:

Stocktaking result view (RTC-17339)

Comments written on the count list in InStore App, are visible in the stocktaking results, on Item view. When clicking an item user can see which count lists he can find the item in and the comments of these count lists. Additionally the Item number and Area (the name of the Item Area) columns were added to the Stocktaking result view.


Chain Web v. 2.10.126

Released 19th of January 2023

System sound when order arrives in Kitchen Screen

(RTC-28203)

Added sound indicating to cashier that a new order has arrived after it was added to the Kitchen screen.

Web.config in BackOffice.Web

Web.config in BackOffice.Web has to be configured to enable kitchen screen notifications:

<subscribers>

       <endpoints>

         <add name="Notification" status="Enabled" topicPath="Notification" subscriptionName="Portal" />

         <add name="KitchenNotification" status="Enabled" topicPath="KitchenNotification" subscriptionName="Portal" />

         <add name="FullTextNotification" status="Enabled" topicPath="FullTextNotification" subscriptionName="Portal" />

       </endpoints>

     </subscribers>


Chain Web v. 2.10.124

Released 7th of July 2022

Improvements

Use LocalStoreNumber instead of StoreNumber to see receipts in Receipt Journal (RTC-23279)

Accessing Receipt Journal in Chain Web results in showing the receipts based on LocalStoreNumber instead of StoreNumber from the store related to the user.

Visibility of columns Subtotal and Store is set by default (RTC-22070)

These columns are always visible in Receipts journal after clearing cache. Visibility on these columns can be turned off temporarily, but after clearing cache they will be checked again.

Correction of bug in saving/editing User Roles (RTC-24343)

Providing proper creation of a new user role and edition of the existing without error message.
Occurrence of this bug is related to new version of web browser.


Chain Web v. 2.10.123

Released 27th of April 2022

Improvements

Receipt journal

Allow a cashier in a store to see receipts for that store in Receipt journal (RTC-21802)

Log in as a POS cashier and accessing Receipt journal in POS results in showing the receipts from store that cashier is logged into.

Reports

Top sales per item (RTC-22255)
To better follow up on sold packages for kilo items, existing report 0459 - Top sales per item is extended with column for number of sold item lines.

New column "Sales quantity" shows number of sales lines for kilo items, and quantity for all other units of measure.

Old column for quantity is renamed to "Sold [kg] [i]". This column shows quantity for all units of measure.

Top sales per item (RTC-21277)
In the report for top sales per item, some minor improvements / changes were made:

  • Minor changes in Swedish translation.

  • Name of selection for Swedish translation.

  • New column for supplier order number. NB! This column only shows if Reporting has version 74 or more.

Report for sales and waste (RTC-21870)
To make sure all breakages are included in report for sales and waste, the report uses FactItemTransaction now, which is based on RIGAL export as source. It will make sure breakages handled in Chain Classic are included in report.

Changed report: 0458_SalesAndWaste

Report for top sales (RTC-21870)
Minor translation change in one column.

Changed report: 0459_TopSalesPerItem


Chain Web v. 2.10.122

Released 3rd of March 2022

New report: Top sales per item

(RTC-20438)

To more effectively follow up on sales and report to both internal and external users, a new report showing sale on top x items is created. The report has lots of options for grouping and sorting of result.

Report details Top sales per item

File name

0459_TopSalesPerItem

Data source

Database "Lindbak POS Reporting DW" and Analysis services (Cube)

Selections - result of report is narrowed down by selections:

Date from

Default today.

Date to

Default today.

Retail store

Default all (store users will only see their own store).

Article area

Default all.

Article group

Default all.

Article subgroup

Default all.

Article special group

Default all.

Price channels

Default all.

Vendor

Default all.

Subvendor

Default all.

Sort measure

Which column to sort the result on. Available options are Amount, Quantity, NetCost, Margin and Margin %. Default Amount.

Grouping

How result is grouped. Available options are Store, Area, Group, SubGroup and No grouping. Default is Store. Default can be changed in parameter pGrouping.

Count

How many rows (items) to show. Default is 9999. Default can be changed in parameter pCount.

EAN list

To create EAN list to filter report on.

Hide margin values

Turning this on will hide column Turnover, Gross profit and Gross profit %. Default off. Default value can be changed in parameter pHideMarginValues.

Include VAT

If VAT is included in Turnover or not. Defautl yes. Default value can be changed in parameter pIncludeVAT.

Columns - One row per item. Grouping by selection. After running the report, it is possible to sort on all columns.

Area

Article area

Grp

Article group

Sgr

Special group

Item no

Item number

EAN

Main EAN for item.

Article info 1

Labeltext1. When exporting to PDF, text is trimmed

Article info 2

Labeltext2. When exporting to PDF, text is trimmed

Quantity

Quantity sold

Turnover

Turnover (including or excluding VAT depending on selection)

Gross profit

Gross profit

Gross profit %

Gross profit in percentage

Net cost

Net cost

Report for sales and waste

(RTC-20630)

To more efficient keep track of sales and waste, the existing report was modified.

Report details Sales and waste

File name

0458_SalesandWaste

Data source

Analysis services (Cube)

Selections

Comment

Date from

Default today.

Date to

Default today.

Retail store

Default all for HQ users.

Article area

Default all.

Article group

Default all.

Reason code

Default all. Default can be changed in parameter pReasonCode.

Grouping

If report should be grouped by article area or article group. Default is article area.

Exclude items without breakage

If the report should show only items with breakage. Default no.

Columns - Showing one row per Article areas / Article group with drilldown to an item.

Items no

Item number

Item name

Item name

Sales quantity

Number of sold items within selection.

Sales ex. VAT

Sales ex. VAT within selection.

Waste qty

Number of breakages within selection.

Lost amount

Amount for breakage within selection.

Breakage %

Share of breakage quantity in relation to sales quantity, in percentage.

Lost sales amount %

Share of lost amount in relation to sales ex. VAT, in percentage.

Improvements

Balance

Balance registration Chain Web - Some cashiers are not able to register Balance (RTC-20751)

When the cashier with number X register balance in some store on the given, then the other cashiers with number X are able to register balance in other stores on the same date.

Customer order

Return item from edit order screen (RTC-16743)

When a customer order is completed, the return button is available on the order lines level.
After pressing it, the 'Return items' modal is opened where user can select reason/treatment codes and quantity that will be returned.

Invoices

Changes in invoice layout - round 2 (RTC-17277)

The invoice layout 'Standard V3' has been adjusted. Standard store information is stored in the footer, customer information is displayed only on the first page and the total amount is also displayed only once in the invoice summary on the last page. Date format has been changed to YYYY-MM-DD. Changes also affects Reminders when the store is using invoice layout 'Standard V3'.

Invoice template types have been renamed:

  • Standard -> Standard V1;

  • StandardBlue -> Standard V2;

  • StandardNew -> Standard V3.

Project

Edit price in fixed price project (RTC-19065)

The possibility of editing project fixed price flag, when project has linked orders or invoice plan, has been blocked.
The fixed price amount can be edited always even if project has linked orders or invoice plan.


When creating invoices based on orders in fixed price projects, order in project is not completed (RTC-18656)

The project is properly assigned to the receipts which contain fixed price transactions. In result the invoice plan lines properly get status invoiced when fixed price transaction linked to this invoice plan line is invoiced.

Reports

Store settlement report(RTC-20777)

In report Store settlement report (0450) CreditDebit number now include offline creditdebit transactions.

Changes are in sub-report 1410_SubSettlement.

EAN list (RTC-17059)
Creation of new EAN list will start with blank name so it's mandatory to set the name. A new check box was added the the EAN list, setting list as public or private, it will be set as private by default, so the list will be assign to the user.

Stocktaking

Stocktaking result view (RTC-17339)

Comments written on the count list in InStore App, are visible in the stocktaking results, on Item view. When clicking an item user can see which count lists he can find the item in and the comments of these count lists. Additionally the Item number and Area (the name of the Item Area) columns were added to the Stocktaking result view.

User management

Receipt journal in POS (RTC-16647)

Cashiers with password not synced with user password is now able to also use receipt journal in POS.


Chain Web v. 2.10.121

Released 14th of February 2022

Report for sales and waste

(RTC-17189)

To more efficient keep track of sales and waste a new report is created,  showing waste related to sales.

Report details Sales and waste

File name

0458_SalesandWaste

Data source

Analysis services (Cube)

Selections

Comment

Date from

Default today.

Date to

Default today.

Retail store

Default all for HQ users.

Article area

Default all.

Article group

Default all.

Reason code

Default all. Default can be changed in parameter pReasonCode.

Grouping

If report should be grouped by article area or article group. Default is article area.

Columns - Showing one row per Article areas / Article group with drilldown to item.

Items no

Item number

Item name

Item name

Sales quantity

Number of sold items within selection.

Sales ex. VAT

Sales ex. VAT within selection.

Breakage quantity

Number of breakages within selection.

Lost amount

Average gross profit for one item times breakage quantity.

Breakage %

Share of breakage quantity in relation to sales quantity, in percentage.

Lost sales amount %

Share of lost amount in relation to sales ex. VAT, in percentage.

Improvements

BackOffice Service

Certificate problem after upgrade (RTC-20120)

When there is no cloud certificate on the server, the error about missing certificate is not logged while processing customer orders.

Customer group

New discount type, recalculation of net cost (RTC-19545)

"Cost increase %" has been added to customer group discount types. It is available for items and item groups.
The cost price of the item will be increased by "Cost increase %" multiplied with the actual sales price in POS.
The "Price reduction" label has been changed to "Price effect".

Customer order

Refund screen changes (RTC-16741)

The refund process was changed into to one step where user define reason code, treatment code and refund amount. The Amount and New price discount types from now on affect the whole amount paid for the item, no the unit price of the item. "Payment to the customer" section on the refund screen, is updated in real time after changing the discount on any Item from "Items to be refunded" section. After pressing Refund user gets warning dialog with the summary of refund. After pressing Cancel the warning popup will appear with the information that all changes will be reverted. After successfully performed refund/ cancel action the user is moved to the order lines view.

Occasionally an error occurs during the refund process, on the orders with subtotal discount, which also exists in our current solution - this issue will be fixed in a separate story.

Return screen changes (RTC-16740)
The flow of the return process has been changed. Instead of the wizard like before, the "Return Confirmation" popup with Credit note (or return summary for webshops) is displayed when the return is confirmed. After closing this popup user is moved to the order lines view. When the return is cancelled, the user is moved to the order lines view and all changes from return screen are lost.

Dispatch order

Sorting the eldest orders ascending (RTC-19295)

Default sorting in 'Dispatch orders' grid is descending by 'Created date'. Orders with items which are not available in stock (full marked red) are on the top.

'Cancelled' or 'Rejected' orders have 'Unpaid' payment status. Except when the order has actually been paid.
Automatic reassign schedule - special days (
RTC-19268)
It is possible to define special working days for given dispatch rule. Special days are exceptions to standard working hours for particular days - either open (specific hours) or close store (whole day). Special dates are automatically field 1 year ahead with public holidays of store's country.

Automatic reassign schedule - standard working hours (RTC-18962)
Standard working hours can be scheduled in 'Working Hours' section of Dispatch Rules. 'Working Hours' are used by automatic order reassign to determine when reassign is enabled. It is possible to configure working for every day of the week separately, as well as defining multiple open periods during each day.

POS Configuration

Editing POS Parameters Common (RTP-15880)

If a user does not have access to "edit POS Parameters Common", then "Activate", "Edit", "Search by text" buttons are not visible on the common level in POS Configuration. Moreover, the "Actions" drop-down lists contain limited options for users without common permissions (only "Export" option).

Reports

Add translations for report 0458 (RTC-19916)

Translations have been added to report 0458.


ReportViewer (
RTC-19107)

Excluded groups parameter remains hidden after using Expand all/Collapse all buttons.

Stocktaking

Access rights for periodic stocktaking (RTC-19666)

User role responsible for access rights for periodic stocktaking has been added. Only users with this role assigned are able to create periodic stocktaking.

Requirement to use this functionality:

Before upgrading Lindbak Retail database execute this script:


Chain Web v. 2.10.120

Released 27th of January 2022

New report: Top sales per item with compare date

(RTC-18445)

To follow up on item sales. A new report based on 0715 is created with additional parameters.

Report details Top sales per item with compare date

File name

0754_TopSalesPerItemWithCompareDate

Data source

Lindbak POS Reporting Olap (cube) and Reporting DW database.

Selections (Report shows data within selections)

Comment

Date from

Default today.

Date to

Default today.

Hour from

Shows sale within hour from - to. Default 0:00

Hour to

Shows sale within hour from - to. Default 24:00

Team

Default all.

Retail store

Default all.

Department

Default all.

Article area

Default all.

Article group

Default all.

Grouping

Default department.

Count

How many lines to show. Default 10.

Sort type

Default Amount.

EAN list

To create item list. Items in list will not override other selections. E.g. items from item group 2 will not show in report if only item group 1 is selected.

Label printing from InStore App (backend)

(RTM-3275)

Changes implemented in the database to facilitate sending label print jobs directly to Chain Classic instead of using POSLogs.

Improvements

Balance

Using Enter in balance registration causes server issue (RTC-19560)

Using Enter in balance registration has been adjusted to all type of balances: old balance registration, new balance registration and shift balances.

Customer order

New customer order change (RTC-16742)

The button "New customer order" now opens a modal where the user can fill in store, customer and project data. The same store as in store picker is selected by default. The focus is set in customer field when the modal is opened. When the user fills in data and then confirms changes by pressing Create, then new customer order with selected data is created and user is moved to the order lines tab of the order.

Numbered order lines get misplaced when copying customer order (RTC-16534)
The order lines number behaviour has been improved. In the copied customer order line numbers are displayed in correct order.
Clearing cache in the browser could be needed to see those changes work.

Gift card

Resend gift card (RTC-18562)

Resending gift card from Chain Web allows using '+' sign in the local part of the email address.

Inventory

Put away Count lists - Seasonal storage in stocktaking (RTC-14488)

User is able to add Seasonal storage (Put away) Count list to an existing stocktaking.
A new button (Seasonal storage) was added on the Stocktaking result view, it will be visible only for stocktaking of type Periodic, Cycle count and Items not counted. User will be able to select the seasonal storages that should be added to the stocktaking, after confirmation, a new warning will appear: - the operation will take some minutes (the CountListProcessor LIP Job will take that action)

Receipt journal

Error when trying to export Excel file (RTC-18445)

Export to Excel is fixed when applied Cashiers and POS unit filters.

Reports

Turnover per hour and item (RTC-18368)

Added store parameter to be able to report on stores in team.

We made a copy of report 0525_SalesPerHourForArticle_std, added store parameter and grouped result per store.

Shift balance

Missing shift settlement (RTC-18432)

Shift settlements from one cash register did not show in Chain Web when shifts with a Shift-ID that already existed from another cash register in the same store. This is improved.

Shift ID is no longer unique per store. The same shift ID within the same store can be used, but only once per cash register.

System parameter

Displaying values different from "Default Value" (RTC-688)

Values different from "Default Value" are in bold, bolding changes accordingly when changing values.
There is "hide rows with default value" checkbox in table settings. When this option is selected, only parameters with value different than default value are displayed in the grid.


Chain Web v. 2.10.112

Released 21 March 2022

Improvements

Balance hangs (RTC-21333)

Fixed problem when Chain Web "froze" when PDF with the balance result was auto printed.

Editing parameters on configuration group level (RTP-16068)

Users without "Edit POS parameters common" role are not allowed to edit parameters on configuration group level.


Chain Web v. 2.10.111

Released 8th of February 2022

Improvement


Editing POS Parameters Common (RTP-15880)

If a user does not have access to "edit POS Parameters Common", then "Activate", "Edit", "Search by text" buttons are not visible on the common level in POS Configuration. Moreover, the "Actions" drop-down lists contain limited options for users without common permissions (only "Export" option).


Chain Web v. 2.10.110

Released 15 December 2021

Follow up on campaigns

(RTC-16766)

We have created a new report which lists campaign.

Report details Campaigns

File name

0457_CampaignStatistics

Data source

Progress (64 bit ODBC)

NB! 64 bit ODBC driver must be installed. ODBC connection to progress needs to be set up and used in Data source for report.

Selections

Comment

Date from

Default today

Date to

Default today

Active or expiring

If active it shows campaigns active between Date from and Date to. If expiring it shows campaigns ending between Date from and Date to. Default is active (can be changed).

Retail store

Default all. Store users will only see campaigns for own store and profile campaigns. Profile campaigns will show as store 0.

Include profile campaigns

If profile campaigns should be included. These will show up as store 0. Default is active (can be changed).

Configurable parameters:

pActiveOrExpiring

Change default value for parameter Active / Expiring.

pIncludeProfileCampaigns

Change default value for parameter True / False.

Columns (one row per campaign)

Store

Store number. If profile campaign store number is 0.

Campaign group

Campaign group number.

Campaign ID

Campaign ID.

Campaign name

Campaign name.

Status

Not approved, Active or Expired.

Start date

Start date for campaign.

Start time

Start time for campaign.

End date

End date for campaign.

End time

End time for campaign.

Created by

User from Chain Classic.

New report for bonuses not converted

(RTC-16608)

To have better information about bonus rollouts. A new report showing information about bonus points for members is created.

 

Report details Bonus Points

File name

0085_BonusPoints

Data source

Analysis services (Reporting cube)

Parameters:

Loyalty program

Data: Report is showing a table with following rows

Total number of members

This is total number of not deleted members in selected loyalty program.

Number of members with bonus points

Total number of not deleted members in selected loyalty program where bonus points balance is more than 0.

Number of members without bonus points

Total number of not deleted members in selected loyalty program where bonus points balance is less than or equal to 0.

Total bonus points amount

Total bonus points balance for all not deleted members in selected loyalty program.

Stocktaking for Items without stock level

(RTC-11495)

User is able to count also Items without stock level (Items that have 'stocked' (NO: lagerført) flag set to False) during the Inventory.
A new step (Items not stocked) was added in the Inventory wizard. This step will be visible when store parameter 'Use inventory' is set to True.

In this step user is able to decide if Items without stock level should be included or not in stocktaking basis. A new related system parameter was added to control the default value of the mentioned step. Owing to that user is able to define if the Items without stock level should be part of basis.

Configuration of Stocktaking of items without stock leve

System parameter name: IncludeItemsNotStockedInBasis - Default value: True.

Additionally If store parameter 'Use inventory' will be set to False, then the question about 'stock level basis' will be hidden (with the Count list as a default StockLevelSeurce) and in this case only Items without stock level will be added to stocktaking basis - lookup for the related store items will be performed on Retail database instead of the basis file from Chain Classic. Also the 'Refresh stock level' functionality and Deviation tab will be hidden in user interface

Chain Web changes requires Chain Classic 2.1.1.0.21 or higher!

Improvements

Modules

Description

Customer

Customers in Chain Web can be anonymized (RTC-10461)
New dialog box was added to force anonymization, by using it, one is able to anonymize customers (only if anonymization was stooped previously by Chain Classic).

Dispatch order

Reassign dismissed orders from dummy store

In case of rejection of an order in store, the order goes to dummy store from which automatic 'DispatchOrderReassign' job reassigns order to another store - subject to product availability. Reassign of rejected orders doesn't fallback to central warehouse. It is possible that lines will be further split to enable delivery.
If the product is not available in every possible store 'DispatchOrderReassign' job will cancel order for specific products. Partial and full cancellation of dispatch order can be activated in the settings in 'Dispatch Rules' in 'Reassign Order' section.

Required configuration: OrderMessage Integration 1.5.0

Project

Possible to lose price that is set in fixed price projects, making it impossible to invoice project (RTC-18199)

The possibility of editing project fixed price, when project has linked orders or invoice plan, has been blocked.

Receipt journal

It is not possible to filter on receipts with orders (RTC-15877)

Receipt type filter in receipt journal viewer has been extended with two new sub filter options:
-Item Transactions -> Put Away Items,
-Item Transactions ->Article Order.

Other item transactions like: InternalTransferToCustomer, ArticleService, PostRegisterCustomer, DepositSale, PostRegisterGiftReceipt, ArticleList could be found at: Item Transactions > Other.

Those changes apply only to the receipts created after upgrade.

Reports

Change "Cashier" SE localization in Report Viewer (RTC-18775)

The Swedish translation of "Cashier" in reports has been changed back on "Kassör".

Issues with colors in reports (RTC-17955)

In order to correctly show report in Chain Web we have made adjustment to colors in report.

Changed report: 0750_WetStock

Stocktaking

Export of stocktaking to Excel (RTC-17310)

User is able to export to Excel each stocktaking's results event, even for items which have not been counted.

System parameters

Displaying values different from "Default Value" (RTC-688)

Values different from "Default Value" are in bold, bolding changes accordingly when changing values.
There is "hide rows with default value" checkbox in table settings. When this option is selected, only parameters with value different than default value are displayed in the grid.


Chain Web v. 2.10.1091

Released 18th of August 2022

Improvements

Correction of bug in saving/editing User Roles (RTC-24343)

Providing proper creation of a new user role and edition of the existing without error message.

Occurrence of this bug is related to new version of web browser.


Chain Web v. 2.10.107

Released 20th of April 2022

Inventory

(RTC-21163)

Checkboxes and dialog about unprocessed count list will not be displayed if the following System Parameters will be set to True: HideActivateCountListAutomaticallyCheckBox, HideUnprocessedCountListsModal, HideGetStockLevelCheckBox.

If HideGetStockLevelCheckBox set to True, the 'Get stock level again for items in selected count lists' check box will be hidden in the following modals:

  • In overview tab in 'Count lists' grid when activating or putting on hold.

  • Count list tab when activating or putting on hold from sticky column and using 'Activate count lists' button in count list tab (with single or multiple selection).

  • Using 'Put on hold' or 'Activate' button in count list details view.

Improvements

Stocktaking result (RTC-21423)

Correct related data will be shown in stocktaking result view, no matter if MultipleLoyaltyPrograms system parameter will be set to False or True.

Export of stocktaking related Count groups and Stocktaking result to Excel/ PDF (RTC-18653)

The Excel file with the results exported from Count groups tab will contain the scope of this tab instead of Stocktaking results. The export to Excel/ PDF of Stocktaking results of not completed Count group has been additionally fixed.


Chain Web v. 2.10.106

Released 17th of March 2022

Improvement

Balance hangs (RTC-21333)

Fixed problem when Chain Web "froze" when PDF with the balance result was auto printed.


Chain Web v. 2.10.104

Released 01st of February 2022

Improvement

Access rights for periodic stocktaking (RTC-19666)

User role responsible for access rights for periodic stocktaking has been added. Only users with this role assigned are able to create periodic stocktaking.

Requirement to use this functionality:

Before upgrading Lindbak Retail database execute this script:


Chain Web v. 2.10.101

Released 22nd of December 2021

Label printing from InStore App (backend)

(RTM-3275)

Changes implemented in the database to facilitate sending label print jobs directly to Chain Classic instead of using POSLogs.

Improvement

Change "Cashier" SE localization in Report Viewer (RTC-18775)

The Swedish translation of "Cashier" in reports has been changed back on "Kassör".


Chain Web v. 2.10.100

Released 5th of December 2021

Changes in access control in Chain Web for POS Configuration

(RTP-13608)

Access control in Chain Web for POS Configuration works like this now:

If a user has access to:

  • "Edit POS Parameters Common",

  • All stores (HQ user)

The user can edit parameters on any level in the configuration hierarchy.

If a user has access to:

  • "Edit POS Parameters Store/Cash register"

  • "View POS Parameters"

  • All stores (HQ user)

  • but NOT "edit POS Parameters Common",

The user can edit parameter values and add new parameters for any store or cash register. But the user can only view and not add/edit parameters on the Common level or configuration group level.

If a user has access to:

  • "Edit POS Parameters Store/Cash register" or "Edit POS Parameters Common"

  • A specific store (store user)

The user can only see 1 store in the configuration hierarchy and edit parameters for that store and the cash registers in that store.

Improvements

Balance

Balance registration (RTC-17429)

In "new registration" and "edit a balance", pressing enter when writing total sum moves user to the next step.

Customer order

Fixes related to deleted rows strikethrough (RTC-17596)

This fix provides hiding deleted rows in order as default and fixed amounts of "Ordered" and "Delivered" in customer order dashboard.

Submit order button (RTC-16744)

When opening Customer Order of status Changed the submit order button appears on the far right of the toolbar and is marked as "orange" "primary". The submit order button disappears when status of Customer Order is Completed.

Easy to view online returns (RTC-7749)

New row was added to show quantity of returned item, there is no longer need to expand the item line to see that the item is returned. Way of showing online returns is now consistent with other returns.

Service/contract/retail changes to support order variant and order/line actions (RTC-16816)

New method ExportOrder has been created in CustomerOrderService. It's exporting CustomerOrder.Change blobs by using file service to the azure blob.
New system parameter 'OrderVariantsToExport' with namespace 'CustomerOrder' has been added, which specifies order variants that will be exported as a blob to the cloud. By default this parameter is empty, so no customer orders will be exported.
To export orders with order variant "StorePrepaidWarehouseDelivery", set value of OrderVariantsToExport parameter to StorePrepaidWarehouseDelivery.
In this parameter can be mentioned few different values separated by "," or ";" e.g. "StorePrepaidWarehouseDelivery,Unknown".
Remember to set up system parameters FileApiResourceId and FileApiBaseAddress from namespace FileApi.Integration.

Extract CustomerOrderVariant in POSLogExtractorCore (POSLog v80) (RTC-16694)

New POSlog task ExportCustomerOrder has been created. It has exactly the same data as CustomerOrder task. It is used by CustomerOrder service, to export customer order to the blob storage.
CustomerOrder and ExportCustomerOrder tasks have been extended by OrderVariant, CurrencyCode and DeliveryDetailsType fields.

Dispatch order

Dispatch Orders: Status of Delivery is not Updated when Updating from POSAPI (RTC-18231)

Customer Order delivery status is updated regardless of picking order payment status. That means, when picking order is delivered in POSLog, then picking order and customer order are updated to Delivered in Chain Web regardless of its payment status.

Persist delivery status of order (RTC-16419)

Dispatch order grid and details view load under 1s.

Automatic reassign parameters without restarting LIP

User is able to turn off automatic reassign by change of configuration alone in 'Dispatch rules' in 'Reassign Order' column - 'Assign order to a new store after' should be set to '0'.

Homepage dashboard

Auto-change comparison date
The comparison sales date was updated to automatically adjust to the main date. That means, while changing the sales date, the comparision date is being automatically changed along with the sales date to the same period last year.

Invoice

EHF Invoice fee (RTC-16053)

The possibility to add separate invoice fee for customers tagged with EHF invoice in configuration view.

Fixed invoice date in Invoices view (RTC-16588)

When looking at invoice in the Invoices view, the correct date is displayed also for newly created invoices, even if a different system time zone was used.

Items

Deleted items (RTC-17089)

When searching for items, deleted items (in Chain Classic) will not be shown.

Receipt journal

Swedish translation error in receipt journal (RTP-14996)

The word "Feilet" has been change to "Misslyckad" in the receipt view in the receipt journal in Chain Web.

Timeout when searching by sequence number (RTC-17996)

New index added in Lindbak POS Journal database. It fixed performance when searching for receipts by sequence number. Timeouts do not occur while searching by receipt's sequence number.

Wrong time on put on hold activity in receipt logs (RTC-16627)

The end receipt time is displayed in details of receipt on hold instead of start receipt time as before.

Store filter works with configuration group access (RTC-18050)

User that selected configuration group level access, is now able to filter receipts by the stores related to that group.

Reports

Wrong calculation of total items (RTC-16778)

In sale statistic section of member analysis report we have corrected value for items / customer. Also minor improvements in header.

Changed report: 0519_LoyaltyStatistics_std.

Improvements Reporting (RTC-16258)

In order to have a better understanding of results in report we have made some changes to a couple of reports.

0454_TopSalesPerItemWithItemInfo
- Minor translation changes
- Changed how Diff % column is showing value.

  • Shows selected price channel in header.

0456_SalesByProductAreaOrGroupWithInteractiveSorting

  • Minor translation changes.

  • Changed sorting on area or group numerical

  • Shows selected price channel in header.

User/Cashier

Fixed changing password (RTC-16616)
User is able to change password of the cashier in "cashiers" and in "users". Changing ManageUsersAndCashiersIndependently setting has no impact.

User Management

Alphanumeric sorting of roles list in User Management (RTC-16889)
Lists of user and cashier roles are sorted in alphanumeric order, in Role lists and Roles views.


Chain Web v. 2.10.96

Released 25th of March 2022

New report - Items not counted

(RTC-20845)

A new report to follow up on stocktaking and items not counted is created.

Report details Items not counted

File name

0116_ItemsNotCounted

Data source

Lindbak Retail database

Selections

Comment

Not counted since

Shows items that are not counted since this date. Default same date last month.

Retail store

Only available for HQ users. Default first available store.

Supplier

Filter result on supplier. Default all.

Item group

Filter result on item group. Default all.

Brand

Filter result on brand. Default all.

Show total only

If selected it will only show total, not any items. Default not selected.

Columns (one row per item)

Supplier

Supplier name

EAN

EAN number

Item number

Item number

Item text

Item text

Last number in stock

Shows quantity from last stocktaking.

Last netcost

Shows total netcost for item from last stocktaking.

Improvement

Internal transfer - VAT on internal invoices (RTC-21040)

UseVATOnInternalTransferInvoice system parameter has been added with the default value False.

It defines if VAT will be used in Internal transfer invoices. When value of parameter UseVATOnInternalTransferInvoice is equal to True and both stores in Internal Transfer have the same Organization Number, then VAT is included on invoice.


Chain Web v. 2.10.95

Released 18th of January 2022

Improvements

Customers in Chain Web can be anonymized (RTC-10461)

New dialog box was added to force anonymization, by using it, one is able to anonymize customers (only if anonymization was stooped previously by Chain Classic).

Dispatch Orders: Status of Delivery is not Updated when Updating from POSAPI (RTC-18231)

Customer Order delivery status is updated regardless of picking order payment status. That means, when picking order is delivered in POSLog, then picking order and customer order are updated to Delivered in Chain Web regardless of its payment status.


Chain Web v. 2.10.93

Released 3rd of November 2021

Improvement

Customer order - Fixes related to deleted rows strikethrough (RTC-17596)

This fix provides hiding deleted rows in order as default and fixed amounts of "Ordered" and "Delivered" in customer order dashboard


Chain Web v. 2.10.91

Released 22nd of October 2021

Changes in access control in Chain Web for POS Configuration

(RTP-13608)

Access control in Chain Web for POS Configuration works like this now:

If a user has access to:

  • "Edit POS Parameters Common",

  • All stores (HQ user)

The user can edit parameters on any level in the configuration hierarchy.

If a user has access to:

  • "Edit POS Parameters Store/Cash register"

  • "View POS Parameters"

  • All stores (HQ user)

  • but NOT "edit POS Parameters Common",

The user can edit parameter values and add new parameters for any store or cash register. But the user can only view and not add/edit parameters on the Common level or configuration group level.

If a user has access to:

  • "Edit POS Parameters Store/Cash register" or "Edit POS Parameters Common"

  • A specific store (store user)

The user can only see 1 store in the configuration hierarchy and edit parameters for that store and the cash registers in that store.

Improvements

Service/contract/retail changes to support order variant and order/line actions (RTC-16816)

New method ExportOrder has been created in CustomerOrderService. It's exporting CustomerOrder.Change blobs by using file service to the azure blob.
New system parameter 'OrderVariantsToExport' with namespace 'CustomerOrder' has been added, which specifies order variants that will be exported as a blob to the cloud. By default this parameter is empty, so no customer orders will be exported.
To export orders with order variant "StorePrepaidWarehouseDelivery", set value of OrderVariantsToExport parameter to StorePrepaidWarehouseDelivery.
In this parameter can be mentioned few different values separated by "," or ";" e.g. "StorePrepaidWarehouseDelivery,Unknown".
Remember to set up system parameters FileApiResourceId and FileApiBaseAddress from namespace FileApi.Integration.

Extract CustomerOrderVariant in POSLogExtractorCore (POSLog v80) (RTC-16694)

New POSlog task ExportCustomerOrder has been created. It has exactly the same data as CustomerOrder task. It is used by CustomerOrder service, to export customer order to the blob storage.
CustomerOrder and ExportCustomerOrder tasks have been extended by OrderVariant, CurrencyCode and DeliveryDetailsType fields.

Persist delivery status of order (RTC-16419)

Dispatch order grid and details view load under 1s.

Wrong time on put on hold activity in receipt logs (RTC-16627)

The end receipt time is displayed in details of receipt on hold instead of start receipt time as before.


Chain Web v. 2.10.90

Released 13th of October 2021

Version Requirements is located on the menu to the left.

New template for invoices created in Chain Web

(RTC-13812)

A new template for invoices has been added. This template contains a number of improvements in font size, placement of invoice elements and improvement of invoice text (Swedish version only). The new invoice template can be selected in store configuration.

Sales report

(RTC-16253)

To follow up on todays sales we have created a report where selection of hours are available.

Report details Sale statistics

File name

0752_SaleStatistics

Data source

Lindbak POS Reporting cube (Olap)

Selections

Comment

Date

Default today

Hour from

Default 0:00

Hour to

Default 24:00

Retail store

Default all

Department

Default all

Article area

Default all

Article group

Default all

Include VAT

Default on

Columns (one row per department with drilldown to item area, item group and item). Buttons for expanding and collapsing all drilldowns.

EAN

EAN code

Item name

Article name

Quantity

Total

Quantity sold

Turnover inc. VAT or Turnover ex. VAT

Turnover inc. VAT or Turnover ex. VAT depending on selection.

Total

Amount sold. Inc. or ex. VAT depending on selection

Share

Share of this department / area / group / item related to total sale.

Cost price

Cost price

Gross profit

Total

Gross profit amount

Total %

Gross profit percentage

Improvements

Module

Description

Balance

StoreNumber is used instead of Id in all cashier balance (RTP-13797)
When creating summary for all cashiers the storeId is saved properly in database.

Chain Management

Fix: Team view page shows linked stores (RTC-16495)

All linked stores are displayed properly in Teams, Profiles and Configuration groups views.

Customer

Filtering of projects (RTC-11534)

Using filters in invoices tab in Projects does not trigger a redirection to address tab anymore. When settings a date in sales tab filters clean X button is displayed properly and only one scroll is visible.

Customer order

Hide or show deleted order lines (RTC-14223)
User in Customer Order view has possibility to show and hide deleted lines from order. Deleted lines are struck through, so the user can know the difference.

Receipt reference to online returns (RTC-14526)
The receiptID of the receipt that contains online returns, is displayed in order line details in "Online returns" area.

Invoicing

Invoices with deposit items (RTC-15522)
The total amount on credit sales/invoices with deposit is showed properly. Deposit is included in total amount.

Crediting invoice that contains gift cards (RTC-11534)
A proper message is displayed when doing correction on credit sale with gift card or crediting invoice which contains gift card.

Receipt journal

Sorting of stores (RTC-16888)

The stores are sorted in ascending order by store number.

Reports

Week number in date picker (RTC-16527)

When setting report parameters the user is able to see week numbers in date picker.

Timeout when downloading a report (RTC-9934)
A user-friendly message why the error has occurred is displayed to user when a timeout occurred during downloading a report.

Report search with supplier item number (RTC-942)
Report 0152_FreeItemsFromStampcard has been extended with parameter 'Supplier item number list'.

Tokheim integration

Configuration of Tokheim POS (RTP-12206)
Configuration and activation of Tokheim POS has been refactored and it now works in combination with EG POS Configuration.

Activating configuration for Tokheim POS will also activate EG POS configuration. (For example when activating changes on the common level).

Export of Configuration for Tokheim POS ( RTC-13361)
The folder, filename prefix and format of the files with configuration for Tokheim POS can be configured in the following system parameters:

  • TokheimExportOutputFolder

  • TokheimExportFilenamePrefix

  • TokheimExportUseUnicode

User Management

Fix for permissions (RTC-15672)

When parameter UsersCanOnlyAssignRolesTheyAreAssignedTo is active and some user is editing the other one, the added/removed are changed only for that user (not for the user that are editing as well).


2.10.891

Released 16th of March 2022

Improvements

Customer order

System parameter: CustomerOrderLockingEnabled causes Orders to be wrongly locked (RTC-19987)

Fixed problem with locking order when credit limit for customer is exceeded and then corrected.

Order line details (RTC-19586)

A new field with the old name "Net cost" was added on the order line, it will show the profile net cost of the Item. The previous "Net cost" field was renamed to "Weighted average cost price" (Veid kostpris) with the existing summation, equal to the result of multiplying the Unit net cost by the Item quantity.

Invoices

Chain Web Invoice layout: The "to pay"(Å betale) line on partially paid invoices is not visible (RTC-18880)

Label "To pay" is properly displayed on the partially paid invoices.

Project

Edit price in fixed price project (RTC-19065)

The possibility of editing project fixed price flag, when project has linked orders or invoice plan, has been blocked.
The fixed price amount can be edited always even if project has linked orders or invoice plan.

Stocktaking

Export to PDF in active stocktaking fails for stocktaking type "non-counted items" (RTC-18652)

When there is no data to export (to Excel or PDF), the warning is displayed that 'Grid contains any items.' and the files are not generated.


Chain Web v. 2.10.89

Released 10th of February 2022

Improvements

Numbered order lines get misplaced when copying customer order (RTC-16534)

The order lines number behaviour has been improved. In the copied customer order line numbers are displayed in correct order.

Clearing cache in the browser could be needed to see those changes work.

Export of stocktaking to Excel (RTC-17310)

User is able to export to Excel each stocktaking's results event, even for items which have not been counted.


Chain Web v. 2.10.88

Released13th of December 2021

Sell MBXP items in web browser

(RTP-13329)

There is created a integration with POS and MBXP, that is making it possible to sell MBXP items in web browser.

POS Configuration

MbxpWebSaleBarcodeRegEx

This is string list type parameter, that defines the barcodes that can be accepted by MBXP web integration.

Example:

"^5711824\d{25}", 32 digits
"^651\d{13}", 16 digits
"^662\d{13}", 16 digits

MbxpWebSaleConfig

This is key-value pair list type parameter, that define the configurations for accessing MBXP web sale service.

BaseUrl = ""
LoginId = ""
LoginKey = ""
CountryCode = ""
ConceptId = ""
OwnerId = ""
StoreId = ""

CommitTimeout = ""

Improvement


Possible to lose price that is set in fixed price projects, making it impossible to invoice project (RTC-18199)

The possibility of editing project fixed price, when project has linked orders or invoice plan, has been blocked.


Chain Web v. 2.10.87

Released 2 December 2021

Improvements

Timeout when searching by sequence number (RTC-17996)

New index added in Lindbak POS Journal database. It fixed performance when searching for receipts by sequence number. Timeouts do not occur while searching by receipt's sequence number.

Store filter works with configuration group access (RTC-18050)

User that selected configuration group level access, is now able to filter receipts by the stores related to that group.


Chain Web v. 2.10.86

Released 28th of October 2021

Improvement

Deleted items (RTC-17089)

When searching for items, deleted items (in Chain Classic) will not be shown.


Chain Web v. 2.10.85

Released 6th of October 2021

Improvements

Crediting invoice that contains gift cards (RTC-11534)

A proper message is displayed when doing correction on credit sale with gift card or crediting invoice which contains gift card.

Timeout when downloading a report (RTC-9934)

A user-friendly message why the error has occurred is displayed to user when a timeout occurred during downloading a report.


Chain Web v. 2.10.84

Released 30th of September 2021

Improvement

Fix: Team view page shows linked stores (RTC-16495)

All linked stores are displayed properly in Teams, Profiles and Configuration groups views.


Chain Web v. 2.10.83

Released 24th of September 2021

Improvements

Store number is used instead of Id in all cashier balance (RTP-13797)

When creating summary for all cashiers the storeId is saved properly in database.

Fix for permissions (RTC-16293)

When parameter UsersCanOnlyAssignRolesTheyAreAssignedTo is active and some user is editing the other one, the added/removed are changed only for that user (not for the user that are editing as well).


Chain Web v. 2.10.82

Released 17th of September 2021

Improvement

Fix for login for windows/AD users (RTC-16336)

It is possible to login to Chain Web using normal and windows domain account.


Chain Web v. 2.10.81

Released 14th of September 2021

Improvements

Invoicing

Search for invoices (RTC-15345)
In Invoices' view there is a simple search option. User can narrow and customize results by entering key word in the simple search window. (The search result is improved in this version).

POS Configuration

Removing pictures from buttons in PLU Board (RTP-13175)
Pictures from buttons in PLU Board can be removed by choosing "Delete image" option while editing the button.

Receipt Journal

Summary for all cashiers (RTC-15875)

There is a possibility to edit balances after balance summary is created. If user edits one of balances, summary is updated according to the changes.

Fix for showing date interval (RTC-15396)
There is a possibility to set date interval in the Receipts Journal. All digits from date are displayed even if scroll appears in the filters section.

Access to receipt for stores after merging a store (RTC-14508)
A user will have access to all receipts from a selected store even if the store prefix is changed.

View receipt log (RTC-8483)
The user are able to view a receipt log to inspect each activity that has been made on  a selected receipt. This feature is developed for ordinary sales receipts and might not be useful when viewing receipts for credit sales and customer orders.

ServiceBus

ServiceBus configuration (RTC-13481)
There is a parameter in ServiceBus that can be set on a topic named "Enable Filtering Messages Before Publishing". This should not be enabled and will cause this error when you have a lot (50-100) subscribers on a topic.

Stocktaking

Count group filtering (RTC-15949)
When adding filter to counting group selection criteria, type is auto selected if there is only one option, placeholder in search input, extended dropdown list to 40 matches and info about narrowing the search criteria.

Processing of count lists (RTC-9369)
To prevent processing of count lists to fail, the CountListsProcessorJob has status "faulted" if some stocktaking's changes are made during its work. Then count list which couldn't be updated has status "ProcessingTerminated" in the database and task "ProcessCountListCommand" has status "error". Processing of such count lists can be retried. Information about this error situation should be added to the retailers stocktaking guideline, but most important: "Please do not modify the stocktaking while count lists are processed/updated."