Classic Back Office Version 4.86.0

May 28, 2024


Configurable automatic product codes and EANs/UPCs

Automatic product codes and automatic EANs/UPCs now follow the settings of the new PIM (PIM -> "Manage product catalog" -> "Settings").        
Account administrators can now fully control the autogenerated product codes and a code series can start from any number. The PIM application and the "Products" module will generate product codes the same way.

Actual Reports v4 authentication token; v1 end-of-life

For Javascript plugins, global variable "actualReportsJwt" has been added. This is needed to make calls to Actual Reports v3 and v4 APIs.     
Actual Reports v1 API (which uses the Javascript variable ActualReportsKey and API endpoint Api/Editor/Pdf) has reached an end of life and will be removed at the earliest opportunity; all Javascript plugins using it must be updated as soon as possible. 
Server-side applications can obtain the same JWT from Authentication API: GET /v1/integrations/reports/jwt.

Maximum lifetime of 2 years for reserved products

Sales orders, prepayment invoices, quotes and inventory transfer orders now reserve inventory only for a limited time: 2 years by default. This timespan can be adjusted by setting the configuration parameter "inventory_reservation_max_months" (sample value: 12).  
This is an optimization that makes the lookup of reserved quantities faster. A 2-year limit should be a reasonable tradeoff, considering that an unfulfilled sales order that is 2 years old is unlikely to be ever fulfilled.

A change to gift card types

The "Gift card types" module now saves the names of types in some languages (French, Italian, Chinese and others) in a way that is consistent with the rest of the system, simplifying retrieval from API. (Name in French will now be returned from getGiftCardTypes as nameFR, instead of nameLV.) 
Unfortunately, this has the side effect that the names in those languages have to be re-entered again. After the update, these fields in back office will appear empty; we kindly ask all customers who classify their gift cards into types to review the types and add missing names where needed. We are sorry for the inconvenience.

Other

On product labels printed with Actual Reports, new field "quantityDiscounts" is available.

Fixes

Fixed: "Added by myself" user right allowed copying a document when it was not supposed to.