如何解决因缓存引起的SAP号码段跳号

在一些号码段编号获取时,SAP并不会取系统编号的下一位,而是存在缓存机制从系统变量中获取最新的号码段。如果缓存生成的下一段编号在系统中已经生成,也就是号码段已经被占用则会报错。查询相关信息,如果不能在编号范围内没有连续完整的数字序列(例如发票文档号),则不应设置编号范围的缓冲区。而如果已经发生系统编号与缓存编号不一致的情况下,解决方法如下:

1.SM56清除相应对象的全局缓存;

2.设置对象不存在缓存机制;

参阅SAP Note:141497/504875

?mid=&wid=51824&sid=&tid=8555&rid=LOADED&custom1=mp.csdn.net&custom2=%2Fpostedit&t=1571682816913?mid=&wid=51824&sid=&tid=8555&rid=FINISHED&custom1=mp.csdn.net&t=1571682816913

posted @ 2019-10-22 02:34  linhuang  阅读(60)  评论(0编辑  收藏  举报  来源