53 SAP报错:采购订单创建时,发现CNY价格只显示整数,不显示小数位(OY04-货币小数位没有设置正确)

业务背景:创建采购订单时,发现价格没有显示小数位,只显示向上取整的整数位。

中文报错截图

BPBX-手工价格(历程增强-含税价): 100 CNY
未税金额:100/(1+0.13)=88.49557522 CNY
BTAX-进项税:88.49557522 * 0.13 = 11.50442478 CNY(正确的进行税税额)但是上面的截图显示的是12 CNY (向上取整了)

正常情况下,SAP系统默认显示2个小数位,不应该出现不显示小数位的情况,所以就是有人维护了货币CNY 的小数位了。

解决方案:使用事务码OY04维护货币小数位

TCURX-货币中小数点位置

配置修改前:

解释:OY04只维护了货币CNY,但是没有维护小数位 = 前台出现CNY的价格都只取整数(向上取整) ,如果删除这个条CNY的货币配置,前天就会显示SAP标准的2位小数位,如果想显示超过2位小数以上的小数位,就需要在OY04中维护小数位数。

因为测试采购订单只需要显示SAP标准的2位小数数位,所以只需要删除这个CNY货币的配置即可。

删除后的影响:需要更新所有的采购信息记录,因为一旦删除OY04中的配置,前台以CNY为货币的采购信息记录价格都会缩小2个小数位。

例如:采购信息记录

采购信息记录显示-配置修改前:

配置修改后:

采购信息记录显示-配置修改后:

ME12需要手工更新采购信息记录:

创建新的采购订单验证小数位数如下:

价格小数位已经显示正确

供应商提供的是含税单价-模型
含税单价:100.001 CNY/PCS
未税单价:88.501 CNY/PCS
税码:0.13 
未税总价税额:11.50CNY
采购数量:1PCS
采购含税总价:100CNY
采购未税总价:88.50CNY


 

Done.
Created on 13th May, 2024

  • 8
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值