Lance Edgar
6d7754cf2a
Add back-end support for multi-column grid sorting
...
or very nearly, anyway. front-end still just supports 1 column yet
2023-10-08 14:29:01 -05:00
Lance Edgar
4beca7af20
Make grid JS loadAsyncData()
method truly async
...
not sure what this does but it seems to work, we'll see
2023-10-07 20:13:41 -05:00
Lance Edgar
a201072a9d
Update changelog
2023-10-07 18:57:03 -05:00
Lance Edgar
07b1d0841e
Improve views for taxes, esp. in POS batches
2023-10-07 16:26:33 -05:00
Lance Edgar
eccb855d09
Expose tender ref in POS batch rows; new tender flags
2023-10-06 20:34:14 -05:00
Lance Edgar
2f4877a264
Add "mark complete" button for inventory batch row entry page
2023-10-06 15:53:17 -05:00
Lance Edgar
d84b98041f
Avoid deprecated logic for fetching vendor contact email/phone
2023-10-06 15:03:17 -05:00
Lance Edgar
2ae2cdc4bd
Update changelog
2023-10-06 10:13:18 -05:00
Lance Edgar
d1d781966f
Fix bug for param helptext in New Report page
2023-10-06 10:12:38 -05:00
Lance Edgar
53cf771c81
Update changelog
2023-10-06 10:00:37 -05:00
Lance Edgar
d45ee34b0c
Expose permissions for POS, if so configured
2023-10-06 09:16:25 -05:00
Lance Edgar
e1a64de205
Fix bug in POS batch view
2023-10-05 19:59:57 -05:00
Lance Edgar
b30f6cdf3a
Fix CRUD pages for tempmon clients, probes
...
for some reason if helptext had embedded newlines, it would now fail
to render the form altogether. guess that is a result of recent
change to e.g. `<b-field :message="['foo', 'bar']">` logic,
somehow.. anyway hopefully this fixes and no more surprises
2023-10-05 13:11:05 -05:00
Lance Edgar
3dfab8e42d
Update changelog
2023-10-04 13:56:22 -05:00
Lance Edgar
7bae01f03c
Improve master view oneoff_import()
method
...
be more flexible about what caller must provide
2023-10-04 13:07:26 -05:00
Lance Edgar
f3dddf0e40
Avoid deprecated pretty_hours()
function
2023-10-04 11:56:50 -05:00
Lance Edgar
0b7791070f
Update changelog
2023-10-04 10:59:54 -05:00
Lance Edgar
4125be7e8d
Re-work FalafelDateTime logic a bit
...
need to be more "standard" in how (de)serialize works etc.
also be sure to show error messages if present, not just field helptext
2023-10-02 09:54:34 -05:00
Lance Edgar
746e13d134
Expose cash-back flags for tenders
2023-10-01 18:54:56 -05:00
Lance Edgar
b7ccc6ea07
Use enum to display POS_ROW_TYPE
2023-10-01 17:31:33 -05:00
Lance Edgar
a6bc3fb793
Update changelog
2023-10-01 12:09:32 -05:00
Lance Edgar
9f7e70f240
Add support for void rows in POS batch
2023-09-30 21:08:01 -05:00
Lance Edgar
0ee6725188
Tidy up logic for vendor filtering in products grid
...
was hoping to "fix" count issue but alas..
refs #23
2023-09-28 10:56:15 -05:00
Lance Edgar
f572757f00
Expose views for tenders, more columns for POS batch/rows
2023-09-27 17:13:49 -05:00
Lance Edgar
abcf1e1895
Add clone support for POS batches
...
just for testing of course..
2023-09-26 17:52:17 -05:00
Lance Edgar
a9e9474f5c
Do not allow executing custorder if no customer is set
...
or really any reason, as defined by handler
2023-09-26 09:32:57 -05:00
Lance Edgar
a11be5a1e1
Update changelog
2023-09-25 19:41:59 -05:00
Lance Edgar
e23b2f8711
Add custom form type/widget for time fields
...
ugh this still isn't that great, but making progress overall
2023-09-25 19:22:02 -05:00
Lance Edgar
032d37194f
Update changelog
2023-09-25 18:06:16 -05:00
Lance Edgar
3e56950872
Expose POS batch views as "typical"
2023-09-24 19:30:59 -05:00
Lance Edgar
5a2612acab
Update changelog
2023-09-24 14:47:54 -05:00
Lance Edgar
bda05aed86
Use header button instead of link for "touch" instance
2023-09-24 08:37:50 -05:00
Lance Edgar
91ac1a9031
Show customer for POS batches
2023-09-23 20:08:40 -05:00
Lance Edgar
53e8c15267
Add basic views for POS batches
2023-09-23 11:14:43 -05:00
Lance Edgar
d329b2945c
Show "true" (calculated) equity total in members grid
...
pretty sure will need to tweak this but wanted something in place at least
2023-09-21 14:39:18 -05:00
Lance Edgar
abca0115a6
Add remove_sorter()
method for grids
2023-09-21 14:37:33 -05:00
Lance Edgar
3d6cc8a490
Show yesterday by default for Trainwreck if so configured
2023-09-20 18:13:52 -05:00
Lance Edgar
836fc0bf5b
Update changelog
2023-09-19 16:37:05 -05:00
Lance Edgar
510b8383a4
Show catalog/invoice costs as 2-decimal currency in receiving
2023-09-19 15:03:16 -05:00
Lance Edgar
8b15f1304f
Use small text input for receiving cost editor fields
2023-09-19 14:45:48 -05:00
Lance Edgar
6274e33a8c
Prevent catalog/invoice cost edits if receiving batch is complete
2023-09-19 14:41:15 -05:00
Lance Edgar
1f97d4f5e5
Add link to vendor name for receiving batches grid
2023-09-19 14:40:58 -05:00
Lance Edgar
b566549d15
Update changelog
2023-09-18 18:40:51 -05:00
Lance Edgar
4d8c8b199c
Fix bug for new receiving from scratch via API
2023-09-18 18:37:41 -05:00
Lance Edgar
d1d69e9488
Show user warning if receive quick lookup fails
...
just b/c a UPC doesn't exist yet doesn't prevent the batch from (in
some cases) adding a row for "unknown product" - but if the UPC is
sufficiently invalid, that can't happen
2023-09-18 18:28:11 -05:00
Lance Edgar
a01fd62899
Update changelog
2023-09-17 21:21:10 -05:00
Lance Edgar
70956a2c47
Tweaks to improve handling of "missing" items for receiving
2023-09-17 18:30:38 -05:00
Lance Edgar
e894d1d1f4
Include PO number for receiving batch details via API
2023-09-17 18:03:30 -05:00
Lance Edgar
cc7b9ccb86
Avoid error when history has blanks for ordering worksheet
2023-09-17 17:23:59 -05:00
Lance Edgar
a807a0f50c
Add "falafel" custom date/time field type and widget
...
finally able to edit datetime fields, but feels like a lot of
assumptions to make, just to determine time zone..so keeping naive UTC
on the backend still, and naive local on the frontend
in general this needs more polish, but is a start..
2023-09-16 20:01:32 -05:00