[前言]
迪森深耕SAP領(lǐng)域18+年,深受眾多客戶好評夸贊。為了能夠更好地幫助客戶實施數(shù)字化項目,「迪森專家專欄」完全免費開源,向馬斯克開源精神致敬!
本文根據(jù)迪森眾多擁有20+年SAP經(jīng)驗的專家級顧問團隊的資深能力,并結(jié)合迪森1000+個成功項目案例,總結(jié)并發(fā)表企業(yè)在推行ERP項目實施中的相應研究心得與建議,持續(xù)為企業(yè)的SAP實施與交付保駕護航。
[問題描述]
出口報關(guān)時,海關(guān)報關(guān)單上有外幣匯率,財務人員希望按此匯率來做出口銷售收入過賬,但是在VF01銷售開票時,按海關(guān)匯率錄入到銷售開票憑證抬頭。在VF01事務碼中,進入銷售開票抬頭,可以看到VBRK-KURRF 抬頭匯率只顯示,不能輸入。在系統(tǒng)中如何設(shè)置或處理,銷售開票才能輸入或正確取到報關(guān)匯率?
[問題分析]
1. SAP NOTE 1481238 解釋,銷售開票中的匯率有三種:
2. 銷售開票憑證抬頭匯率VBRK-KURRF,系統(tǒng)按以下邏輯處理:
2.1 銷售訂單抬頭手工錄入?yún)R率,事務碼VA02 ,錄入后,VF01開票時,將VBKD-KURRF 匯率帶入VBRK-KURRF。
2.2 銷售訂單抬頭未錄入?yún)R率,按銷售開票日期 VBRK-FKDAT 查找 OB08中的記賬匯率,取M匯率類型。
2.3 對于公司間銷售開票,只使用2.2邏輯,不使用2.1,因為各公司有不同本位幣,業(yè)務幣到本位幣匯率不同。
3. 銷售開票行項目匯率VBRP-KURSK ,事務碼VTFL 指定匯率來源:
當:定價匯率類型為空時,初始取銷售訂單VBKD-KURRF 匯率帶入,如果沒有取到,則到銷售開票抬頭匯率VBRK-KURRF。
4. 定價條件
系統(tǒng)始終使用定價日期KOMK-PRSDT來確定將條件貨幣換算為本幣的匯率。
5. 取其他以外的匯率,需要通過增強實現(xiàn)。
[解決方法]
1. 銷售開票 VBRK/VBRP 中的匯率,可以在以下增強中處理。
1.1增強程序RV60AFZC
1.2事務碼 VOFM
2.條件類型的匯率增強 有以下幾處:
在調(diào)試標準程序的過程中,發(fā)現(xiàn)系統(tǒng)邏輯是先走USEREXIT_PRICING_PREPARE_TKOMK再走USEREXIT_PRICING_PREPARE_TKOMP最后走USEREXIT_XKOMV_ERGAENZEN的順序。
首先在程序RV60AFZZ中的子過程USEREXIT_PRICING_PREPARE_TKOMK中當本幣和憑證貨幣不同時,根據(jù)出具發(fā)票日期重新計算匯率,然后修改TKOMK-KURRF匯率。
然后在程序RV60AFZZ中的子過程USEREXIT_PRICING_PREPARE_TKOMP中修改明細的定價匯率和抬頭產(chǎn)生會計憑證的匯率保持一致。
最后在程序RV61AFZB中的子過程USEREXIT_XKOMV_ERGAENZEN中修改定價里面的定價日期和匯率。
參考NOTES:
212030 - VBRK/VBRP copy routine 007 for export business
1481238 - How are different exchange rates (Price, FI postings and Conditions) determined in billing documents
【服務指南】
如需了解更多SAP課程資訊、項目咨詢運維,請撥打迪森官方咨詢熱線: 400-600-8756
【關(guān)于迪森】
全球?qū)I(yè)的咨詢、技術(shù)及培訓服務提供商,SAP金牌合作伙伴、SAP軟件合作伙伴、SAP實施合作伙伴、SAP官方授權(quán)培訓中心。十八年品質(zhì),值得信賴!