物品管理系統資料操作邏輯分析 - 管理換(受)

| SQL | 5 Reads

管理換(受)資料更新流程(由管理官執行)


【查詢條件】

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