Improve support for "receive from scratch" workflow, esp. for mobile
also try harder to make certain aspects easier to enable/disable via handler, e.g. whether cases should be allowed as quantity input, or expired credits should be a thing etc.
This commit is contained in:
parent
a34a42d2b2
commit
d8b45db331
13 changed files with 330 additions and 149 deletions
|
@ -55,6 +55,7 @@ class OrderingBatchView(PurchasingBatchView):
|
|||
mobile_rows_creatable = True
|
||||
mobile_rows_quickable = True
|
||||
mobile_rows_editable = True
|
||||
mobile_rows_deletable = True
|
||||
has_worksheet = True
|
||||
|
||||
mobile_form_fields = [
|
||||
|
@ -186,7 +187,7 @@ class OrderingBatchView(PurchasingBatchView):
|
|||
'history': history,
|
||||
'get_upc': lambda p: p.upc.pretty() if p.upc else '',
|
||||
'header_columns': self.order_form_header_columns,
|
||||
'ignore_cases': self.handler.ignore_cases,
|
||||
'ignore_cases': not self.handler.allow_cases(),
|
||||
})
|
||||
|
||||
def get_order_form_history(self, batch, costs, count):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue