1. 程式人生 > >如何解決因緩存引起的SAP號碼段跳號

如何解決因緩存引起的SAP號碼段跳號

連續 號碼 清除 不一致 信息 note 序列 一位 緩沖

在一些號碼段編號獲取時,SAP並不會取系統編號的下一位,而是存在緩存機制從系統變量中獲取最新的號碼段。如果緩存生成的下一段編號在系統中已經生成,也就是號碼段已經被占用則會報錯。查詢相關信息,如果不能在編號範圍內沒有連續完整的數字序列(例如發票文檔號),則不應設置編號範圍的緩沖區。而如果已經發生系統編號與緩存編號不一致的情況下,解決方法如下:

1.SM56清除相應對象的全局緩存;

2.設置對象不存在緩存機制;

參閱SAP Note:141497/504875

如何解決因緩存引起的SAP號碼段跳號