-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Description
Please verify that this bug has NOT been raised before.
- I checked and didn't find a similar issue
Describe the bug*
When the system setting PART_CREATE_SUPPLIER ("Allow creation of initial supplier data when adding a new part") is enabled, the "Supplier Information" section with fields for supplier, SKU, manufacturer, and MPN does not appear in the "Add Part" popup form.
The supplier information fields only appear after manually toggling the "Purchaseable" checkbox, even when PART_PURCHASEABLE defaults to true.
Steps to Reproduce
- Go to System Settings → Parts
- Verify that "Initial Supplier Data" is set to
True - Verify that "Purchaseable" (default for new parts) is set to
True - Navigate to the Parts list and click "Add Part"
- Observe that the "Supplier Information" section is NOT visible
- Toggle the "Purchaseable" checkbox OFF then ON
- Observe that the "Supplier Information" section now appears
Expected behaviour
When PART_CREATE_SUPPLIER is enabled and PART_PURCHASEABLE is true, the "Supplier Information" section should be visible by default when opening the "Add Part" form, without requiring the user to manually toggle the "Purchaseable" checkbox.
Deployment Method
Docker
Version Information
InvenTree-Version: 1.2.0 dev
Django Version: 5.2.10
Commit Hash: 02a95ff
Commit Date: 2026-01-09
Commit Branch: null
Database: django.db.backends.postgresql
Debug-Mode: False
Deployed using Docker: True
Platform: Linux-5.15.0-100-generic-x86_64-with-glibc2.41
Installer: DOC
Active plugins: false
Try to reproduce on the demo site
I tried to reproduce
Is the bug reproducible on the demo site?
Reproducible