SAP Note 23835 - Buffering RV_BELEG / Number assignment in SD

Component : Billing - Basic Functions

Solution : https://service.sap.com/sap/support/notes/23835 (SAP Service marketplace login required)

Summary :
The SAP Note addresses issues related to the number assignment of the RV_BELEG object in the SD module, particularly focusing on invoice and delivery note processing. It specifies that RV_BELEG should not be buffered to maintain sequential number integrity. The solution involves several technical steps: for versions up to 3.0, implement Note 23698 and adjust RV_BELEG buffering settings in Transaction SNRO. Post version 4.5A, changes to the buffering settings can be controlled via the 'Global shipping settings' in Customizing. Additionally, specific code modifications (Include modifications and function calls in 'LV60AU02', 'LV60AU11', and 'FV50XF0B') are outlined to ensure number assignment skips buffering.

Key words :
call function 'number_get_next'          exporting               nr_range_nr   = da_numki               object        = 'rv_beleg'               ignore_buffer = 'x', call function 'number_get_next'           exporting                nr_range_nr = da_numki                object      = 'rv_beleg'                ignore_buffer = 'x', call function 'number_get_next'        exporting           nr_range_nr = tmp_numki          object      = 'rv_beleg'        ignore_buffer = 'x', call function 'number_get_next'        exporting          nr_range_nr = tmp_numki          object      = 'rv_beleg'        ignore_buffer = 'x', symptom rv_beleg    number assignment    bufferingsd, <--- mod          importing               number      = xvbrk-vbeln, <--- mod           importing                number      = xvbrk-vbeln, <--- mod        importing          number      = xlikp-vbeln, call transaction snro -> object, number range object rv_beleg

Related Notes :

424486Deactivating the number range buffering
363901Country-specific buffering RV_BELEG/number assignment in SD
359907Buffering RF_BELEG/number assignment in FI
315202Error in NUMBER_GET_NEXT
213546HPR collective note: POS inbound
192966Incomplete document numbers for delivery documents
179224Doc.no.assignment for unbuffered number ranges
175047Causes for FI document number gaps (RF_BELEG)
62077Info: Internal number assignment is not continuous
37844Performance: document number assignment RF_BELEG
23888SD performance and tuning: A basis for notes
23154VF04 SAPMV60S: Tuning > Checklist + Notes
17665Performance in sales (e.g. VA01)