SAP_金额比例转换问题

描述:当一个报表需要根据国外货币转换为本位币时,遇到JPY等特殊货币时,

金额转换会自动放大或缩小,导致计算金额不正确。

解决办法:调用金额比例转换函数,根据货币获取转换比例。

代码如下:

DATA:lv_bili TYPE isoc_factor.
"金额比例
CALL FUNCTION 'CURRENCY_CONVERTING_FACTOR'
  EXPORTING
    currency          = 'JPY'
  IMPORTING
    factor            = lv_bili
  EXCEPTIONS
    too_many_decimals = 1
    OTHERS            = 2.
IF sy-subrc <> 0.
* Implement suitable error handling here
ENDIF.

取得比例后,金额与比例相乘即可获取正确金额。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章