* Added BOM export option to export substitute part numbers
* Small documentation fix
* Fixed the behaviour for multiple lines with different amount of substitutes
* Changed UI naming to "alternative parts"
* Fix for returning stock from the customer to a specified location
When returning stock from the customer, the allocations of that stock
are freed. If the new stock location is the same as the parent stock,
merge the stock back into the parent.
* Added tests for allocateToCustomer and return_from_customer
* Added additional test that checks total stock
* Fixed typos
After this change, the Crowdin key will also change and the following
languages need to be updated
ES
msgstr "Eliminar Noficiaciones"
FR
msgstr "Supprimer les noficiations"
HU
msgstr "Értesítések törlése"
NO
msgstr "Slett varsler"
* Reload purchase order table after part order
When on the part page, going to the "Purchase order" sidebar tab.
You can order the part by pressing the "Order Part" button.
After a succefull order, the form closes but the table on the page
was never refreshed.
* Fixed a js styling check error
Steps to reproduce problem:
Go to a screen that has a modal without a submit button like "Show QR code" of the Sublocation overview.
Close the QR code modal and after that go to the "Print label" option.
It will no longer show a submit button.
* Initialize date for new PO line or SO line
Set new PO/SO line initial date to that of the PO/SO it belongs to.
* Changed date formatting to render_date template tag
* Reverted the change to format the date with the render_date template tag
Made changes that resemble PR #4050 to the part import wizard to make the correct form show.
Added option to download a part import template file.
Increased the number of allowable formfield because the importer creates a lot of table fields when importing multiple parts at once.
* Create missing default reports
Default reports are available but not accessible from the UI.
Added the missing report entries
* Forgot to add BOM report template to previous commit
* Various fixes to the "Download image from URL" functionality
This commit adds an user-agent string to the download request wich prevents some sites from
returning a 403 (forbidden) status.
Clicking the download button on the thumbnail, also showed the thumbnail because the event wasn't stopped.
The parts thumbnail didn't update after a succesfull download of the image, reloadImage was never called.
* Fixed copy and paste errors in previous commit
* Reverted back the user-agent immitation from the previous commit
* Add a user-agent overide setting
Add a setting to allow overiding the default user-agent that is used for downloading images and files from a URL
* Fixed a typo in the description
* Another typo fixed
* Removed cast to string to prevent using 'None' as the user-agent
* Thumbnail delete button not visible after upload
The delete button on the image thumbnails of both parts and companies
isn't showing when we upload a new image. This is fixed by always
including the element on the page, and use javascript to show and hide
the element.
* Fix stock location structural check
Exclude sub stock location items from preventing that a stock location can be switched to structural.
* Fix structural check on both storage location and parts category
Exclude children of sub- locations/categories in the check to allow this location/category to be structural