2009年4月16日

生效日期(BSEG-VALUT)修改與規劃日期(BSEG-FDTAG)不一致)

今天在客戶系統發生一件奇怪的事情,User執行了客製程式網銀放行功能,修改了生效日期,造成了與規劃日期不一致,客製程式銀行帳戶餘額表抓取規劃日期計算出的餘額不正確。
 
採用FB02直接修改line item的生效日期時,系統會自動update規劃日期與生效日期一致,但客製程式執行結果卻不相同,只好檢查一下程式的寫法,後來找到了呼叫的FM CHANGE_DOCUMENT










原來是直接把document讀出來,資料修改後再寫回去,只改了生效日期,規劃日期還是原封不動,造成的不一致。
結論:以後還是少用直接修改資料庫Table欄位的程式吧!

沒有留言:

張貼留言