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.
- Inventory transfers now have reason codes. Reason codes for inventory transfers can be defined in "Settings" -> "All settings" -> "Reason codes".
- 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
- Version 4.88 introduced a change: emailing a sales order will not change its status to "sent by email". The reason was that it is usually more important to see whether the sales order is fulfilled ("completed") or not ("confirmed"), and emailing overwrote that status.
There is now a setting that restores the previous behavior if needed: "Settings" -> "Configuration (new)" -> "Emails" -> check box labeled "Sending a sales order by email updates its status to "sent by email"".
- 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
- A purchase document is now always saved with one database transaction, preventing other integrations from seeing incomplete documents.
- 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.