用总计金额求本体额与消费税额FM,所引起的金额误差问题
●問題點
FM:CALCULATE_TAX_FROM_GROSSAMOUNT根據總額求消費稅額,但實際上,消費稅是根據本體額進行計算的,所以在及少數情況下使用FM求出的消費稅會與實際的消費稅有些許的出入.
特別,是在多個消費稅(FM求出)加算后和實際消費稅進行比較時.
?
如下例:
7月份收到一份帳單(請求額),之后分幾次進行匯款(入金)
※???? 在收到的帳單中會有詳細的本體額,消費稅額,總額等信息,但在入金的時候只有入金總額
※???? 消費稅率5%
請求總額? 請求本體額 請求消費稅額?????? 入金本體額? 入金消費稅額? 入金總額
?1050????? 1000??????? 50???????????????100???????? 95??????????? 5
??????????????????????????????????????? 200???????? 190?????????? 10
??????????????????????????????????????? 300???????? 286?????????? 14
??????????????????????????????????????? 200???????? 190?????????? 10
??????????????????????????????????????? 200???????? 190?????????? 10
??????????????????????????????????????? 50????????? 48??????????? 2
??????????????????????????????????????? [999]?????? [51]
?如上所述,在進行多次入金后, 入金消費稅總額是51,實際的請求消費稅額卻為50. 入金消費稅總額>請求消費稅額,當然也有入金消費稅總額<請求消費稅額的情況.
?
●結論
用FM:CALCULATE_TAX_FROM_GROSSAMOUNT進行消費稅計算時可能會產生誤差,所以在通常情況下需要對求出的消費稅額進行調整.
如將上例中的入金的最后一條記錄中的入金消費稅額(-1)->入金本體額(+1)
或是在入金記錄中在添加一條調整數據等與50位技術專家面對面20年技術見證,附贈技術全景圖
總結
以上是生活随笔為你收集整理的用总计金额求本体额与消费税额FM,所引起的金额误差问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SAP中的Currency Conver
- 下一篇: 常用函数一览