A number range object in SAP is an object that defines a specific set of unique character strings. These objects are used by business applications to assign unique numbers to database records, ensuring that each record can be identified by a distinct key.
The transactions SNRO or SNUM are used to display and manage number range object definitions.
For example, when checking the configuration of MATERIALNR, you can view the relevant details under the tabs Intervals, Customizing, and Group (if available).
The number range object configuration contains several important fields:
- Warning (%) – Specifies the threshold percentage of remaining numbers in the range. A warning is triggered when this limit is reached.
- To-year flag – Determines whether the object is year-dependent or not year-dependent. This is evaluated together with the Year field.
- Rolling flag – Indicates whether the object is rolling or non-rolling.
- If the flag is not set (No-rolling), the object behaves as rolling, meaning that once the interval is exhausted, numbering restarts from the beginning of the interval.
- NR Transaction – Provides a shortcut to the interval configuration, typically accessed from the application side.
- Buffering method / Numbers in buffer – Defines the buffering mechanism and specifies how many numbers are preloaded into the buffer for performance optimization.
use the fields that are used in this example you can create an NR object