Please enable JavaScript.
Coggle requires JavaScript to display documents.
舊採購單, 新增採購單, 作廢採購單, 查詢採購單頭, 查詢單身, 採購單簽核 - Coggle Diagram
-
新增採購單
新增採購單頭
新增採購單身
(資料皆由請購單轉換過來)
- 採購單號
- 採購序號:由系統排序自動產生
- 商品料號
- 預定進貨日
- 採購數量
- 商品單位
- 商品單價
- 狀態:預設為'N'
-
(資料皆由請購單轉換過來)
- 單據類別
- 採購單號:當天日期加上六碼流水號
- 採購單別:LG/JX 加上年份
- 單據日期:當天日期
- 供應商代號
- 倉別代號
- 狀態:預設為 'N'
-
作廢採購單
檢查單據是否存在
檢查單據是否已進入簽核
更新採購單頭單身狀態
更新物料
判斷倉別是否為秋雨
- 若為秋雨倉
更新CH_Product, Order_Qty - 採購數量
- 若非秋雨倉
更新CH_ProductQuantity, Order_Qty - 採購數量;
儲位帶良品倉
錯誤訊息
- 採購單號
單號不存在,回傳訊息"1013,該單據已進入確認流程
錯誤訊息
- 採購單號
單號不存在,回傳訊息"1023,查無此單據單號"
查詢採購單頭
檢查日期區間資料格式是否正確
錯誤訊息
- 起始日期&結束日期
時間格式判斷,回傳錯誤"1006,請輸入正確日期型態"
起始日期大於結束日期,回傳錯誤"1038,查詢日期超出範圍"
查詢採購單頭
- 起始日期:必填
- 結束日期:必填
- 採購單別
- 採購單號
- 請購單號
- 結案狀態
- 商品料號
- 供應商
- 採購人員
- 預定進貨日初始日期
- 預定進貨日結束日期
查詢單身
檢查採購單號是否存在
錯誤訊息
- 採購單號
請購單號不存在,回傳錯誤"1023, 查無此單據單號"
-
採購單簽核
檢查單身是否有資料
檢查單據是否存在
檢查是否為一階確認
確認流程
取得當前確認階層
檢查確認狀態
錯誤訊息
確認碼為"Y",回傳錯誤"1026,已完成確認流程"
確認碼為"R",回傳錯誤"1030,此單據已駁回"
確認碼 > 最大確認階層",回傳錯誤"1013,該單據已進入確認流程"
檢查使用者身份
錯誤訊息
- 單據類別、下個確認階層、使用者ID
權限不符,回傳錯誤"1027,無此確認權限"
-
-
錯誤訊息
非一階確認,回傳錯誤"1026,已完成確認流程"
錯誤訊息
- 採購單號
採購單號不存在,回傳錯誤"1023,查無此單據單號"
錯誤訊息
採購單身無資料,回傳錯誤"1015,單據單身無資料"