Commit 01bedae9 authored by 王欢's avatar 王欢

issue: 登记 ISS-tongcheng-3264 日元预付款OA传SAP小数位报错紧急处理

parent 69b85722
---
id: ISS-tongcheng-3264
project: 【彤程运维】20250101-20260101
title: 日元预付款OA传SAP小数位报错紧急处理
raised_dept: ""
raised_by: 阙嘉赟
owner: 王欢
system: SAP
registered: 2026-08-25
category: 系统优化问题
priority:
sap_status: 已完成
acceptance: 待验证
plan_date: 2026-08-25
developer:
work_type: 运维
entry_type: 问题
source: 微信
linked:
- ISS-tongcheng-3261
---
# ISS-tongcheng-3264 日元预付款OA传SAP小数位报错紧急处理
## 问题描述
OA付款申请接口调用F-47生成预付单时,日元预付金额报小数位错误无法过账(承接3261外币多行项目预付款分摊小数位报错)。用户急等该笔过账。根因排查:OA传入金额WRBTR=159137850,SAP接口内按汇率(1:100)本币转换逻辑除以100后变成1591378.5,而日元(JPY)不允许小数位导致F-47报错。美元允许尾差故其他工厂无此报错
## 当前方案
1.紧急处理:开发在接口处打断点,将金额小数位0.5去掉(少付不多付原则),财务重新审批后接口返回成功,生成预付凭证1700001069,后续由财务手工调整差额。2.后续优化建议:a.OA侧针对JPY货币传100的整数倍金额;b.或SAP侧在本币转换逻辑处对日元取整/四舍五入;需与财务确认调整逻辑,并核查历史日元数据及当初除以100改动的原有原因,避免盲目修改;工时(hours)=3
## 进展日志
- 2026-08-24 · 王欢 · [微信] · 与Roger Q、初排查定位接口汇率换算逻辑,确认OA传值经1:100换算产生小数
- 2026-08-25 · 王欢 · [微信] · 打断点去除0.5小数位,财务重审通过,凭证1700001069成功过账;工时(hours)=3
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment