CANCERYS\kw093
90fd8b37ee
2.4,2.5 fix
7 小时前
kelvin.yau
e48b4f70e1
Cap Miss/Bad stock-out to lot physical remain and drop findByItemId fallback.
Prevent negative onHand via createStockOut/issue paths; resolve ledger inventory by stock-UOM bucket only, with unit coverage for the guard and ErrorHandler 45000→400.
Co-authored-by: Cursor <cursoragent@cursor.com>
1 天前
CANCERYS\kw093
fdba96acea
report lot uom fix
fix UPDATE_INVENTORY_QTY_SQL unavavable qty don't use onhold qty
1 天前
kelvin.yau
db0c21003b
Fix Liquibase 07 so DROP and CREATE TRIGGER are separate changesets.
BOM and same-changeset DROP+CREATE broke MySQL startup; match 06 style with splitStatements:false on CREATE only.
1 天前
kelvin.yau
017e2d21b9
Return Chinese HTTP 400 for missing stock UOM and block mixed-UOM lots.
App and Liquibase BEFORE triggers reject one lot spanning two stock-UOM buckets so API/UI match M-X-01 and M-E-01.
1周前
CANCERYS\kw093
3976d28c88
split stockledgerfixservice file
1周前
CANCERYS\kw093
4941bfcf39
reopen stock lot ledger report and improve stock ledger report and if INT show as x.00
1周前
kelvin.yau
c2445b72a8
Lock PS stock to the current stock-unit bucket and return Chinese SIGNAL reasons.
Co-authored-by: Cursor <cursoragent@cursor.com>
#22 no longer joins every inventory row on the PS list. #36 maps SQLSTATE 45000 to HTTP 400 with the trigger message.
1周前
CANCERYS\kw093
926eebf862
remove useless py
1周前
Harry Groves
97ee03e82e
Stock balance report: download time improved
1周前
CANCERYS\kw093
c26f2c6a06
inventory search fix
1周前
CANCERYS\kw093
001a32f975
Merge branch 'production' into fix負數倉
# Conflicts:
# src/main/java/com/ffii/fpsms/modules/stock/service/InventoryService.kt
# src/main/java/com/ffii/fpsms/modules/stock/web/InventoryController.kt
2 周前
CANCERYS\kw093
bffa3eb34c
#24 / #25 / #26)#27 #22 #4/#6
2 周前
CANCERYS\kw093
1122a860bd
1.0 fix
2 周前
CANCERYS\kw093
dbfbf8534a
fix stock leger balance part
2 周前
CANCERYS\kw093
fbe1fae555
14,13,9,15,19,16,17,20-22
2 周前
CANCERYS\kw093
193a8cbab5
Liquibase 20260910:#1 stockUomId、#2–3 Option A trigger、#35 index
上線 app:#5 entity、#7 available = onHand − unavailable、#8 搜尋全 bucket、#34 Resolver(#10/#11 已接)
Admin 1.0:補 stockUomId、uomId=base(這就是 #1 的 data patch)
2.3 把 ledger 綁到該 bucket
2.7:先超發 remain→0(改 lot),再 miss;共用一張入倉單、一張出倉單
2.6 日結
2 周前
kelvin.yau
1541c5d1b4
Add inventory stock-UOM bucket foundation (schema, triggers, resolver, API).
Co-authored-by: Cursor <cursoragent@cursor.com>
2 周前
Harry Groves
cffd5550ed
Add inventory location filters and group search by item + stock UoM; support multi-value item codes on reports
2 周前
CANCERYS\kw093
70e590ec4d
Merge branch 'production' into fix負數倉
2 周前
CANCERYS\kw093
4d839530a5
庫存調整 Remarks 寫入 DB 並回填
3 周前
CANCERYS\kw093
722e3a45c1
庫存查詢 / 盤點調整權限 / 批次現況報表
3 周前
CANCERYS\kw093
d5b88deb09
DO 放單 relate created need write in username
3 周前
CANCERYS\kw093
fbe77690db
過期品處理
3 周前
Fai Luk
79f0b2852a
changed the sync of DO1 to 23:00
3 周前
Fai Luk
8f99f1b258
refining the onpack zip
3 周前
Fai Luk
f546af6ed0
refine onpack zip expiry
3 周前
Fai Luk
bf9cdd15bb
refine the onpack zip expiry
3 周前
Fai Luk
8eeccd35cd
make onpack zip for expiry now separate by -1, -2 ...
3 周前
Fai Luk
bf5fc537fe
try to fix the onpack expiry date setting
3 周前
CANCERYS\kw093
8e30fd7e0d
stock ledger fix
4 周前
CANCERYS\kw093
55afdb05d8
Merge remote-tracking branch 'origin/production' into production
4 周前
CANCERYS\kw093
453334fe33
stock take status fix
4 周前
tommy
ab4b7b9e9b
revert
4 周前
tommy
6e4c9f308b
drink output qty
4 周前
CANCERYS\kw093
71477649a5
Add stock lot on-hand report Excel with last-move and PP/PF price.
Live lots use ledger last move when lot line is set; otherwise SIL/SOL time. Unit price and stock value only for PP/PF origin.
Co-authored-by: Cursor <cursoragent@cursor.com>
4 周前
Fai Luk
b70a2635bd
label print text resized to 70%
1 个月前
CANCERYS\kw093
7824743466
do assign won't update pick order.status from compelted to released
1 个月前
Fai Luk
1b9a7219f8
no message
1 个月前
Fai Luk
112adad863
fix for exp date
1 个月前
Fai Luk
76742d5fe7
added for the default expiry date
1 个月前
Fai Luk
42ac8cf6f8
added for expiry date for bag printing and handle the changed id for item m18Id
1 个月前
CANCERYS\kw093
0492a4b5f0
fix consumable suggestion, and scan handle and M18snc allow m18 acces or admin user to use
1 个月前
CANCERYS\kw093
01d5cde8c8
庫存品質檢測報告 add qc item select control, search date change from stock in line date to qc reuslt create date
庫存明細報告 improve speed
送貨訂單與倉存單位不符 excel 預計到貨→預計送貨
1 个月前
CANCERYS\kw093
781caff39f
1. 員工發貨績效圖表
2. 新報表:送貨訂單與倉存單位不符
3 店鋪補貨報表 加「原單提料人」「實際補貨提料人」;Excel 欄位改純中文表頭
4 包裝 autoPass
5. JO 提料 re-suggest JO 類型 storeId 保持 null(避免被預設成 2/F 濾掉 3F) 前端對齊 DO:用後端 stockout qty、同 POL 依 status 排序
6. 使用者建立/驗證
7. BOM 設備
8「不合用/不適用」統一不掛 equipment data
9 hilde some useless console log
1 个月前
CANCERYS\kw093
e707120496
包裝 Complete/Pass → 同 JO 其他包裝 auto Pass
QC ready 改成「全部 line done」(拿掉「任一包裝即可」)
1 个月前
tommy
a4aaefd1f7
DrinkProductionQty 支援 actual/planned、真實產量不 fallback reqQty,並回傳工序/QC/上架人員;Item Lot Trace 補 JO→生產步驟連線、提料單行節點與 FG UOM
1 个月前
CANCERYS\kw093
640700044e
List 卡片的「完成工單」現在只有 ADMIN 才會顯示,非 ADMIN 完全看不到按鈕。
完成工單/完成 API 改為僅 ADMIN;「工單生產流程」tab 僅 ADMIN 可見;「已提料」改為全部 POL completed;文案「未提料」→「未完成提料」/Pick incomplete。
1 个月前
CANCERYS\kw093
a1ca36811b
庫存調整權限 盤點卡片統計 「未按規劃完成」移到 tab 列最後
1 个月前
CANCERYS\kw093
2df1b5c3e8
權限 + 未按規劃完成 tab + lookback 對齊 + 報表檔名
1 个月前