Thanakorn
033846dece
Fix stock-out boot, transfer 500, Clear buttons and uncaught engine errors
...
Return JSON from any uncaught engine exception, stop the empty stock-out warehouse list aborting page boot, reject non-transfer rows in the transfer lookup, define the missing reset_input helper, and remove a stale unreferenced copy of confirm_order.php.
2026-09-18 20:21:34 +07:00
Thanakorn
f70f226bd1
Fix timestamps, delete requests, invoice dates and GR quantities
...
Apply the configured timezone to PHP and both DB connections, wrap
unwrapped ajax payloads so delete buttons reach their engines, normalise
and validate invoice due dates, reject stock quantities below the stored
4dp scale, and list stock movements across all warehouses.
2026-09-17 09:00:15 +07:00
Thanakorn
c915379e2e
Fix item counts, PR/QT conversions, validation and department loss
2026-09-15 16:11:47 +07:00
Thanakorn
693c72f9ea
Fix transfer quantity, unify date format, align demo seeds
...
Stock Transfer list showed 0.00 (read in instead of out); stock-out/transfer forms show the location quantity; dates display as YYYY-MM-DD HH:mm:ss. Demo seeds map product accounts and use product names and supplier batches.
2026-09-15 13:09:19 +07:00
Thanakorn S
987cf7ded9
Change 'Rack' to 'Bin'
2026-05-27 17:14:53 +07:00
Thanakorn S
45a78a3fed
login: block concurrent login, single-factor auth for staff/viewer
2026-05-25 09:43:30 +07:00
Thanakorn S
5affae1fc5
batch journal entries
2026-05-23 15:55:22 +07:00
Thanakorn S
5780183b82
gl aggregate table (ETL), cronjob by NODEJS
2026-05-23 10:52:27 +07:00
Thanakorn S
f2b87cfd0f
fix onboarding bugs
2026-05-21 16:51:19 +07:00
Thanakorn S
6eeebfeacb
1) user invitation 2) app access control 3) txn quota guard
2026-05-21 11:42:47 +07:00
Thanakorn S
7396db6ffc
accounting workflows
2026-05-20 10:17:02 +07:00
Thanakorn S
adfd5ef017
stockmovement: add summary views
2026-05-11 16:55:23 +07:00
Thanakorn S
2eb6a1a315
roles guard + docs + logo
2026-05-06 16:37:20 +07:00
Thanakorn S
ada701bd53
Barcode Operations
2026-05-06 15:27:52 +07:00
Thanakorn S
6501d326ca
[test] contact to setting modules
2026-05-06 08:58:09 +07:00
Thanakorn S
414f1cd81d
warehouse layers [switchable]
2026-05-04 13:43:32 +07:00
Thanakorn S
a90975d9f1
Orders: order, return, invoice
2026-05-02 16:49:21 +07:00
Thanakorn S
ac4fd9a5ad
implement JS password scoring, td_stock approve logicc
2026-04-30 15:14:42 +07:00
Thanakorn S
3cc5baba3f
Lot, Serial, ExpiryDate
2026-04-25 14:37:00 +07:00
Thanakorn S
a75e180686
generic API response + ICS: warehouse_balance md_rack update
2026-04-23 16:06:19 +07:00
Thanakorn S
8834d672ba
Product: FILE uploads
2026-04-21 11:31:51 +07:00
Thanakorn S
3b8f94f011
stock dash
2026-04-09 09:48:47 +07:00
Thanakorn S
a4f474b5df
ICS modules
2026-03-21 14:58:15 +07:00
Thanakorn S
2e558a55bb
stock database design
2026-03-09 17:03:18 +07:00
Thanakorn S
7cb78d013b
Complete security audit fixes
2026-03-09 14:31:39 +07:00
Thanakorn S
8625652fe7
Dropzone
2026-02-24 11:18:04 +07:00
Thanakorn S
9a50080ae5
init wms
2026-02-19 14:48:40 +07:00