學習中心
遇到問題了嗎?不用擔心,答案都在這。
全站搜尋

如何避免庫存模組的「扣庫存」動作造成商品數量變成負數?

Ragic 的免費庫存管理模組可以讓你紀錄每個倉庫不同商品的存放數量,有效管理入庫、出庫、調撥流程。

其中在 "出庫單" 有 "扣庫存"動作按鈕(扣庫動作按鈕建立方式可以參考這篇文章),按下此按鈕,會將相關的商品的倉庫庫存數量減去對應的數量,但可能會遇到商品數量不夠扣,造成商品被扣成負數,如果想避免這樣的狀況,可以參考下列操作步驟:

1. 進入 "倉庫庫存" 的設計模式,找到數量欄位,設定欄位輸入檢查^\d+$,此正規表示法代表只能輸入 >=0 的整數,下方可以自訂回傳訊息。若不會使用正規表示法,也可以改用這篇文章的作法:不會寫正規表示法怎麼辦?

2. 進入 "出庫單" 的設計模式,點選表單工具 > 自訂按鈕 > 更新別張表單欄位值 > 扣庫存,進到此動作按鈕的設定中。

3. 設定此動作按鈕的進階設定,勾選「檢查目標表單中欄位的"輸入檢查"」,勾選後記得按下下方的「建立更新別張表單欄位值動作按鈕」,並儲存表單設計。

設定完成後,在出庫單按下「扣庫存」按鈕時,若商品倉庫庫存不足,會跳出於第一步驟設定的錯誤訊息,且無法執行:

回最上面

    馬上註冊
    免費試用 Ragic!

    用 Google 帳號註冊

    立即科技 Ragic, Inc.
    02-7728-8692
    台北市中正區南昌路二段81號9樓