物品管理系統資料操作邏輯分析 - 管理換(受)
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