2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-07-03 12:10:59 +00:00

Order editing updates (#3902)

* Add extra setting to guard whether purchase order items can be edited "after the fact"

* Improvements for "extra" purchase order line table

* Similar changes for sales order table

* Improvements for image download helper

(cherry picked from commit 43b0d3ca55)
This commit is contained in:
Oliver
2022-11-07 13:56:50 +11:00
committed by GitHub
parent 494a016dad
commit 1691f45578
7 changed files with 81 additions and 19 deletions

View File

@ -1259,6 +1259,13 @@ class InvenTreeSetting(BaseInvenTreeSetting):
'validator': bool,
},
'SALESORDER_EDIT_COMPLETED_ORDERS': {
'name': _('Edit Completed Sales Orders'),
'description': _('Allow editing of sales orders after they have been shipped or completed'),
'default': False,
'validator': bool,
},
'PURCHASEORDER_REFERENCE_PATTERN': {
'name': _('Purchase Order Reference Pattern'),
'description': _('Required pattern for generating Purchase Order reference field'),
@ -1266,6 +1273,13 @@ class InvenTreeSetting(BaseInvenTreeSetting):
'validator': order.validators.validate_purchase_order_reference_pattern,
},
'PURCHASEORDER_EDIT_COMPLETED_ORDERS': {
'name': _('Edit Completed Purchase Orders'),
'description': _('Allow editing of purchase orders after they have been shipped or completed'),
'default': False,
'validator': bool,
},
# login / SSO
'LOGIN_ENABLE_PWD_FORGOT': {
'name': _('Enable password forgot'),