若有些交易卡在MTL_TRANSACTION_INTERFACE,並在修正完錯誤資料欄位,想透過Update interface的方式來重新執行,其Update 語法如下 :
UPDATE MTL_TRANSACTIONS_INTERFACE A
SET A.PROCESS_FLAG = 1,
A.LOCK_FLAG = 2,
A.TRANSACTION_MODE = 3,
A.ERROR_CODE = NULL
WHERE A.PROCESS_FLAG = 3 --ERROR
Ps. 但一般仍建議由Oracle Standard 的Transaction Interface功能(INVTVPTX)來Resubmit
參考文件 : Oracle - Resolving Period Close Pending Transaction
沒有留言:
張貼留言