‎2007 Apr 26 5:55 AM
‎2007 Apr 26 6:04 AM
Sai,
Number range means-->Suppose you want to create Dynamic unique number to your records(Ex: IDOC) with required differences(Means you want every continuous number with 1 increment or 2 increment etc.... )
To Create:
Goto transaction SNRO. There you need to give the number range object name.
Then create intervals for the same. SNR0 is the function group. and the NUMBER_GET_NEXT is the function module to use.
Don't forget to reward if useful...
http://help.sap.com/saphelp_47x200/helpdata/en/2a/fa02e3493111d182b70000e829fbfe/frameset.htm
‎2007 Apr 26 5:57 AM
Number Ranges mean ---> possible number series of a given object.
ex:
PO = number range is 4500000000 - 4900000000.
so PO number series begins with 4500000000.
Regards
Prabhu
‎2007 Apr 26 5:58 AM
Hi,
Number range is used to add numbers between particular range...
You must go to tx. SNRO...
Press "Create", assign data element and corresponding data, press "Range Numbers" and "Intervals", use the FROMNUMBER and TONUMBER fields. Save and Activate.
Then, using "NUMBER_GET_NEXT" you can get the correlative range in your program.
http://help.sap.com/saphelp_47x200/helpdata/en/2a/fa02e3493111d182b70000e829fbfe/frameset.htm
Regards,
Priyanka.
‎2007 Apr 26 6:03 AM
This is regarding number ranges defining and assigning tips which you can follow as below:
Whenever there is a new Sales Org being created, you will be required to maintain Number Ranges for Sales Documents which are allowed for your New Sales Area.
Number Ranges can be maintained Internally by the system, however it can be maintained externally also if you customize it accordingly.
In Standard SAP the Transaction code for Maintaiing Number ranges externally is VN01.
Defining - The same can be reached through in IMG as : Sales & Distribution>Sales>Sales Document Header-->Define Number Ranges for Sales Documents.
Here you provide the system a specific Number range as follows:
Number range Key Start Number range End Number Range+Current Number
For Example: If you want to propose the following Number Range
*1 9000076000 9000076999 0
The Current Number field will be kept zero as you are proposing new number range and no sales documents have been created on it , Obviously..
*1 is a Unique Two digit Alphanumeric Key, while proposing your key, you should ensure that it should not be there in the system as existing.
If you propose a key that is there in the system or if the Number Range (Start and End Series) is there in the system already, the system will throw a message that Interval already already exists. So choose a key that is unique, and which is not there in the system.
Here , by making this , you are assigning a Key to a Number Range Series.
All the symbols can be used along with numbers from 0 to 9 and Alphabets from A to Z and in any order. For example: !1, ^A, BB,Z*,M2.........
Assigning - In Assigning, you assign the particular Sales Document to the Number Range you have already proposed as above.
The Assigning Part is done as follows:
The Two digit Alpha Numeric Key is maintained or Assigned to the respective Sales Document type in V0V8.
This can also be reached in IMG by:
Sales & Distribution>Sales>Sales Document Header-->Define Sales Document Types
Locate the particular Sales Doc Type, and double click on it to display it configuration. Here you put the Two Digit Number key in the Field- "Number range External Assignment"
Besides this:
If a new Shipping Point is created then Delivery Number ranges are required to be maintained.
Similarly,
If a new Plant is created then Billing Number Ranges are required to be maintained.
‎2007 Apr 26 6:04 AM
Sai,
Number range means-->Suppose you want to create Dynamic unique number to your records(Ex: IDOC) with required differences(Means you want every continuous number with 1 increment or 2 increment etc.... )
To Create:
Goto transaction SNRO. There you need to give the number range object name.
Then create intervals for the same. SNR0 is the function group. and the NUMBER_GET_NEXT is the function module to use.
Don't forget to reward if useful...
http://help.sap.com/saphelp_47x200/helpdata/en/2a/fa02e3493111d182b70000e829fbfe/frameset.htm
‎2007 Apr 26 12:34 PM
Internal number range: The system generates a number when U try to give some input and save some data.
External number range: The number we specify externally to the application to save some data.
For Eg:
If we try to recruit an employee we fill the applicant details except the employee number. Once the applicant data is complete the system generates a number (Employee number) which is picked form the internal number range.
If we explicitly provide an employee number while filling the applicant data it is to be used from the external number range.
The current internal number range is picked using the FM 'NUMBER_GET_NEXT'.