物品管理系統資料操作邏輯分析 - 管理換(受)
Copyright Notice: This article is an original work licensed under the CC 4.0 BY-NC-ND license.
If you wish to repost this article, please include the original source link and this copyright notice.
Source link: https://v2know.com/article/1143
管理換(受)資料更新流程(由管理官執行)
【查詢條件】
從 kanrigae_tbl 中,查找符合以下條件的記錄:
-
shori_sts = 12 -
seiri_kbn = 151 -
r_kanrikan_cd = 當前操作員編號(current_op_cd)
自查詢結果中挑選一筆 doc_cd,作為此次「管理換(受)」的處理對象。
【更新內容】
🔹 表:kanrigae_tbl(共 4 項更新)
-
將
r_kanri_doc_no更新為使用者輸入值 -
將
shori_sts狀態由12更新為51 -
將
upd_op_cd設為當前操作員編號(current_op_cd) -
將
upd_ymd設為當前日期
🔹 表:kanrigae_meisai_tbl(共 2 項更新)
-
將對應記錄的
upd_op_cd設為current_op_cd -
將
upd_ymd設為當前日期
🔹 表:kobetu_tbl(共 2 項更新)
※ 注意:此步驟需先從
kobetu_rireki_tbl中查出與本次doc_cd對應的所有kobetu_cd,再依據這些kobetu_cd更新kobetu_tbl。
-
將對應記錄的
upd_op_cd設為current_op_cd -
將
upd_ymd設為當前日期
📋 更新內容一覽
| 資料表名稱 | 欄位名稱 | 更新內容 | 備註 |
|---|---|---|---|
| kanrigae_tbl | r_kanri_doc_no | 設為使用者輸入值 | |
| shori_sts | 由 12 更新為 51 |
狀態變更 | |
| upd_op_cd | 設為 current_op_cd(當前操作員編號) |
操作人員資訊更新 | |
| upd_ymd | 設為當前日期(系統日期) | ||
| kanrigae_meisai_tbl | upd_op_cd | 設為 current_op_cd(當前操作員編號) |
|
| upd_ymd | 設為當前日期 | ||
| kobetu_tbl | upd_op_cd | 設為 current_op_cd(當前操作員編號) |
|
| upd_ymd | 設為當前日期 | ||
| ※ 前置作業 | 需先從 kobetu_rireki_tbl 查詢出對應的 kobetu_cd |
根據 doc_cd 關聯取得目標資料 |
This article was last edited at