October 24, 2024
New features
- Back office pages and forms (and tabs under a form) can now be replaced with equivalent GoERP pages. The configuration is documented at https://goerp-guides.erply.com/3_ui_implementation/7_navigation/3_back_office/index.html#replacing-a-back-office-page-with-a-goerp-page.
- A faster lookup of reserved quantities has been implemented. This allows sales orders to open faster and can speed up various other operations in back office.
The feature is in beta stage and needs to be configured by the development team. For identification: an account is using the new faster lookup if it has the configuration parameter"reserved_product_lookup_uses_virtual_columns" = 1
. However, this parameter must not be applied directly, it must be accompanied by corresponding changes in the database.
- Field "Revenue account" has been added to product card, for accounting integrations.
- Field "Do not sell" has been added to customer card. Back office will not allow to create a sales document to a customer with this flag.
Improvements
- In the report generator, sales documents now have the extra fields "Vehicle repaired or maintained", "Reference" and "Mileage".
- It is now possible to configure which purchase order status identifies canceled orders. Purchase orders with that status will be omitted from the "Unfulfillable sales orders" report. See "Settings" -> "Configuration (new)" -> "Purchase" -> "Purchase orders" -> "Status for cancelled orders".
Fixes
- When discounting a bundle product, its components will now appear in the sales report with the correct price. (Formerly, selling a discounted bundle resulted in a sales report discrepancy.)
- A purchase document is now always saved with one database transaction, preventing other integrations from seeing incomplete documents.
- Additional validation prevents saving a sales document with an empty row quantity.
- The "PIM" -> "Inventory" table no longer truncates product codes.
- When a partially fulfilled sales order is split, the web shop order number of the original document will be copied to the split order as well.