SAP Debug 有关MIRO的增强

在SAP运维项目中,遇到公司间采购运费发票无法校验的问题,错误指向控制范围。经过排查增强代码,发现在MIRO过程中,特定字段被错误赋值。通过Debug模式定位到增强代码段,找到了问题原因。
摘要由CSDN通过智能技术生成

最近在做一个运维的项目,客户的系统是2015年上的R3系统,系统做了许多的增强和开发,感觉系统比较乱。前一段时间配置了公司间采购业务,在测试时发现运费的发票做不了校验,系统提示如下图:

对于此问题的分析:

其实错误提示很明确,一个就是在1000控制范围下没有2050成本中心,这肯定是没有的,因为2050成本中心在2000控制范围下了。第二个就是公司代码2000没有分配到1000控制范围下,但是为什么要把2000公司代码分配到1000控制范围下呢,2000公司代码也有相应的控制范围啊。为什么不去取2000公司代码的控制范围呢。

根据上述情况,查了所有可能在发票校验和控制范围相关的地方全部查了,没有查到问题。问公司的人也什么都不知道,因为采购订单运费这块做了增强,最开始怀疑是因为运费做了增强导致的,查了一天仍然没有查到问题。在MIGO的时候的数据都是正常的,就是在MIRO的时候出现错误提示。怀疑是不是在发票校验的时候也做了增强。

每次在输入完Amount,按回车键后,CO Area就会获取错误的控制范围,就在这里作为突破点,/H进Debug模式,在这里介绍一下进Debug模式的方法:

在事务码栏输入/h按回车键,下面状态栏就会有提

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值