Oracle EBS:PO行接收關閉後修改其它行自動打開

Oracle EBS:PO行接收關閉後,因更改交期或其它元素,修改重新送審後,接收關閉狀態會自動打開.這對於更改採購計劃的時候會造成比較大的困擾。
http://www.dezai.cn/blog/article.asp?id=354
可以通過作取消動作來代替接收關閉,但對取消後的需求要比較清確的明確供需情況。

搞來搞去,原來是個bug。在11.5.0出現的bug,在12照樣出現了。。

記錄一下,方便碰到此問題的同仁可以參考。


ArticleID:469330.1
https://support.oracle.com/CSP/main/article?cmd=show&type=NOT&doctype=PROBLEM&id=469330.1


Applies to:
oracle Purchasing - Version: 11.5.10
This problem can occur on any platform.

Symptoms
Any line on a Purchase order that has been "Closed for Receiving" will be reopened if the PO is later re-approved.  This differs from the results if the line is just Closed, where the lines will remain closed through all subsequent re-approvals.  

The issue is seen regardless if the changes that caused the the re-approval touched the line or did not.
All Closed for Receiving lines are reopened upon submission for Approval again.

Cause
In pocup.lpc a condition is missing on the po_line_locations, to make sure that the commit only updates those records that are not already approved.

Solution-  Apply Patch 5089729
-  Updated key file:  pocup.lpc - 115.10.11510.6



Version Check

strings -a $PO_TOP/bin/POXCON | grep '$Header' | grep pocup.lpc-  Stop the PO Document Approval Manager
-  Relink all PO executable:

      1.  Go to $AD_TOP/bin and relink the PO executable.
      2.  adrelink.sh force=y "PO ALL"

-  Start the PO Document Approval Manager
-  Retest issue


This patch is applicable only on top of oracle Applications Release 11.5.10 and/or Procurement Family Pack J.
References
BUG:5089729 - CLOSED PURCHASE orDER LINES ARE RE OPENED
BUG:6146142 - MANUALLY CLOSED FOR RECEIVING LINES OPENS UPON PO REAPPROVAL.

一點積累,與大家分享。歡迎指正.
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章