在做MRKO寄售结算时,系统会根据选定的期间和供应商等条件,将符合条件的寄售消耗或寄售上线的物料凭证找出。然后以供应商为单位。合并产生一张会计凭证。下图显示了通过MRKO结算后自动生成的会计凭证。
那么,在MRKO做寄售结算的规则是什么样的?做为寄售业务处理者的物流和财务需要掌握和了解哪些关于寄售结算的规则和控制逻辑。下面以笔者的经验分析一下:
1、寄售物料在系统中有两种处理方法,一种是通过MB1B 411 K ,通常该操作达到两个目的:将物料从仓库转移到线边库(表示即将要投入生产了)的同时将寄售库存转为自有非限制库存。由于寄售状态的库存带K标识,简称去K。另一种是直接K状态的库存发出或消耗。根据公司生产流程的不同,这里可能有细微差别。笔者所在的公司是在成品生产入库时,如果产线边的寄售库存不足,通过该寄售物料主数据中设定的库存确定组,去自动直接消耗仓库中K状态的寄售库存。
下图就MRKO中某供应商为条件输出的两笔不同业务类型的结算 411K和261K。请注意图中的凭证号4900058789和4900059107。将图中两个物料凭证号打开重点关注凭证中的移动类型和K状态。
下图凭证4900058789显示了寄售物料在生产入库时做反冲消耗时生成。
下图凭证4900059107是在仓库做411K移库库操作时生成。
2、既然是通过411K和261K的方式为结算依据。那么,反向的冲销操作也应相应的在结算中体现负向的扣减。如下图中显示MRKO中物料凭证4900028923和4900021085是对应冲销关系。结算时,己包含了冲销的凭证。
在MRKO生成的会计凭证中针对冲销凭证,扣减相应的供应商应付账款。
3、MRKO寄售结算事务在设计上没有确认机制 ,一旦选择了结算执行。就会生成结算会计凭证。且该事务财务和物流可能都需要操作,容易造成误操作的机率。在SAP标准功能中,目前也没有很好的解决办法。可以考虑做个简单的增强。生成一个新的自定义事务,将结算设定为不显示。该自定义事务仅做寄售结算查询用。将可做结算的MRKO事务仅分配给特定的财务用户。
4、MRKO自动结算生成会计凭证,需要提前将税处理配置好,寄售物料会最先建立信息记录。信息记录中的税码在结算时就会代入到结算的会计凭证中。反之,如果信息记录中没有设定税码,做寄售结算时就会因此无法正常生成会计凭证。
5、寄售结算中的物料价格同样是取自信息记录。
6、最后,如果MRKO结算物料时存在错误,比如多结算或者结算价格有问题,则结算凭证不能冲销,即:MR8M不能冲销,FB08也无法冲销掉相应的财务凭证。
SAP提供的解决方法详见:SAP Notes 356130,解决方法为:
寄售库存凭证只能冲销库存,即先冲销物料库存凭证(MBST),然后再MRKO结算冲销的物料凭证,最后用F-03将GRIR手工清帐即可。