SAP 外币金额问题汇总
获取SAP汇率
OB08配置的汇率
CALL FUNCTION 'READ_EXCHANGE_RATE' EXPORTING client = sy-mandt date = p_datuv "当前日期 foreign_currency = gw_output-konwa "外币 local_currency = 'CNY' type_of_rate = 'M' exact_date = ' ' IMPORTING exchange_rate = lv_rate. IF sy-subrc <> 0. * Implement suitable error handling here ENDIF.
外币显示 获取转换因子 如JPY 越南币
CALL FUNCTION 'CURRENCY_CONVERTING_FACTOR' EXPORTING currency = gw_output-konwa IMPORTING factor = l_factor EXCEPTIONS too_many_decimals = 1 OTHERS = 2. IF sy-subrc <> 0. * Implement suitable error handling here ENDIF. gw_output-price = gw_output-price * l_factor.
外部金额转内部金额
IF gw_output-konwa <> 'CNY'. CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY' EXPORTING date = p_datuv foreign_amount = gw_output-price_js "外部金额 必须是两位小数 foreign_currency = gw_output-konwa "币种 local_currency = 'CNY' * rate = gw_output-zhl type_of_rate = 'M' IMPORTING local_amount = gw_output-kbetr EXCEPTIONS no_rate_found = 1 OTHERS = 2. ELSE. gw_output-kbetr = gw_output-price. ENDIF.
汇率获取
CALL FUNCTION 'BAPI_EXCHANGERATE_GETDETAIL' EXPORTING rate_type = 'P' from_curr = lv_waers to_currncy = 'CNY' date = lv_datum IMPORTING exch_rate = ls_exch. * return = ls_return.
分类:
FICO
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)