SAP RE 憑證增強
阿新 • • 發佈:2019-01-07
問題:對於SAP RE模組,有的時候需要在合同進行過賬或者沖銷時候進行增強。
解決辦法:
1、對於週期性過賬(RERAPP)、週期性沖銷(RERAPPRV),可以直接在OBBH或者OBYC裡使用常規的替代去做。
但是需要注意的是:如果你的需求是根據擡頭的某些欄位來替換行或者根據行專案的某些欄位來替換擡頭的話,那麼是不能像財務那樣在完全憑證裡替換的。
原因是完全憑證是只對前臺TCODE直接操作時才會進,類似於調BAPI的是不會進的,而RE模組的過賬其實是函式的深處調了一個FI的過賬FUNCTION去生成憑證,所以並不會進完全憑證替代
2、對於預提過賬(RERAALCN)、預提沖銷(RERAALCNRV),普通的增強也可以類似週期性過賬去處理,但是有的時候BTE並不能滿足需求就需要用到隱式增強,比如碰到的一個需求是根據過賬的合同的租金型別替換到憑證行上,這時候BTE是沒辦法做的,因為財務憑證上並抓不到租金型別,所以想到的辦法是做隱式增強(SAP的message回覆是不可以做,且不建議增強),,先將RERAALCN返回的內表抓到,然後再更改憑證,通過這種方式來實現,確實可以滿足需求,但是風險點未知。