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
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
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
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
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
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
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
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. |
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. |
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. 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.
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
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) 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)
Report for sales and waste (RTC-21870) Changed report: 0458_SalesAndWaste Report for top sales (RTC-21870) Changed report: 0459_TopSalesPerItem |
Chain Web v. 2.10.122
Released 3rd of March 2022
New report: Top sales per item
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
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. |
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:
|
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 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) |
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
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. |
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) |
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 - standard working hours (RTC-18962) |
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.
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.
|
Chain Web v. 2.10.120
Released 27th of January 2022
New report: Top sales per item with compare date
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)
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) |
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. |
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. |
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
Released 15 December 2021
Follow up on campaigns
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
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
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) |
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. 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: 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. |
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
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)
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
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. 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. |
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 |
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
0456_SalesByProductAreaOrGroupWithInteractiveSorting
|
User/Cashier | Fixed changing password (RTC-16616) |
User Management | Alphanumeric sorting of roles list in User Management (RTC-16889) |
Chain Web v. 2.10.96
Released 25th of March 2022
New report - Items not counted
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
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
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
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) |
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) Receipt reference to online returns (RTC-14526) |
Invoicing | Invoices with deposit items (RTC-15522) Crediting invoice that contains gift cards (RTC-11534) |
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) Report search with supplier item number (RTC-942) |
Tokheim integration | Configuration of Tokheim POS (RTP-12206)
Export of Configuration for Tokheim POS ( RTC-13361)
|
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. |
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
There is created a integration with POS and MBXP, that is making it possible to sell MBXP items in web browser.
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) |
POS Configuration | Removing pictures from buttons in PLU Board (RTP-13175) |
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) Access to receipt for stores after merging a store (RTC-14508) View receipt log (RTC-8483) |
ServiceBus | ServiceBus configuration (RTC-13481) |
Stocktaking | Count group filtering (RTC-15949) Processing of count lists (RTC-9369) |