声明:本文系网络资源仅代表原作者观点,仅用于SAP软件的应用与学习,不代表SAP公司。注:文中所示截图来源SAP软件,相应著作权归SAP所有。文中所指ERP即SAP软件。
所谓怪事年年有,今年特别多,今年不晓得是对我来说是什么年,不是本命年,但是我知道对我人生来说貌似是不太平凡的一年,我们切走且看吧。
问题描述:在KO88结束时,提示消息F5730” 没有为公司代码&和&间的公司代码清帐维护科目”
问题分析:这个消息是跨公司交易才会出现的,通常来说是在做跨公司业务时候才会配置(事务代码:OBYA),不过生产订单从来没有遇到过这个问题。一开始的判断是生产订单投入产出不在同一个工厂(工厂属于不同公司代码),检查发现投入产出均为同一个工厂。
奇怪了,后来想结算时报错,是不是和结算规则有关,查看结算规则时发现了一个问题,结算规则里的工厂和订单工厂不一致,而且这两个工厂所属公司代码不一样。
那么问题来了,什么样的操作才会导致这个问题呢,测试后发现,当创建订单时,如果输入的生产工厂和计划工厂不同,则结算规则会以计划工厂为准,如下图:
那么问题如何解决呢?
1.配置公司间科目使结算正常进行,会不会影响物料帐的结算?
2.修改结算规则表COBRB,改成和生产工厂一致的工厂和公司代码,SAP中改表还是有点危险。
3.全部冲销重新下订单,可是库存已经领料,冲销难度也会比较大。
分享是一种精神