惊心动魄的SAP S4客户额度调整运动

      今天一大早,收到商务部发来的消息,说某一个客户的额度超额了,但实际上并未超额。从SAP系统中反馈的额度来看,显示超了2万多。后来通过在BP画面检查信用段发现,这个客户额度占用里面,某一个未清订单已经部分交货并开票了,这点在未清发票里面也有体现,但未清订单里这个订单额度仍旧是总额,如此额度就被重复占用了。这明显违反了SAP里面额度计算的规则,很明显这是SAP新版本的Bug!后来我在测试系统中想还原该问题,却没办法可以重现情景,这个单子的异常究竟是什么状况就不知道了。测试

      那么接下来就得从新计算该客户的额度了,直接修改表是不被容许的。就只能寄望于系统是否有提供这样的标准Function或者程序了。3d

     

     上图显示该销售订单只是部分交货开票。blog

     

     在额度的占用明细里,该订单仍旧是总额。事务

     因而问SAP群里,有FICO给出F.28这个事务代码或运行程序RFDKLI20 来调整客户额度,谁知道在S4系统里面这个做业代码已经失效了!博客

     

     后来又有高手给出经过SA38/SE38运行程序RVKRED88 和 RVKRED77来调整额度,但S4里面仍旧不被支持,系统会报错:io

     

     如此ECC下的方法怕是行不通了。而后又有Fico网友给出新的程序:搜索

     UKM_RVKRED88(查阅) / UKM_RVKRED77(更新)程序

     执行UKM_RVKRED88这支程序查阅可知系统也获得了正确的销售订单额度值!方法

     

     这下S4系统是能够支持的了,但我意外发现执行了UKM_RVKRED77以后,该客户的额度里面未清订单竟然翻倍了!im

     好比原来额度是18100这样子:

     

     未清订单占用以下图:

     

     执行了UKM_RVKRED77以后:

     

     很明显,额度占用金额已经增大了很多

     

      上图未清订单的额度占用已经翻倍。

      若是该程序运行屡次,就会一直翻倍,额度占用愈来愈多,简直太让人心惊了!!不得不说这个程序真的不适合S4系统!

      但这个时候不管是SAP群,仍是SAP官网和外国英文博客所有找不到解决的方案!

      我想这既然这个东西是UKM开头的程序,或许其余相似的程序能够搞定也不许,因而我在SE38里面搜索UKM开头的程序,果真让我找到了:

      UKM_RFDKLI20 :更新未清订单额度

      UKM_RFDKLI20_AR : 更新未清发票额度

       执行时,系统会提示:

      

      继续:

      

      系统已经重建了额度占用,这个时候回到BP的画面,发现额度已经回来了!

      不得不说,S4系统目前仍是不太完善,特别是1511这个版本。这个额度的BUG自己就是系统莫名其妙出的问题,而官方给的几个程序更是莫名其妙,运行以后额度竟然会翻倍,这个在SAP系统里面是很是少出现的低级的错误。好在最后仍是搞定了!整个过程仍是很惊心动魄的,由于这个问题商务部那边已经在抓狂等待下单了!

相关文章
相关标签/搜索