SAP 異常現象之同一個IDoc可以被POST兩次觸發2張不同的物料憑證

AIBigbull2050發表於2022-11-29

SAP 異常現象之同一個 IDoc 可以被 POST 兩次觸發 2 張不同的物料憑證

 

 

玩過 SAP IDoc 的童鞋都知道,一個 IDoc 正常情況下是隻能被 POST 一次的,不可以 POST 兩次的。

 

比如如下的 IDoc 0000000205423126 已經被 POST 了,其狀態為 53

 

 

Material Document 4915883417 是該 IDoc POST 成功之後產生的物料憑證號。

 

試圖使用 BD87 對於該 IDoc Repost,


選中 IDoc 節點,點選 Process 按鈕,

 

SAP 系統報錯,不允許 POST 。這是正常的,也是 SAP 的標準行為。

 

 

筆者近期發現一個現象,一個 IDoc 竟然被 post 兩次,觸發了 2 張不同的物料憑證號。

 

 

 

Proc. Ord. #### was confirmed Mat. Doc. 5006889455 generated.

Proc. Ord. #### was confirmed Mat. Doc. 5006889463 generated.

 

 

筆者認為,這應該是 SAP 系統的異常行為,絕不是正常的行為。當然,這種情況在筆者從業十多年以來是首次遇到的現象。不能不能引起筆者的好奇,是故筆者認為寫下這篇短文,予以記錄。

 

至於原因,只能猜測是由於網路異常等諸多原因引起的 SAP 資料庫更新異常,使得該 IDoc 可以被順利的完成了 2 POST

 

 

 

- -

 

寫於 2022-11-29


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69946223/viewspace-2925790/,如需轉載,請註明出處,否則將追究法律責任。

相關文章