SAP MM MIGO过账报错 - 用本币计算的余额 - 之对策

使用MIGO事务代码对采购订单4500000191,执行收货,系统报错:

详细错误信息如下:

用本币计算的余额

消息号 F5703

诊断

含下列明细的本币"VND"存在余额。

汇率类型"10",金额" 1"和货币代码"VND"。

已从调用应用程序中传输本币中的数据。

业务背景是,业务创建了一个退货采购订单,退货给国外供应商。退货之前,业务人员做了批次分割,根据业务实际,退货数量是由8个批次组成。由于单位换算的缘故,每个退货批次的数量都到小数点后三位,同时这笔退货业务里还涉及到汇率换算。

1), 第一次在MIGO事务里遇到这种报错,所以笔者首先想到以这个报错信息上网查资料,有人建议如下:

The error is in GL code

GO to FS00 GL Master, for your GL

Go to Control Tab and remove the check box which reads "Only Balance Local currecy"

Consult you FI teams once

根据这个查询结果,笔者去找财务顾问,让其帮忙联系财务业务,修改总账科目。财务顾问表示不同意,说"Only Balance Local currecy"这个标记不能随便改,软磨硬泡的说服了财务顾问,对方答应帮忙修改这个编辑,说是等这笔过账成功后要赶紧再改回来。不巧的是,这个改动并不成功,SAP系统报错说该总账科目余额不为0!

2),没有办法了,只好出大招,找ABAP顾问帮忙看看到底哪里出问题了。经过Debug程序,发现如下内表数据,

其J列(WRBTR)总和不是0,而是0.01,

问题在于黄色标记的三行里,因小数点四舍五入导致三行J列之和是0.01。

在DEBUG模式下,修改了这三行J列里的数据里的小数点最后一位,确保三行J列之和是0,最后MIGO 过账成功!

这个问题,通过这种野蛮办法算是解决了。不过笔者还是希望能找到一个更为合适的方式来解决类似问题,是故整理成这篇文字,算是抛砖引玉吧。

2019-05-05 写于苏州市。

SAP MM MIGO过账报错 - 用本币计算的余额 - 之对策相关推荐

  1. SAP MM MIGO移动类型311试图做批次确定,系统报错-Stock Determination or batch determination not possible-

    SAP MM MIGO移动类型311试图做批次确定,系统报错-Stock Determination or batch determination not possible- SAP系统里的批次确定功 ...

  2. 「SAP技术」交货单发货过账报错 - Material's product unit must be entered in whole numbers - 之对策

    [SAP技术]交货单发货过账报错 - Material's product unit must be entered in whole numbers - 之对策 上午收到用户的报错,说是对于某个DN ...

  3. SAP 过账报错“更正统一日记账分类账的定制设置”

    过账报错"更正统一日记账分类账的定制设置",用FINS_CUST_CONS_CHK_P做检查,发现是货币类型出错: 检查是不是多货币和评估参数文件出错,排查了公司代码和分类账0L的 ...

  4. SAP MM MIGO + 301 K 可以对供应商寄售库存跨工厂转库

    SAP MM MIGO + 301 K 可以对供应商寄售库存跨工厂转库 对于供应商寄售库存,我们是可以使用事务代码MIGO,移动类型301,特殊库存标记K, 来实现供应商寄售库存的跨工厂调拨.不过前提 ...

  5. SAP MM MIGO 移动类型242将固定资产转物料库存

    SAP MM MIGO 移动类型242将固定资产转物料库存 SAP系统里移动类型242用于将固定资产转成物料库存. 物料库存与固定资产之间相互转换的业务场景在零售行业里比较常见,不过在制造业企业里相对 ...

  6. SAP MM MIGO 551 可以直接报废供应商寄售库存

    SAP MM MIGO 551 可以直接报废供应商寄售库存 SAP系统中,允许对于供应商寄售库存直接做报废操作,不需要实现将供应商寄售库存转为自有库存. 如下物料凭证就是一笔MIGO 551 K的报废 ...

  7. SAP MM - MIGO界面里的Via Delivery选项

    SAP MM MIGO界面里的'Via Delivery'选项 MIGO界面,选择A02-Return Delivery, R02-Material document,输入物料凭证号,此时界面上会出现 ...

  8. SAP MM MIGO界面里的'Delivery completed'标记

    SAP MM MIGO界面里的'Delivery completed'标记 我们知道,采购订单行项目数据里有一个字段叫做'Delivery completed'标记的.当业务人员完成全数收货,或者部分 ...

  9. SAP MM MIGO Return Delivery 组合实现部分数量的Reversal

    SAP MM MIGO & Return Delivery 组合实现部分数量的Reversal 在笔者看来,MIGO这个事务代码里的Return Delivery主要用于采购退货场景. 先找到 ...

最新文章

  1. 批处理解决“易语言难题”
  2. 数字图像处理:第十九章 立体视觉
  3. sql服务器时间不正确,SQL Server 服务器本地时间更改对SQL Server本身的影响
  4. 值得学习练手的22个Python迷你程序(附代码)
  5. “约见”面试官系列之常见面试题之第五十六篇之typeof返回的数据类型(建议收藏)
  6. react 返回一个页面_react-router-dom 怎么让第二个页面返回到第一个页面使得第一个页面不重新加载...
  7. linux采用scp命令拷贝文件到本地,拷贝本地文件到远程服务器
  8. NVIDIA GPU 常用操作
  9. AI芯片科普/MAC(Multiplier and Accumulation)是乘累加器
  10. 根据运单号查询快递物流详情
  11. Web前端--HTML+CSS+JS新型冠状病毒射击小游戏
  12. 从事人工智能行业,推荐的几本书籍
  13. mmdetection的安装并训练自己的VOC数据集
  14. centos下sqlite3安装
  15. Python使用winrm远程连接另一台PC并控制
  16. 面试系列(十五):好未来学而思网校 服务器开发
  17. 让客户实现 AI 算力“自由”,博云与趋动科技完成算力调度容器化验证
  18. 深度学习初级阶段——全连接神经网络(MLP、FNN)
  19. 用小说的形式讲解Spring(2) —— 注入方式哪家强
  20. 关于阿里云OSS故障排查解决,以及经验总结

热门文章

  1. php原生态三级联动_js,php,html实现地区三级联动
  2. c#web页面显示弹窗_C#监听IE文档加载完成、弹窗、JS弹窗、页面跳转
  3. java中final关键字的使用
  4. 对抗攻击层出不穷?神经科学带来新突破、导出智能统一框架,Hinton:我早有洞见...
  5. 智源博士后合作导师专访 | 曾毅:面向可持续发展的人工智能
  6. 分析机风云:超前时代五十载,是非曲直苦难辩
  7. 一本可能提升思考水平 10 倍的书
  8. 《深入浅出Ext JS》改版意见有奖征集活动!
  9. 深入全面阐释Struts 2的方方面面
  10. 神器 jupyter,终于来了!