matinal:OB08维护汇率数据到TCURR的BAPI

使用BAPI_EXCHANGERATE_CREATE创建汇率
这段代码展示了如何在ABAP中使用BAPI_EXCHANGERATE_CREATE函数来创建汇率。它设置了一系列参数,如汇率类型、起始日期和汇率值,然后调用函数并处理返回的结果。如果函数执行成功,进行事务提交,否则根据返回的错误类型进行回滚或记录错误信息。

直接上代码

**&&OB08BAPI参数
  DATA: exch_rate  LIKE bapi1093_0   OCCURS 1 WITH HEADER LINE,
        rettab       LIKE bapiret2   OCCURS 1 WITH HEADER LINE.

exch_rate-rate_type = ls_item_input-extype.
            exch_rate-from_curr = ls_item_input-domcurr.
            exch_rate-to_currncy = ls_item_input-forcurr.
            exch_rate-valid_from = ls_item_input-date.
            exch_rate-exch_rate = ls_item_input-rate.
            exch_rate-from_factor = '1'.
            exch_rate-to_factor   = '1'.
            APPEND exch_rate.
            CALL FUNCTION 'BAPI_EXCHANGERATE_CREATE'
              EXPORTING
                exch_rate        = exch_rate
*               UPD_ALLOW        = ' '                "如果需要更新汇率  此参数值设置为X
*               CHG_FIXED        = ' '
*               DEV_ALLOW        = '000'
             IMPORTING
               return           = ret2
*               RATE_TYPE        =
*               FROM_CURR        =
*               TO_CUR
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值