Skip to Content
Former Member
Nov 16, 2014 at 02:38 PM

Continuous number assignment in billing


Hi Experts,

We have a requirement where we need to print a number which should be in Sequential order on e Invoice send to customer along with the actual SAP Invoice number. There should not be any gaps in number assignment for all the Invoices created for this country and it should be in sequential order.

Now, I have looked at couple of SAP notes where this can be achieved by number range objects which uses buffering. The problem here is that in case of server shutdown and any unexpected error there will be a gap in number assignment.

To avoid gap in number range assignment, we can switch off buffering for the number range object. But here I see that poor performance because of locking on NRIV table in case of parallel processing of jobs.

These are the two SAP notes I have looked at..

62077 - Info: Internal number assignment is not continuous

1524325 - Poor performance due to locks on table NRIV - Buffering of billing documents

Can you please provide the best solution for this requirement?