Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Number range Skip

Hi Guys,

Sometimes I have found that serial number is not getting followed correctly. One or two number get skipped. Can someone suggest what could be the reason behind that and is there any way to find out the missing numbers?



Former Member
Former Member replied

Hi Pushpa,

In SD module, the gaps in invoice numbering may be caused normally due

to two reasons:

- update interruptions - the number is set in to the invoice at the

beginning of the program . If an interruption of the process happens

after the assignation of this number, the number has run in the range

and cannot be recovered. Update terminations in transaction VF01 and

VF04. The billing document number is reserved prior to the update.

After a possible update termination, it cannot be used again.

Update terminations are displayed in transaction SM13. At present,

there is no possible solution to this.

- Object RV_BELEG is buffered. In this case the performance is improved

but these gaps are produced.

Note 19050 provides details on why gaps occur, please also refer to the

other attached notes for more info.

I am sorry to tell you that there is no way to solve the gaps or to

'refill' missing invoice numbers.

We know that in different countries you have to explain document gaps

to Legal Authorities, for example Italy. For this reason there is report

RFVBER00 to document gaps occuring due to an update termination.

Report RFVBER00 only lists update terminations that are not older than

50 days (or according to what time is maintained in your system).

So it could be that this log has already been cleared.

It is necessary that these update terminations are documented before

the 50 days expiration period.

A second possibility is that the gaps occur, but NOT due to an update

termination other resons, incorrect customising & user exits etc.

Gaps without update terminations cannot be (easily) explained.

They can be (only) detected via report RFBNUM00. Report RFBNUM00 display

s these document number gaps for the number range object RF_BELEG.

I hope this information helps explain the system behaviour and is

sufficient for your auditing. If you really cannot have gaps in billing

documents you will have to switch off buffering of RV_BELEG.

Thanks & Regards


0 View this answer in context
Not what you were looking for? View more on this topic or Ask a question