sap 憑證跳號分析

來源:互聯網
上載者:User
首先SAP在表TNRO:Definition of number range objects將會為各種object定義number range的屬性
在此表中有這麼幾個欄位.OBJECT: 壇 -- 讓我們大家都到一起來探討SAP!  F|v
比如FIAA-BELNR(固定資產)i<ef1
PERCENTAGE:使用到百分幾warning.`q8Hj
CODE: (比如你輸入FBN1就是所有FI doc的number range定義)+F
Table: nriv Number range intervals (和TNRO通過object聯絡)這個表是作為編號範圍儲存的。正常的話,緩衝區中的數量號是10,讀下一個編號的時候程式就不去找資料庫,而是直接從記憶體緩衝裡讀出。而資料庫的值已經更新到記憶體裡最後一個號+1了,所以重啟以後,記憶體的號沒了,它不會再檢查業務資料表,資料庫裡是跳過以後的。財務、銷售、採購這些最常用的憑證號,反而是沒緩衝的,不會跳號。如果發生儲存時資料庫提交失敗,也會跳。

關於SAP number range有很多T-code :
FBN1----FI document number rangen
OION------Order number ranges2ah
AO11--- Assign number rangeBDPoTN
CFNA---- Maintain PRT number range: FHM_CRFH@vE
CMTCUS22----- Maintain number range for CM productdeFRPI
CMTCUS32-- Maintain number range for CM folderXBVUj
CMTCUS42-- Maintain number ranges for BaselineE
FNS1----- Collateral number rangeIFDtX
FOV0------ Rental agreement number range)5y|
FOW0---- Real Estate application number range0T3
IN20----- Object link number ranges$B2
IP22- Maintain number range: OBJK_NRKXtGT
KEN2----- Maint. number ranges: CO-PA planningG9Zn6q
OGS9---- Generate ADP number rangesf=ui1
OHX3---- Maintain number ranges for 3PR[vx
OIL5-- Equipment number rangesL-$
QCCN--- QM standard number rangesV|
QS29----- Maintain characteristic number range8?HtY
QS39--- Maintain method number range}o9#
VB(1----- Rebate number ranges&i..J$
VN07---- Maintain number range for shipments/
WC64-- Catalog code number ranges]yu"J
WTNR--- w/tax certificate number range="[!O
FOV0------ Rental agreement number range7
OGS9--- Generate ADP number ranges!{,
WTNR-- w/tax certificate number range@
5NZI--Number range maintenance: RP_IRCERTK1
ABNV---Number range maint: FIAA-BELNR!
AO11--Assign number range#j}/
AS08 --Number Ranges:Asset NumberJGM:
BDCP--Number range maintenance: ALE_CP{+dAa
BG00--Number Range Maintenance: BGMK_NR1
BMVN--Number Range Maintenance: DI_JOBIDOv&J
BUCF -- BP Cust: Number RangesyG2
BUNA--Number Range Maint: BP_PADRNR`j!
C2N2-- Number ranges master recipeI*4*Yd
CAC7 -- Number Range Maintenance: CATS7i1|
CANM--Number range maintenance: ROUTING_Mr
CANR--Number range maintenance: ROUTING_RX<
那麼如何禁止SAP 使用buffer.很簡單使用,禁止buffer不等於絕對禁止了跳號.m2;F~V
從軟體的角度來講我覺得可以理解,因為在憑證儲存前會有一段邏輯,如果有多個憑證同時進行,SAP從number range 表NRIV讀no後有段check,在儲存資料前還有檢查,這段時間極其短暫,但是對電腦來講,可能它就回認為某個number已經都用了,結果大家都不用就會造成跳號,這樣的情況你類比也是難類比出來的

解決方案:
不使用buffer取號方式,事務代碼SNRO,選擇MATBELEG,change。
如果您想不讓跳號發生,菜單Edit--->set-up buffering--->no buffering,存檔退出。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.