博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SAP ABAP:获取汇率的完整实现之一
阅读量:2033 次
发布时间:2019-04-28

本文共 724 字,大约阅读时间需要 2 分钟。

经常用到,好不容易做了一个完整的。
 
data: cw_rate like bapi1093_0.

data: s_c_factor type p decimals 3,

      t_c_factor type p decimals 3,.

data:  s_waerk type waerk,

       t_waerk type waerk,

       curdate type rscalday,"add by Robin 2010.08.07

       l_rate type p decimals 4.
*1. 获取汇率信息
    call function 'BAPI_EXCHANGERATE_GETDETAIL'

      exporting

        rate_type  = 'M'

        from_curr  =  s_waerk

        to_currncy =  t_waerk

        date       =  curdate

      importing

        exch_rate  = cw_rate.
*2. 获取转换因子

    call function 'CURRENCY_CONVERTING_FACTOR'

      exporting

        currency = s-waerk

      importing

        factor   = s_c_factor.
    call function 'CURRENCY_CONVERTING_FACTOR'

      exporting

        currency = t-waerk

      importing

        factor   = t_c_factor.
      l_rate = cw_rate-exch_rate * ( cw_rate-to_factor / cw_rate-from_factor ) 

                * ( s_c_factor / t_c_factor ) .

转载地址:http://fvmaf.baihongyu.com/

你可能感兴趣的文章
【Git】【1】简单介绍
查看>>
【记录】【2】各种在线网址
查看>>
【Oracle】【9】取前N条记录——rownum和row_number() over()的使用
查看>>
【Java】【15】判断url对应的图片是否存在
查看>>
【Java】【22】读写properties文件
查看>>
【Spring】【1】mybatis spring的自动扫描配置
查看>>
【Java】【25】去除空格
查看>>
【其他】【PL/SQL Developer】【2】报错Initialization error Could not load ".../oci.dll"解决方法...
查看>>
【Java】【28】提高List的removeAll方法的效率
查看>>
【JS】【28】让输入框只能输入正整数
查看>>
【记录】【4】各种工具
查看>>
【JS】【31】读取json文件
查看>>
Ubuntu Boost 编译
查看>>
MySQL中的行级锁,表级锁,页级锁
查看>>
ORACLE 修改SID
查看>>
OpenCV模块分析(转)
查看>>
聊聊我对写好程序的认识
查看>>
OpenSSL源代码学习[转]
查看>>
插件原理2[转自CSDN]
查看>>
COM编程快速入门[转自VCbase]
查看>>