2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-09-09 20:21:24 +00:00

Add form to edit a SalesOrder

This commit is contained in:
Oliver Walters
2020-04-20 22:20:03 +10:00
parent ce1dd88129
commit e12824df2e
3 changed files with 32 additions and 6 deletions

View File

@@ -265,6 +265,24 @@ class PurchaseOrderEdit(AjaxUpdateView):
return form
class SalesOrderEdit(AjaxUpdateView):
""" View for editing a SalesOrder """
model = SalesOrder
ajax_form_title = _('Edit Sales Order')
form_class = order_forms.EditSalesOrderForm
def get_form(self):
form = super().get_form()
order = self.get_object()
# Prevent user from editing customer
form.fields['customer'].widget = HiddenInput()
return form
class PurchaseOrderCancel(AjaxUpdateView):
""" View for cancelling a purchase order """