Chain Web v. 2.10.273
Released 24th of January 2024
Improvements
Order dispatch | Dispatch order email templates with multiple language support (RTC-35614) Email content, subject and filenames are translated based on the origin of the order. Order origin is fetched from the address of the store where the order was placed. |
Reports | Stock list (RTC-37811) All rows from the stocktaking results grid are exported to Excel. |
Stocktaking | Timeout during export of the stock list to PDF (RTC-37208) The timeout limit is set to 30 minutes, so that larger files can be generated before a timeout occurs. |
Chain Web v. 2.10.272
Released 23rd of November 2023
Improvements
Dispatch Orders | Refund Lines in Dispatch Order Details View (RTC-36193) Refund lines are visible in the picking order lines grid in dispatch order details. Edit discount for Dispatch Orders refund (RTC-36184)
Refund Component in Dispatch Orders (RTC-36183) Dispatch Orders paid using Klarna can be partially or fully refunded. The new 'Refund' button that allows for the refund is displayed in the dispatch order details view and visible only when the payment type is Klarna. Picking Order is Exported Twice on dispatch Order Creation (RTC-33753) |
Chain Web v. 2.10.271
Released 10th of November 2023
Improvements
Extend CustomerOrder.Export.PickingOrder for Dispatch Orders (RTC-35764)
The CustomerOrder.Export.PickingOrder blob exported to 3rd part was extended and contains both item number and item text.
Recipient Name, Email and Mobile Available in Order View (RTC-34677)
Recipient, email and mobile from order delivery details are added to the order dispatch grid. The new fields are searchable / filterable, and hidden as default.
Chain Web v. 2.10.270
Released 25th of October 2023
Improvements
Balance | New balance wizard improvements (RTC-34593)
|
Customer | Customer Service Integration (RTC-34286) Import of business customers from CustomerService contains optional field called "name". |
Customer groups | Import localization (RTC-34430) The Norwegian translation of instruction text in Import Excel modal properly lists required columns. |
Customer order | Fix: "Create" button in New Customer order window (RTC-33532) "Create" button is available, when customer or customer and project are selected |
Invoicing | Fix: EHF invoices (RTC-35288) The PayableRoundingAmount is properly calculated when store has disabled rounding option. Consolidate EHF invoices (RTC-31388) Invoices for receipts for the same customer but from different projects are consolidated in project scope - one consolidated invoice for each project. |
Order dispatch | Extend Dispatch Order Details View With Gift Card and Payment Info (RTC-35070) The Dispatch Order details view has been extended with the Customer Order and Payment tabs. It is possible to see the payment transactions when an order is paid with a gift card. What is more, the Payment grid contains link to Gift card data. Extend Picking Order JSON With Order Placement Store (RTC-34847) Change order delivery methods (RTC-34676) Show What Store has Placed the Order (RTC-34671) Hide "send order" button when UseDispatchServiceForShipments = True (RTC-32835) |
POS Configuration | Improved performance when activating configuration changes for POS (RTC-30703) Changes were done in [Chain].[udf_StoreGroupConfigurationSet] function to improve performance when activating configuration changes in POS. |
Reporting | Performance improvements (RTC-34269) To avoid report timing out, improvements in the queries for two reports have been made:
|
Stocktaking | Count list grid view (RTC-35052) The view is not blocked anymore, the grid is loaded only one time per request/each change. |
Chain Web v. 2.10.262
Released 9th of October 2023
Improvements
Customer groups | Import localization (RTC-34430) |
Customer order | Fix: "Create" button in New Customer order window (RTC-33532) |
POS Configuration | Improved performance when activating configuration changes for POS (RTC-30703 |
Reporting | Performance improvements (RTC-34269)
|
Stocktaking | Count list grid view (RTC-35052) The view is not blocked anymore, the grid is loaded only one time per request/ each change. |
Chain Web v. 2.10.261
Released 06th of September 2023
Improvements
Customer | Customer Service Integration (RTC-32580) Empty lists of "Contacts" and "Adresses" (except for "General Address") are supported during importing customers from CustomerService. |
Customer order | Shipping details (RTC-20057) Shipping details are available in Order lines tab in customer order details view.
If for Shipment Provider is set up TrackingUrl in CustomerOrderDeliveryMethod system parameter, then the link to the tracking package is available in Shipping Details under "Trace order" label.
Fix: Filter with customer number fails when returning from an order (RTC-31569) |
Dispatch Orders | DispatchOrderReassign job fails when trying to trigger export of modified picking order (RTC-32233) Automatic reassign doesn't delete order lines (RTC-32308) Introduce Log Level for Dispatch Orders (RTC-32437) Creating new dispatch rule with defined name (RTC-32853) Before adding Central warehouse and saving: After adding Central warehouse and saving: Communicate for user if all required fields will not be filled:
Holidays are not excluded from the delivery time limit (RTC-33632) |
Dispatch Rules | Content-security-Policy Errors (RTC-22193) Errors related to Content-Security-Policy are not thrown when entering Dispatch Rule in the Dispatch Rules view. |
Invoicing | Resend EHF (RTC-33534) Timeouts doesn't occur anymore on "Resend EHF" view. |
Import of cashiers to Chain Web | LindbakRetailIntegration (SSIS packages) (RTC-33091) The email related/ processed column 'AD_username' was renamed to 'Email' in CashierStaging package. |
POS Configuration | PLU Board setup (RTP-18732) Maximum size for image upload in PLU Board setup in POS Configuration is 100kb now. Export functionality for PLU Boards (RTC-30610) Hidden parameter value in POS Configuration (RTP-23137) 'CoopayBackupSeed' parameter's value is hidden in POS Configuration view. |
Product series | Improvements after acceptance tests of product series are implemented (RTP-23303)
|
Reporting reports | Sales report with excluded item groups (RTC-30576) |
Chain Web v. 2.10.255
Released 15th of May 2024
Improvement
Improvement in Create stocktaking (RTC-40086)
To prevent the creation of a new stocktaking getting stuck in the status "Creating", improvements have been made to close the connections to Chain Classic.
Chain Web v. 2.10.254
Released 15th of November 2023
Improvement
Picking Order is Exported Twice on dispatch Order Creation (RTC-33753)
One picking order is exported when a dispatch order is created.
Chain Web v. 2.10.253
Released 28th of June 2023
Improvement
Count list grid view (RTC-35052)
The view is not blocked anymore, the grid is loaded only one time per request/ each change.
Chain Web v. 2.10.251
Released 23rd of June 2023
Mix match sales
A new report has been created to follow up on mixmatch sales and make better decisions about new campaigns. The report shows key data for mixmatch sales.
Report details Mix coupons | |
File name | 0757_MixSales |
Data source | Lindbak POS Reporting Cube (OLAP) |
Selections | Comment |
Date from | Default today. |
Date to | Default today. |
Profile | Default all. |
Team | Default all. |
Store | Default all. |
Mix | Default all. |
Output: Report shows extended mixmatch sales statistics. For one page per store there is a list grouped by mix. Report has a total summary at the end of table. | |
Columns | |
Mix | Mix number and mix name |
EAN | EAN |
Item name | Item name |
Department | Department |
Item area | Item area |
Item group | Item group |
% of total sales | Percentage of total turnover excluding VAT. |
Items sold | Number of items sold in mix. |
% items sold | Percentage of item sold in mix. |
Discount ex. VAT | Discount ex. VAT |
Receipts with mix | Receipt with mix |
Share mix receipts | Share of mix receipts |
Amount in mix receipts ex. VAT | Amount in mix receipts excluding VAT. |
Avg. sales customer | Average sales customer. |
Gr. prof. % mix | Gross profit percentage mix |
Gr. prof. % total | Gross profit percentage total |
Gross profit | Gross profit |
Clarifications: Report has a star explanation for a few columns. It means that summary values for particular mix are calculated including all transactions in store. As an example '% Items sold' is calculating by taking quantity and dividing it by whole store quantity. For whole mix it will be store quantity of all items in store. For particular article in that mix '% Items sold', quantity of that product in mix will be divided by all articles in that mix. Summary for mix (grey grouped row) takes whole statistics about store, even if it is not mix. |
Complete documentation about report can be found in Confluence: List of reports - EG Retail Chain - Confluence EG A/S.
Import of customers from EG Cloud
When 3rd party is master of customers, the import of customers should go through CustomerService in EG Cloud.
Chain Web can be configured to fetching data from CustomerService. This import package will update and make customer data available in Chain Web with further export to POS. This extension of the integration applies to private customers. Previously we have released support for business customers.
Improvements
Customer | Display of selected invoice method in customer's view (RTC-30248) After changing setup of invoicing in customer's details by selecting electronic invoicing, consolidated invoice column in customers view is now updated correctly. Customer Service Integration (RTC-32580) |
Customer order | Refund/ Return - fix for Not Paid status in dashboard (RTC-31261) |
Dispatch order | Support OrderSourceID 'Store' for Dispatch Orders Grid (RTC-31650) All dispatch orders are visible in the dispatch orders grid, including both orders from the web shop and physical stores. Extend POSLog processing with shipment details (RTC-22515) Automatic reassign doesn't delete order lines (RTC-32308) DispatchOrderReassign job fails when trying to trigger export of modified picking order (RTC-32233) |
POS Configuration | Client side error for store names with apostrophe (') (RTP-23002) Choosing stores with names that contain apostrophe (') in POS Configuration no longer causes a client side error to appear. "Fetch last X receipts for receipt copy" in Convenience sales (RTP-22040) |
Receipt Journal | Searching or filtering by scanning barcode (RTP-22179) |
Reporting integration | Customer data (RTC-32071) The import of customer data from Retail database has been extended with Organization Number. The view pub.vDimCustomer is also extended with this information. |
Reporting reports | Settlement reports (RTC-31644) Two new version of settlement reports for operator and workstation. Both reports are based on existing versions of reports. 0613_StoreSettlementPerOperator Name: Store settlement Description: Selections:
0614_StoreSettlementPerWorkstation Name: Store settlement Description: Selections:
|
Stocktaking | Item synchronization error handling (RTL-5829) Simple search in count groups view (RTC-30733) |
System | Set system parameters back to blank (RTC-29801) User is able to set system parameters to blank value. |
Chain Web v. 2.10.2492
Released 31st of May 2024
Improvement in Stocktaking (RTC-40086)
To prevent the creation of a new stocktaking getting stuck in the status "Creating", improvements have been made to close the connections to Chain Classic.
Chain Web v. 2.10.248
Released 23rd of October 2023
Improvements
Fix: EHF invoices (RTC-35288)
The PayableRoundingAmount is properly calculated when store has disabled rounding option.
Count list grid view (RTC-35052)
The view is not blocked anymore, the grid is loaded only one time per request/ each change.
Chain Web v. 2.10.247
Released 1st of September 2023
Improvement
Dispatch Orders - Holidays are not excluded from the delivery time limit (RTC-33632)
Delivery time calculation excludes holidays to ensure that the time limit of picking orders are calculated correctly.
Chain Web v. 2.10.246
Released 4th of August 2023
Improvement
Introduce Log Level for Dispatch Orders (RTC-32437)
It is possible to set log levels for DispatchOrders in Chain Web (BackOffice Services).
The logs contain requests and responses from DispatchService.
Chain Web v. 2.10.244
Released 22nd of June 2023
Improvements
Automatic reassign doesn't delete order lines (RTC-32308)
For selected option 'Allow delete of rejected orders/order lines' rejected orders will be cancelled and deleted if it will not be possible to reassign order from dummy store.
DispatchOrderReassign job fails when trying to trigger export of modified picking order (RTC-32233)
DispatchOrderReassign doesn't fail when trying to reassign any dispatch order.
Chain Web v. 2.10.243
Released 14th of June 2023
Mix match sales
A new report has been created to follow up on mixmatch sales and make better decisions about new campaigns. The report shows key data for mixmatch sales.
Report details Mix coupons | |
File name | 0757_MixSales |
Data source | Lindbak POS Reporting Cube (OLAP) |
Selections | Comment |
Date from | Default today. |
Date to | Default today. |
Profile | Default all. |
Team | Default all. |
Store | Default all. |
Mix | Default all. |
Output: Report shows extended mixmatch sales statistics. For one page per store there is a list grouped by mix. Report has a total summary at the end of table. | |
Columns | |
Mix | Mix number and mix name |
EAN | |
Item name | |
Department | |
Item area | |
Item group | |
% of total sales | Percentage of total turnover excluding VAT. |
Items sold | Number of items sold in mix. |
% items sold | Percentage of item sold in mix. |
Discount ex. VAT |
|
Receipts with mix |
|
Share mix receipts | Share of mix receipts |
Amount in mix receipts ex. VAT | Amount in mix receipts excluding VAT. |
Avg. sales customer | Average sales customer. |
Gr. prof. % mix | Gross profit percentage mix |
Gr. prof. % total | Gross profit percentage total |
Gross profit | |
Clarifications: Report has a star explanation for a few columns. It means that summary values for particular mix are calculated including all transactions in store. As an example '% Items sold' is calculating by taking quantity and dividing it by whole store quantity. For whole mix it will be store quantity of all items in store. For particular article in that mix '% Items sold', quantity of that product in mix will be divided by all articles in that mix. Summary for mix (grey grouped row) takes whole statistics about store, even if it is not mix. |
Complete documentation about report can be found in Confluence: List of reports - EG Retail Chain - Confluence EG A/S.
Improvements
POS Configuration | Client side error for store names with apostrophe (') (RTP-23002) Choosing stores with names that contain apostrophe (') in POS Configuration no longer causes a client side error to appear. "Fetch last X receipts for receipt copy" in Convenience sales (RTP-22040) |
Reporting integration | Customer data (RTC-32071) The import of customer data from Retail database has been extended with Organization Number. The view pub.vDimCustomer is also extended with this information. |
Stocktaking | Item synchronization error handling (RTL-5829) Processing of item update events with use cache type "memory" is improved, the job should not throw errors/ should not be locked, when adding to cache record with already existing key. |
System | Set system parameters back to blank (RTC-29801) User is able to set system parameters to blank value. |
Chain Web v. 2.10.242
Released 29th of May 2023
Import of customers from EG Cloud
When 3rd party is master of customers, the import of customers should go through CustomerService in EG Cloud.
Chain Web can be configured to fetching data from CustomerService. This import package will update and make customer data available in Chain Web with further export to POS. This extension of the integration applies to private customers. Previously we have released support for business customers.
Improvements
Customer | Display of selected invoice method in customer's view (RTC-30248) After changing setup of invoicing in customer's details by selecting electronic invoicing, consolidated invoice column in customers view is now updated correctly. |
Customer order | Refund/Return process (RTP-22025) The order should not be blocked for further refunds/ returns, if the process will fail on e.g. timeout, or payment. The returned/ refunded lines will be removed from order, or set as deleted and the started transaction will be cancelled - removed. Refund/ Return - fix for Not Paid status in dashboard (RTC-31261) |
Dispatch order | Extend POSLog processing with shipment details (RTC-22515) It is possible to create an order with defined shipment details. Support OrderSourceID 'Store' for Dispatch Orders Grid (RTC-31650) |
Reporting reports | Settlement reports (RTC-31644) Two new version of settlement reports for operator and workstation. Both reports are based on existing versions of reports. 0613_StoreSettlementPerOperator Name: Store settlement Description: Selections:
0614_StoreSettlementPerWorkstation Name: Store settlement Description: Selections:
|
Stocktaking | Simple search in count groups view (RTC-30733) Pasting number/name of the item to simple search field in count groups edit view works correctly after fixes. |
Chain Web v. 2.10.241
Released 28th of April 2023
Food saver
To help stores sell weight items with reduced quality, these can be discounted by selling them via Food saver bags with printed barcodes triggering the desired discount.
1. Customer picks one specific type of weight item and puts it in the Food saver bag.
2. Bag contains a barcode which has a filter to open specific PLU List top menus, discount in percentage and reason code.
3. Customer / cashier scans barcode and get a reminder to put the bag on the scale. After confirmation PLU list top menus from filter is shown. Customer picks the correct item which is then added to receipt with a discount and reason code.
No parameters needed in POS but solution only works with Self service PLU lists (in cashier or self-service mode).
Required: EG POS 4.0.0.13801
Barcode formatting example:
222300000000022003001
First four digits is prefix telling POS that this is Food saver.
Next 13 digits is filter set up in Chain Web. The same number must be configured on the desired PLU list top menus.
Next two digits is discount in percentage.
Last two digits is reason code.
To set filter in Chain Web, edit top menu on PLU list:
You can have same filter on multiple PLU lists, but one PLU list can only have one filter.
When searching for items it only searches inside PLU lists from filter.
New report for Store Settlement
New report based on 0016: Store settlement. This report has option to multi select stores. The report allows to follow up store settlement: on first page settlement for all selected workstations and settlement per each workstation on following pages. Report is divided in 15 sub-reports.
Selections:
Date from: Default today.
Date to: Default today.
Store: Single value; default first available from the list.
Workstation: Multi value; default all.
Use bonus checks from BonusService
POS can check EG Cloud BonusService for available bonus checks when adding a member to a receipt. If available, bonus will be possible to use it as a tender or subtotal discount.
When doing online return redeemed bonus checks will be refunded.
Requires minimum Chain Web version 2.10.228!
POS Configuration
BonusServiceUrl - Url to BonusService.
CloudBonusWithdrawType - If bonus checks should be added as subtotal discount or tender. Default SubtotalDiscount.
Required existing parameters:
VoyadoGatewayServiceUrl - Must be blank.
CloudAccessServiceUrl - Must be set.
Improvements in PLU Board in POS Configuration
Improvements for PLU Board have been implemented:
In PLU Button Properties:
The default button template is now “TextWithImageAtTop”.
"Title" field is renamed to "Text". This field is able to show 50 characters.
"Description" field and label are removed.
In button preview, if image is added to the button, it is now located on top of text and scaled properly.
In PLU board preview, the board size now looks similar to how it would look like in POS.
Improvements
Customer | Anonymization of customers (RTP-20782) Social security number is removed when doing anonymization of customer. |
Customer groups | Item groups (RTP-21923) Problem with alphanumeric item group searching and adding discounts for alphanumeric item group. Searching for all item group and adding discounts for all item groups is now working correctly. |
Customer order | Refund/Return process (RTP-19382) The order should not be blocked for further refunds/ returns, if the process will fail on e.g. timeout, or payment. The returned/ refunded lines will be removed from order, or set as deleted and the started transaction will be cancelled - removed. Refund/Return process (RTP-18663) |
Dispatch order | Picking orders export job (RTC-29897)
Picking orders export configuration (RTC-28986) System parameter PickingOrderExport allows to configure stores, for which picking orders will be exported using batch integration. By default no stores are exported. Modify JSON to add new stores. Example of filled JSON: { "storeNumbers": [ 222, 333, 444 ] } OrderMessage: support multiple tenants (RTC-30262) It is possible to choose template style for emails. |
POS Configuration | Editing rights on POS configuration parameters (RTC-30037) Users with 1-level/restricted access can no longer edit POS configuration parameters in Chain Web on common or "s-lag" level. Comments on POS Configuration parameters (RTC-26752) Adding comments on parameters in Chain web works correctly now: the POS Configuration page is refreshed correctly and the "Activate" button on configuration set does not appear. Support tandem items in convenience mode (RTP-20795) In POS Configuration PLU Button properties, when the "Sell article with EAN" function is selected, EAN of the item to be sold can be entered and this will be available for selling in POS convenience mode. |
Receipt Journal | Configurable name of "External Loyalty Number" (RTC-29525) After adding new system parameter "ExternalLoyaltyNumberFilterOptions" it is now possible to configure name of the "External Member Number" field in sales filters in Receipts Journal. |
Reporting integration | Store Info (RTC-30351) To improve report information, GlobalLocalizationNumber was added to our store information. GLN is imported from both POS Master and Store Service and updated in Reporting DW / OLAP and Azure DW. |
Segmentation | Segmentation on favorite item (RTL-4355) It is possible to create segmentation on brand, department, item, and item group based on a Favorited item for the Web Activities category. |
Chain Web v. 2.10.232
Released 29th of May 2023
Improvements
Customer order - Refund/Return process (RTP-22025)
The order should not be blocked for further refunds/ returns, if the process will fail on e.g. timeout, or payment. The returned/ refunded lines will be removed from order, or set as deleted and the started transaction will be cancelled - removed.
Refund/ Return - fix for Not Paid status in dashboard (RTC-31261)
The issue was only related to displaying Not Paid for completed orders on dashboard for the Orders where prices from order lines sum up to sum value with more than 2 decimals after comma. E.g. Total on order was 211,00 while lines sum up to 211,0002.
Chain Web v. 2.10.231
Released 8th of May 2023
Improvements in PLU Board in POS Configuration
Improvements for PLU Board have been implemented:
In PLU Button Properties:
The default button template is now “TextWithImageAtTop”.
"Title" field is renamed to "Text". This field is able to show 50 characters.
"Description" field and label are removed.
In button preview, if image is added to the button, it is now located on top of text and scaled properly.
In PLU board preview, the board size now looks similar to how it would look like in POS.
Improvement
Support tandem items in convenience mode (RTP-20795)
In POS Configuration PLU Button properties, when the "Sell article with EAN" function is selected, EAN of the item to be sold can be entered and this will be available for selling in POS convenience mode.
Chain Web v. 2.10.230
Released 27th of March 2023
Improvements in PLU Board configuration
The From Date and To Date fields has been added to PLU Button Properties in PLU Board Configuration. It is now possible to set up buttons ahead of time by using the newly added date fields. The button will automatically be active and available from the set value in the From Date and will automatically deactivate when the set value in To Date field has passed.
Register new member via Vipps from POS in cashier mode
When running EG POS in cashier mode it is now possible to register a new member via Vipps. Using the dynamic member search in POS, the cashier can search for the members mobile number. If the member is not found the cashier will be able to select Vipps as an onboarding method from the existing 'Member not found' dialog. Next the member is created in MemberService and Vipps is informed to start the registration process for the member with the given mobile number. When the member has consented to sharing its name, address, email and telephone number as registered in Vipps they are redirected to AccountService where they need to approve the member terms. Upon approval the cashier will be able to enter the payment view to complete the transaction.
POS Configuration
New value/option in existing parameter list:
In the parameter UnknownMemberOptionsDialog we have created a new value 'RegisterWithVipps' that when selected/active will enable the cashier to select the option for registering a new member via Vipps in the 'Member not found' dialog.
New parameter:
CheckMemberTermsOnPayment- default False - If activated enables a dialog to inform cashier if the member has accepted the member terms upon registration at the time when the cashier enters the payment view. The parameter is only relevant when the selected member has not yet accepted the terms. The dialog will give the cashier an option to press 'Check now' to check the approval status one or multiple times until the terms have been accepted. The second option is to press 'Cancel' and continue with payment regardless of the approval status.
Support Klarna payment capture on delivered web orders
Ability to handle the Capture and Refund of Orders created in Web shop when delivering physical stores in EG POS.
Required: POS version 4.0.0.13702, POS Services 7.84.05401 and Chain Web Backoffice 2.10.222
Balances | Error when using "Simple Search" in Balances summary (RTC-29049) "Simple Search" field has been removed from Balances summary view. |
Customer groups | Exporting customer groups from Chain Web to POS (RTC-28657) Export of customer groups from Chain Web to POS was not including brand-discounts. After implementing changes, every type of discounts is exported correctly from Chain Web to POS Customer Groups filtering (RTC-30021) After changes, one can now filter by "store" in Customer group grid and use "Mark all" button, which allows user to mark all lines meeting the filter conditions. If a user has appropriate rights to change selected rows or delete them he can do this. HQ user can modify and delete only common discounts and store users only discounts for their specific store. |
Customer order | Locking customer orders (RTC-28319) Fixes were implemented to eliminate locking order without proper reason with false message "The order cannot be changed since it is edited by another user". |
Customer | CustomerService Integration with Chain Web On-Premise (RTC-28862) Chain Web is now fetching data from "CustomerService" in cloud. Updating and making customer data available from Chain Web. This integration applies to business customers and customer groups from "CustomerService" only. |
Dispatch orders | 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. Email on split orders (RTC-25645)
Email send out depends on communication channel defined in POSLog. |
Favorites | Breadcrumbs missing in Chain Web - Favorites (RTC-27740) Breadcrumbs are displayed correctly in each view. |
Invoice | Invoice improvement of color/size-row background color (RTC-16886) After changes, color/size-row has the same background color as the corresponding item row. Add support for invoice payment interest % "Dröjmålränta" (RTC-27449) |
Receipts Journal | "X" is now centered (RTC-27736) Correction of placement for "X" in the exit icon for XML preview and for other views in Chain Web. Changes to center placement. |
Reports | Store Settlement reports (RTC-28749) To show balance data correctly, new hidden parameters are added to sub report 1010_subSettlement:
|
System | Translations to Finnish language (RTP-20121) Providing the possibility to change user language to Finnish in User Management or during user profile edition. Information and notifications in Chain Web are translated except from invoices, vat formatting, postcodes etc. |
Chain Web v. 2.10.2293
Released 29th of Jan 2024
Improvements
Credit invoice export (RTC-36580)
The credit invoices are exported for the date they were created on, regardless of time.
Returning to a filtered Customer order view (RTC-35931)
When the user returns to a Customer order view that was previously filtered, the filtering is still present and there is no error message.
Chain Web v. 2.10.2292
Released 6th of September 2023
Improvement
Resend EHF (RTC-33534)
Timeouts doesn't occur anymore on "Resend EHF" view.
Chain Web v. 2.10.2291
Released 11th of July 2023
Improvement
Customer order - Regenerate order/offer (RTC-31068)
A new functionality for regenerating order/ offers was implemented. There is new button in customer order details view called "Regenerate". After clicking, order should be re-fetched from POSWCF (based on latest related receipt state), duplicated order lines should be removed. No data should be lost (incl. discounts, online returns).
It will not work for payed and delivered lines, it was mainly implemented for active orders.
This functionality is available for admin users and the users with new role "Regenerate order" assigned.
Chain Web v. 2.10.228
Released 14th of April 2023
Use bonus checks from BonusService.
When set up and adding member to receipt. POS will check BonusService for available bonus checks. If available it will be possible to use it as a tender or subtotal discount.
When doing online return redeemed bonus checks will be refunded.
Requires minimum Chain Web version 2. 10.228!
POS Configuration
BonusServiceUrl - Url to BonusService.
CloudBonusWithdrawType - If bonus checks should be added as subtotal discount or tender. Default SubtotalDiscount.
Required existing parameters:
VoyadoGatewayServiceUrl - Must be blank.
CloudAccessServiceUrl - Must be set.
Chain Web v. 2.10.226
Released 24th of March 2023
Improvement
Customer groups - Item groups (RTP-21923)
Problem with alphanumeric item group searching and adding discounts for alphanumeric item group. Searching for all item groups and adding discounts for all item groups is now working correctly.
Chain Web v. 2.10.225
Released 09th of May 2023
Improvements
Filter on store (RTC-30021)
After changes, one can now filter by "store" in Customer group grid and use "Mark all" button, which allows user to mark all lines meeting the filter conditions. If a user has appropriate rights to change selected rows or delete them he can do this. HQ user can modify and delete only common discounts and store users only discounts for their specific store.
Customer Groups filtering (RTC-30021)
After changes, one can now filter by "store" in Customer group grid and use "Mark all" button, which allows user to mark all lines meeting the filter conditions. If a user has appropriate rights to change selected rows or delete them he can do this. HQ user can modify and delete only common discounts and store users only discounts for their specific store.
Chain Web v. 2.10.223
Released 14th of February 2023
Register new member via Vipps from POS in cashier mode
When running EG POS in cashier mode it is now possible to register a new member via Vipps. Using the dynamic member search in POS, the cashier can search for the members mobile number. If the member is not found the cashier will be able to select Vipps as an onboarding method from the existing 'Member not found' dialog. Next the member is created in MemberService and Vipps is informed to start the registration process for the member with the given mobile number. When the member has consented to sharing its name, address, email and telephone number as registered in Vipps they are redirected to AccountService where they need to approve the member terms. Upon approval the cashier will be able to enter the payment view to complete the transaction.
POS Configuration
New value/option in existing parameter list:
In the parameter UnknownMemberOptionsDialog we have created a new value 'RegisterWithVipps' that when selected/active will enable the cashier to select the option for registering a new member via Vipps in the 'Member not found' dialog.
New parameter:
CheckMemberTermsOnPayment- default False - If activated enables a dialog to inform cashier if the member has accepted the member terms upon registration at the time when the cashier enters the payment view. The parameter is only relevant when the selected member has not yet accepted the terms. The dialog will give the cashier an option to press 'Check now' to check the approval status one or multiple times until the terms have been accepted. The second option is to press 'Cancel' and continue with payment regardless of the approval status.
Chain Web v. 2.10.222
Released 10th of February 2023
Support Klarna payment capture on delivered web orders
Ability to handle the Capture and Refund of Orders created in Web shop when delivering physical stores in EG POS.
Requirements: POS version 4.0.0.13702, POS Services 7.84.05401 and Chain Web Backoffice 2.10.222
Improvement
Exporting customer groups from Chain Web to POS (RTC-28657)
Export of customer groups from Chain Web to POS was not including brand-discounts. After implementing changes, every type of discounts is exported correctly from Chain Web to POS
Chain Web v. 2.10.221
Released 1st of February 2023
Improvements
Email on split orders (RTC-25645)
Email communication has been extended with new split order and Pay & Collect confirmation messages. New implemented email are:
Split order message - User receive email with confirmation of order splitting. The email contains a summary for all stores that the order has been split into
Split order shipping confirmation - Confirmation of delivery from a given store where picking order is picked
Pay & Collect message - Confirmation of delivery from the store where the Pay & Collect order has been picked
Email send out depends on communication channel defined in POSLog.
Translations to Finnish language (RTP-20121)
Providing the possibility to change user language to Finnish in User Management or during user profile edition. Information and notifications in Chain Web are translated except from invoices, vat formatting, postcodes etc.