During this period we have primarily worked with admin "facelift" of the UI, and some new interesting features as well.
All these features are only released to Norce Commerce, not to the older Norce [Storm] platform.
Price list rounding has always been one of the few features hidden away, not having a UI for super users to handle themselves. So this is a welcomed feature, we hope.
Under Pricing -> Settings -> Rounding tab, you can check your rounding and update it as you will by youself.
The feature is documented here: Rounding
Note: This feature is still in preview and not activated yet in production
Many clients has the need to show same sale price for different markets, even when the VAT rate is different. This is common in EU for example. This has been already been possible by inheriting between two price lists, of the same currency (EUR), but with different sales areas. Since Norce commonly inherits exluding VAT prices, you had to fix this yourself by using a "Use standard price %" price rule with a rebate that makes the sale price be the same.
Now, Norce will allow you to inherit PriceSale (PriceStandard), PriceRecommended, PriceCatalog, based on the including VAT price. This is a setting on the client level and will only change the inheritance for prices. Cost information is not changed and will still be inherited excluding VAT.
To make it easier for ERP Integrations specifically regarding VAT calculation we have added two new fields to the OrderRequest message that is sent with the OrderNotification webhook. These are
- UnitPriceOriginalVat, on the items and
- UnitPriceVat on the PriceList collection under each item.
With these additions it is easier to resolve the VAT amount and the part of the rebate that was VAT, which might be important later on in accounting.
Added cropping whitespace to our image server. Read more about it here.
When using add or select product effects you can now choose "BestPrice", where you earlier only could choose a specific price list or default price list (which is the primary price list on the application).
BestPrice will instead automatically find the best price in the current context the promotion is used in and choose that specific price list. This is usually the lowest between the public price lists but can also be any other price lists passed in from the pricelistseed in the context.
Several additions in the Admin UI has been released. Here are a few.
Creating and working with price lists has gotten a facelift, with more tooltips a better overview of pricing rules and population rules.
- Added tooltips, tidied up, and improved accessability.
- Fixed performance problem on the product page.
- On Product automations, tidied up, and improved accessability.
This period has had a lot of fixed of performance and bugs, here are just a few:
- Performance fixes, all over the admin UI and on other services we have release many performance fixes, like
- Improvements of the back-end caching of the Admin UI
- Many improvements to Norce Commerce Services and Connect
- In Norce Commerce Services, many bugs have been fixed like,
- Sort order for list and multiple list parametric values in
ListProductFilters2
- List variant images in the correct order
- Added support for Kustom's new url's
- Sort order for list and multiple list parametric values in
- In Admin, several bugs has also been fixed, a few of them are,
- Sometimes problem with showing reports from the dropdown
- Fixed issues with exports of specific info types as columns
- Fixed occational issue where external resources blocked page to load
- In Connect
- Performance improvements to
ImportProducts
- Fixed
CancelOrder
, 500 internal server error. - Fixed creation of unfinished products where data was missing in imports.
- Added warning for invalid statuses
- Performance improvements to
- In Product Feed
- Fixed a bug that caused the export summary to report significantly more items than were actually exported.
- Changed so the item counter now displays the number of products exported instead of variants, aligning it with the actual number of rows in the export file.