Skip to Content

Production order number is lower than previous one


We moved production order numbering from 6 digits to 8 digits (through internal number range, Tcode CO82). Now we can see that the are skippings, because of the buffer, and it's ok, but a planner from one of our plants asked how could it be that this morning he got production order with a certain number, and later on today he got a lower number.

How could it be? What is the logic of covering the skipped range?

When we worked with 6 digits, for number range of production orders, we didn't have this behaviour, and we did have the buffer.



Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Mar 29, 2017 at 03:34 PM

    Hi Yael,

    This is the standard behavior, as per SAP notes on this observation, is like this -

    A large number of number range objects are buffered. When the system buffers a number range object, it does not update numbers individually in the database but reserves a preset group of numbers (depending on the number range object) in the database the first time a number is requested, and makes these numbers available to the application server in question. The following numbers can then be taken directly from the application server buffer. New numbers are not used in the database until the application server buffer has been used up.

    If you require a continuous number assignment, you can deactivate number range buffering. But please note that this can cause considerably performance loss. SAP does not recommend the deactivation of the buffering.

    Please see more detail in SAP note - 62077.

    Nishan Dev

    Add comment
    10|10000 characters needed characters exceeded