【No30:F-00136に係る証書の修正ができない件】エラー対応メモ
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/1248
這篇文章是針對依賴【No30:F-00136に係る証書の修正ができない件】所做的調查與處理記錄。由於此問題涉及 No30號案件的多段修正處理流程,為避免日後重複查找與誤解,特此整理調查經過、原因判斷及修正對應方式。內容以自用為主,僅作備忘用途。
1. 摘要
需要登入的賬號有15000【防衛装備庁航空装備研究所 管理部総務課】
和17850【防衛装備庁航空装備研究所新島支所 新島支所】
調查對象:證書番號GA05B-047有63個リンク切れ。
物品番號可以從F-00136-001開始查。
2. 先説結論
GA05B-047在管理換有3條數據分別為1個SeriKbn=601和2個151:
的第三個doc_cd即449212裏面的kobetu_cd全部被打上了del_flg。
doc_cd=449212所對應的r_kanri_doc_no證書番號MA05A-6,經過調查,確實如此:
這個證書番號相關63個的這些全部被刪除了。
由此,判斷上面的601和下面的151是一對的。(至於爲啥多出了個151,不明)←猜測可能是改狀態產生的。
暫定的解決方案有2個,一是刪除數據,二是還原數據,無論哪種,都得先請示和商議。
3. 解決方案
選擇刪除數據,這是SQL:
UPDATE kanribo_tbl
SET del_flg = 'c' || kanribo_cd
WHERE kanribo_cd IN (
1745468, 1745488, 1745508, 1745528, 1745548, 1745568, 1745588, 1745608, 1745628, 1745648,
1745668, 1745688, 1745708, 1745728, 1745748, 1745768, 1745788, 1745808, 1745828, 1745848,
1745868, 1745888, 1745908, 1745928, 1745948, 1745968, 1745988, 1746008, 1746028, 1746048,
1746068, 1746088, 1746108, 1746128, 1746148, 1746168, 1746188, 1746208, 1746228, 1746248,
1746268, 1746288, 1746308, 1746328, 1746348, 1746368, 1746388, 1746408, 1746428, 1746448,
1746468, 1746488, 1746508, 1746528, 1746548, 1746568, 1746588, 1746608, 1746628, 1746648,
1746668, 1746688, 1746708
);
因爲我得到了關鍵信息:
- 「MA05A-3」(管理換(受))は「GA05B-047」(管理換(払))とリンクしており、
- 「MA05A-6」(管理換(受))は「GA05B-036」(管理換(払))とリンクしているので
- 「MA05A-6」とリンクしている「GA05B-047」関連の物品があるとすれば間違った登録となります。
這樣「MA05A-6」所對應s_kanri_doc_no只能是「GA05B-036」,不能是「GA05B-047」。
因此,執行刪除是沒有錯的。
This article was last edited at