[fix] When manually changing BOM designators, update the Quantity field so the correct value is returned by the API (irrelevant for data displayed on the UI)
[fix] API: data returned by the API containing the : character being scrambled
[fix] Chance for inventory data not to be deleted when removing the parts they refer to
Parts can now be imported with a negative value on Stock. It's not possible to remove more stock than the only available though (i.e the app prevents negative stock).
When importing parts an Owner field can now be passed along with Storage. The Customer # should be used to identify the owner. Whether the Storage already exists or it's created during the import process, the storage's owner is set to the passed one, if found.
Sales: a Rev can now be set for in-house parts included on sales orders
[fix] Chance for custom quotes created through Sales not to be added into a sales-only supplier
[fix] Inventory table: Customer column renamed to Owner
[fix] When importing parts, prevent stock to be set for generic parts
[fix] Prevent generic parts to be imported on purchase orders
When checking for missing inventory on a BOM, you can now set the order in which the app tries to fulfil required quantities: lower or higher quantity items first. Previously, inventory would be checked for lower quantity items first (which still is the default). This can be set through the BOM preferences dialog (available under Projects and Production)
Generic parts not allowed in purchase lists
[fix] BOM failing to export
[fix] BOM: keep items order / row numbers when generating a project build
[fix]Copy to clipboard failing when exporting a table
[fix] Reserved inventory not being unreserved when removing sales orders or sales order items