2026年8月23日 星期日

SAP Note 2427297 可詳細說明發票驗證後會科產生資訊的報表

 2427297 - Analysis report to explain IV accounting documents

一張外幣的發票,相同供應商但之前的發票只會有匯差的會科產生,但不定期會產生價差的會科,使用者不確定原因,發 MA顧問建議再發原廠的 MA,顧問提供這個 Notes 可輸入發票號碼跟年分後,會把會科產生的過程詳細列出來,

這個報表想讓財務使用者自己去理解,但他們不想,就資訊的角度我們對計算方式理解但背後的專業我們不熟,在這種情況下直接把報表的結果匯出後提供給 AI說明如下:


發票金額 > 收貨暫估沖銷金額 + 匯差:

發票入帳金額(WERT )高於 GR/IR 暫估沖銷金額(VWERE )與匯率差異(KRDIF )的合計。

物料採用「標準價格(Standard Price, S)」:

報表顯示該物料為標準價管理(且未啟用 Material Ledger 實際成本還原),因此發票與收貨之間的價差不能調整存貨價值(BESTD 重置為 0),必須全數轉入損益類的價格差異科目(PRDIF / Transaction: PRD)。


第一步:GR/IR 暫估沖銷金額計算(VWERE )
因為此採購單未啟用「基於收貨的發票驗證」(GR-based IV is DISABLED),系統會依照該 PO 歷史累積的總收貨與總發票按比例分攤

第二步:匯率差異計算(KRDIF )
發票包含外幣換算(USD 轉 TWD),依當前發票匯率重估的收貨總金額(CALC_WEWRT)與原收貨總金額(WEWRT )產生匯率波動

第三步:價格差異計算(PRDIF )
系統扣除 GR/IR 沖銷額與匯差後,計算剩餘的淨價差: PRDIF=發票金額 (WERT)−匯差 (KRDIF)−GR/IR 沖銷額 (VWERE)PRDIF=發票金額 (WERT)−匯差 (KRDIF)−GR/IR 沖銷額 (VWERE) 


要如何避免不產生價差的會科, AI 第一個建議最直覺也最簡單,啟用「基於收貨的發票驗證」(GR-based IV)

為什麼會產生價差

未啟用時,系統是依據該採購單歷史累積的所有收貨與發票總額做加權平均分攤。如果該 PO 有多次不同批次收貨(且每次收貨時的匯率或單價不同),發票驗證時就容易因歷史加權分攤與多筆匯差計算產生尾差。

改善方式

採購訂單(PO)項目明細的 「發票(Invoice)」頁籤中勾選「基於收貨的發票驗證」(GR-based IV, 欄位 EKPO-WEBRE)

啟用後,每次 MIRO 開立發票都會精確綁定特定一筆收貨單(GR Document),直接 100% 沖銷該筆收貨所產生的 GR/IR 暫估金額,不會與歷史其他批次的收貨金額混合計算


IV : Invoice Verification

GR :Good Receipt

关于GR/IR---业务流程篇

沒有留言:

張貼留言