Lance Edgar
c1f05bf014
Update changelog
2018-09-27 21:11:27 -05:00
Lance Edgar
d458d699e6
Restrict (temporarily I hope) webhelpers2_grid to 0.1
...
until we can figure out what happened in their 0.9 release
2018-09-27 21:10:36 -05:00
Lance Edgar
6c309705a0
Update changelog
2018-09-26 17:02:11 -05:00
Lance Edgar
27d5a92fee
Tweak purchasing / receiving UI a bit
...
rows with 'out of stock' status are yellow; improve some row filter labels
2018-09-25 19:12:19 -05:00
Lance Edgar
878486cdab
Capture user input for mobile receiving, and move some lookup logic
...
i.e. most of the logic responsible for looking up an item from e.g. scanner
entry, now lives in the handler for easier customization
2018-09-25 17:50:16 -05:00
Lance Edgar
ed5455089e
Expose item_entry
field for receiving batch row
2018-09-22 20:18:52 -05:00
Lance Edgar
d7863c2572
Add speedbump by default when deleting any "row" record
...
also, allow deleting rows for truck dump child batch
2018-09-22 19:27:17 -05:00
Lance Edgar
4a610ba2e6
Misc. UI improvements for truck dump receiving on desktop
...
links back and forth between parent/child rows, a little help text etc.
2018-09-22 18:33:01 -05:00
Lance Edgar
255485296c
Leverage alternate code also, for mobile product quick lookup
2018-09-21 19:58:08 -05:00
Lance Edgar
99688c1c77
Update changelog
2018-09-20 18:23:09 -05:00
Lance Edgar
fb3105c099
Fix batch row status breakdown, for rows with no status
2018-09-20 18:22:36 -05:00
Lance Edgar
c3637bc416
Update changelog
2018-09-20 16:20:49 -05:00
Lance Edgar
8c26b632fe
Only show mobile "quick receive" buttons if product is identifiable
2018-09-20 16:15:45 -05:00
Lance Edgar
0b9fe2dfe7
Add simple row status breakdown when viewing batch
2018-09-20 15:58:45 -05:00
Lance Edgar
3b0292029d
More basic field tweaks for mobile "view product" page
2018-09-19 20:42:10 -05:00
Lance Edgar
3a91ab6bec
Fix price fields, add pref. vendor/cost fields for mobile product view
2018-09-19 19:11:59 -05:00
Lance Edgar
66f1ed0e41
Do quick lookup by vendor item code, alt code for mobile receiving
...
at least until we have to make that configurable etc.
2018-09-19 18:22:59 -05:00
Lance Edgar
acd8c97afc
Fix how we check config for mobile "quick receive" feature
...
at least hopefully this fixes it, and doesn't break anybody..
2018-09-19 17:16:15 -05:00
Lance Edgar
be49ca6967
Add quick-receive 1EA, 3EA, 6EA for mobile receiving
...
but only when cases are allowed. at least for now...should surely be more
configurable than we have it now
2018-09-19 17:11:16 -05:00
Lance Edgar
2939b53467
Show red background for mobile receiving if product not found
2018-09-19 17:00:45 -05:00
Lance Edgar
6fb78c5dde
Add setting to show/hide product image for mobile purchasing/receiving
2018-09-19 16:42:50 -05:00
Lance Edgar
5b2f4127ea
Fix bug when editing truck dump child batch row quantities
...
sometimes we need to "add" to an existing claim which has qty None
2018-09-19 11:00:10 -05:00
Lance Edgar
c5fef6b954
Add unique check for "name" when creating new Role
2018-09-19 10:00:59 -05:00
Lance Edgar
84db66a60c
Update changelog
2018-09-10 18:55:55 -05:00
Lance Edgar
db0eee707a
Fix default (status) filter for Employees grid
2018-09-06 20:37:06 -05:00
Lance Edgar
06b5f6c97c
Update changelog
2018-08-24 13:42:06 -05:00
Lance Edgar
a6a7d22ec1
Honor view logic when displaying Delete Row button for mobile receiving
...
also do not allow quick receive if receiving from scratch
2018-08-17 12:41:48 -05:00
Lance Edgar
f0d8f79676
Revert "Try to retry InvalidRequestError
from sqlalchemy"
...
This reverts commit 4d0223e305
.
well, that didn't work
2018-08-17 00:24:51 -05:00
Lance Edgar
4d0223e305
Try to retry InvalidRequestError
from sqlalchemy
...
not sure if this is a good idea, hopefully can find out in a moment
2018-08-17 00:21:01 -05:00
Lance Edgar
528c0f9622
Refactor sqlerror tween to add support for pyramid_retry
...
hopefully this doesn't break anything else..
2018-08-17 00:04:59 -05:00
Lance Edgar
56392ccdd0
Add "quick receive all" support for mobile receiving
...
i.e. quick receive button can now receive all/remainder of the ordered qty
2018-08-16 22:21:58 -05:00
Lance Edgar
d4b2cf9943
Update changelog
2018-08-14 17:06:24 -05:00
Lance Edgar
950af8b5e0
Add "quick lookup" for mobile Products page
...
only if enabled, otherwise just shows the normal grid
2018-08-09 22:11:44 -05:00
Lance Edgar
21740ea2fd
Show links to claiming rows for truck dump parent row
2018-08-09 15:59:57 -05:00
Lance Edgar
5e879a2d92
Remove some unused code for ordering worksheets
2018-08-07 22:42:48 -05:00
Lance Edgar
6ef5677dc5
Use invoice total, PO total as fallback, for mobile receiving list
2018-08-07 21:41:43 -05:00
Lance Edgar
ac451757b4
Add support for editing "claim" quantities for truck dump child row
...
at least i think this gets it all...guess we'll see
2018-08-07 15:19:38 -05:00
Lance Edgar
a348755be2
Hide 'ordered' columns for truck dump parent row grid
...
since that batch type is only concerned with receiving
2018-08-07 13:09:13 -05:00
Lance Edgar
a24076f0ce
Make sure we refresh batch status when adding a new row
...
b/c whether or not it has a product will affect batch status.
this also changes how we interpret UPC for unknown product, i.e. by default we
now assume it does *not* have a check digit and that we should calculate that.
probably just a matter of time before someone needs the opposite though..
2018-08-02 16:58:38 -05:00
Lance Edgar
e0f7ba827f
Update changelog
2018-07-31 14:11:42 -05:00
Lance Edgar
cefadc7c27
Don't configure versioning when making the app
...
that is now happening as part of the `make_config()` call
2018-07-31 14:08:38 -05:00
Lance Edgar
de6401c5db
Update changelog
2018-07-30 11:53:40 -05:00
Lance Edgar
e43f713a66
Various tweaks for arbitrary model view with "rows"
...
just needed these for a particular feature...
2018-07-26 21:35:15 -05:00
Lance Edgar
8d77111b06
Update changelog
2018-07-26 13:50:15 -05:00
Lance Edgar
f6712a6686
Redirect to "view parent" after deleting a row
...
not sure why that was redirecting to "edit parent" before...weird
2018-07-26 13:33:21 -05:00
Lance Edgar
6af9440ed7
Fix permission group label for Ordering Batches
...
a minor annoyance, but consistency surely is better...
2018-07-25 16:23:32 -05:00
Lance Edgar
d145ce5f6d
Assign purchase to new receiving batch via uuid instead of object ref
...
the latter was apparently causing session flush and would create the "dummy"
batch in addition to the "real" one...
2018-07-25 12:46:51 -05:00
Lance Edgar
634a93061b
Let mobile form declare if/how to auto-focus a field
...
and for mobile ordering, auto-focus the "units" field when editing a row
2018-07-24 21:29:52 -05:00
Lance Edgar
6b3e645c12
Allow skipping of tests during release
...
sometimes ya just gotta do it
2018-07-19 17:41:32 -05:00
Lance Edgar
fba7c5f978
Update changelog
2018-07-19 17:39:29 -05:00