SAP ABAP IMG Activity OIUCM_MAINTAIN_NRIV (Maintain Number Ranges)
Hierarchy
IS-OIL (Software Component) IS-OIL
   IS-OIL-PRA (Application Component) Production and Revenue Accounting
     OIU_CM (Package) PRA common objects
IMG Activity
ID OIUCM_MAINTAIN_NRIV Maintain Number Ranges  
Transaction Code S_SOG_81000050   IMG activity: OIUCM_MAINTAIN_NRIV 
Created on 20020916    
Customizing Attributes OIUCM_MAINTAIN_NRIV   Maintain Number Ranges 
Customizing Activity OIUCM_MAINTAIN_NRIV   Maintain Number Ranges 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name OIUCM_MAINTAIN_NRIV    

It is often necessary to directly access individual records in a data structure. This is done using unique keys. Number ranges are used to assign numbers to individual database records for a commercial object, to complete the key. Commercial objects can be, for example, order numbers, or material master numbers.

The numbers provide, apart from unique identification of a data record, the possibility of encoding differentiating information for an object. For example, you can tell from the number, to which material type a material belongs. The SAP system also has a number range management, which monitors the number status, so that numbers which have already been issued are not re-issued.

A commercial object, for which part of the key is to be generated using number ranges, is defined as a number range object in the SAP system. The commercial object can contain subobjects. A commercial object can either have only one number range (external or internal), or two number ranges (external and internal).

A number range contains a number range interval with a fixed character set. The number range interval consists of numeric or alpha-numeric characters, and is delimited by the field From number, and To number. The number range number identifies a number range for the system and makes system-internal access to the number range interval possible. If financial years are to be distinquished from one another in the number assignment, there can be several intervals (one for each year).

In a number range, a set of characters or numbers is defined. Number ranges can either be internally or externally defined. Internally defined means that the system automatically defines the number range. Externally means that the numbers are assigned manually by a user. For each number range, there is a number range number. Number range objects are used to represent specific objects with number ranges. For example, the number range object EINKBELEG is the number range object for purchasing documents. Each number range object can be defined, and then, more than one number range can be assigned to it. The number range object contains all definitions (such as the warning percentage, at which the user is warned that numbers are running out) which are needed for the number assignment for the commercial object.

For each number range:

-    There is assigned a number range number

-    The number range interval determines the character set

-    The character set can either be numeric or alphanumeric

-    Each number range has from and to field entries, which determine the range.

Note:

There is a program available, which you can use to check that your number ranges are configured correctly for PRA Service Pack 2. The program name is ROIU_NRIV_FIX. After you have installed Service Pack 2, you should run this program to check that the number ranges for Production are correctly configured. Note that the program should only be run if you are NOT just implementing PRA at this time; in other words, you already had PRA installed during a previous release.

Example

Requirements

Standard settings

Recommendation

Activities

Further notes

Business Attributes
ASAP Roadmap ID 899   not to be assigned 
Mandatory / Optional 1   Mandatory activity 
Critical / Non-Critical 1   Critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG OIUCM_MAINTAIN_NRIV 0 I400022115 Production and Revenue Accounting 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
O5UCM_SN_NR T - Individual transaction object O5UCM_SN_NR 0000000017  
History
Last changed by/on SAP  20020916 
SAP Release Created in 46C