当前位置: 首页 > article >正文

SAP 汇率维护OB08和对应配置,以及取值BAPI<转载>

原文链接:https://mp.weixin.qq.com/s/LZdhZkWuV0lqqdnnUrvNoQ
使用SAP的企业一般都有对外贸易业务,因此,不可避免地会涉及外币核算,由于汇率变动非常频繁,如果每一笔记账都按实时汇率录入,则工作量很大,所以SAP系统解决方案是定期把最新汇率维护在系统内,做外币相关的业务时候系统会自动取到最新的汇率,不需要手工录入(比如如下)。
在这里插入图片描述
在讲解维护汇率操作之前,需要先了解下汇率类型的概念,SAP系统预设了不同的汇率类型,用于不同的业务(如下图)。
在这里插入图片描述
汇率类型可以理解是对不同业务的汇率的一种分组方式,分开设置可以更加灵活,满足更多的业务需求。在实际的项目实施中,可以直接使用标准预制汇率类型,也可以根据各公司自己业务要求进行配置。

比如:
M 汇率类型是系统标准的平均汇率,用于全月的外币业务。
主要是用于当月发生的外币的业务单据(例如采购订单、销售订单等),当业务发生时,系统为依据录入的对应的外币的汇率值转换成本位币。

PEND汇率类型 一般用来是期末外币重估。
这种汇率类型的有效期从每月的最后一天开始,是为了避免日常记账汇率与月末外币评估汇率混淆而特别设立的。

SAP维护汇率系统操作
大部分公司一般都在每个会计期间最后一天下班维护的汇率,使用事务码OB08维护系统默认汇率,一般要维护月末/下月初的汇率,开始日期分别为本月最后一天和下月第一天。

比如维护如下汇率类型的汇率:
汇率类型M需要维护一笔下月初的汇率。
汇率类型PEND需要维护一笔本月底的汇率。

其中月底汇率用于对本月外币余额进行评估,月初汇率作为下月外币交易汇率。
系统具体操作步骤:
本文中的月结期间为202407
输入事务码:OB08
在这里插入图片描述
可以按上面步骤先定位到需要维护的汇率类型。
在这里插入图片描述
备注:汇率的数据来源是中国人民银行(或其他可信来源)

维护完成后按回车,然后点击保存即可,这样我们就建立了一个新的汇率。
在这里插入图片描述
汇率维护完成后,在系统创建相关涉及到外币交易的业务,系统自动默认带出这里维护的汇率。
按同样方式维护PEND汇率
在这里插入图片描述
SAP软件汇率相关的几个配置:
1、检查货币代码
IMG->SAP NetWeaver->常规设置->货币->检查货币代码 (OY03)

在这里插入图片描述
这个配置一般使用系统默认,不需要配置。

2、检查交换率类型
IMG->SAP NetWeaver->常规设置->货币->检查交换率类型(OB07)

在这里插入图片描述
汇率:就是汇率类型,比如,M: 用于记账 P: 用于成本计划的换算。
反向: OB08配置时缺少将一种货币转换为另外一种或的汇率条目,则可以使用反转汇率关系。
示例说明:配置表中缺少将 USD 转换为 CNY 的条目,则如果设置了此标识,将使用 CNY 到 USD 的转换条目。

EMU和参考货币:两个字段共同作用确定汇率,如果勾选EMU则必须设置参考货币
示例说明:如果系统存在USD -> CNY COP -> CNY汇率条目,则通过参考货币CNY推断出USD->COP的汇率。通过参考货币,我们可以简化汇率的维护。

买入汇率 / 销售汇率:用于确定买入价属于平均汇率的汇率类型(具体见如下官方解析)
在这里插入图片描述
固定:汇率是根据手动输入的货币计算的(具体见如下官方解析)。
在这里插入图片描述
3、定义货币换算的换算率(转换因子)
IMG->SAP NetWeaver->常规设->货币->定义货币换算的换算率(OBBS)

在这里插入图片描述
备注:在用ABAP开发相关报表的时候,通过Function取汇率的时候,需注意下这个值,不然取出汇率计算结果有问题。

定义两种货币之间的转换因子,一般使用系统默认,不用配置。

最后说明下获取汇率的BAPI

做ABAP开发经常需要用到的获取系统最新汇率的BAPI。

具体说明见如下参考代码

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,
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://www.kler.cn/a/429251.html

相关文章:

  • 在 macOS 上,用命令行连接 MySQL(/usr/local/mysql/bin/mysql -u root -p)
  • Spring Boot 实战篇(四):实现用户登录与注册功能
  • 【Linux】13.Linux进程概念(2)
  • git操作(Windows中GitHub)
  • Windows 蓝牙驱动开发-蓝牙设备栈
  • openharmony标准系统方案之瑞芯微RK3568移植案例
  • Weiss 机器人电动夹爪,重塑工业自动化精密操作
  • Linux:信号的预备和产生
  • 【AI 探索之旅:从基础认知到前沿突破的深度游二】学习大模型前的准备
  • NLP-中文分词
  • Git仓库移除文件的暂存和修改
  • 【计算机网络】实验18:动态主机配置协议DHCP的作用
  • 前端工程化面试题目常见
  • ros项目dual_arm_pick-place(urdf文件可视化查看)
  • 设计模式----链式设计
  • 如何在 JavaScript 中设置定时器?
  • 2024-09 GESP C++ 一级试题及答案解析
  • 使用Jackson库的ObjectMapper类将Java对象转换为JSON格式
  • 数据结构之五:排序
  • ubuntu18.04升级到20.04
  • Web后端开发技术:RESTful 架构详解
  • 聚观早报 | 华为Mate 70开售;小米15 Ultra影像大升级
  • HDFS的架构优势与基本操作
  • vivado中,generate output product 和Create HDL wrapper的作用
  • 数据分析power bi负值条形图
  • 大模型Qwen面试内容整理-模型部署与优化