Number Range Object for a Infoobject
Hi Gurus,
Can anyone explain me what is the significance of Number Range Object for a perticular infoobject and what do you mean by Buffering of those Number Range Object...
Your help will be appreciated..
Thanks a lot in advance..
Thanks,
Shalaka.
Hai Shalaka,
The number range buffer is used to increase performance when assigning
numbers. Instead of fetching the numbers each time from the database,
a single access to the buffer suffices. Only when the buffer is empty,
is it refilled from the database (table NRIV).
Use of the buffer has the following benefits:
· Accessing the main memory is a thousand times quicker than accessing
the database. Speed is particularly important for applications that
assign numbers frequently.
· Database accesses are always subject to the database transaction
mechanism. Once an application has assigned a number for one user, a
second user cannot assign a number until the first user has executed a
commit operation on the database. The application blocks further
assignment, and the second user has to wait, until the commit has been
executed.
· The number range buffer can also prevent deadlock situations, which
may arise from assigning different numbers in a different order.
Since the SAP kernel accesses table NRIV directly for the number range
buffer, the structure of the table must never be changed. This also
applies when adding new fields.
We can set number range buffering inSNRO t code.
Loading Master data - The number ranges buffer for the SID's resides
on the application server and reduces DB server accesses. If you set
e.g. the number range buffer for one InfoObject to 500, the system
will keep 500 sequential numbers in the memory and need not access the
database.
#####>>> whenever master data loading is done system creates SIDs, &
to create SIDs system look into a specific table, check the latest
number & generate the next no in the series, so to check this latest
no for every time ( every record) system needs to go back to database
table & generate the next no in series. when I do the buffering I
provide the whole series to system at application level so it need not
to go back to table to check the latest no & generate the next one. It
just picks up the next in available on application server.
>>>####
Please refer - SAPnote 130253
Loading Transcation data - The number range buffer for the dimension
ID's resides on the application server and reduces DB server accesses.
For example, if you set the number range buffer for one dimension to
500, the system will keep 500 sequential numbers in memory and need
not access the database
If you load a significant volume of transaction data (e.g., initial
load), increase the number range buffer. If possible, reset it to its
original state after the load in order to minimize unnecessary memory
allocation
Hope this information helps u....
Asign points if helpfull
regards
KP
Similar Messages
-
Number range object for characterstic DATE does not exist
When I am trying to load data from ODS to cube getting below error message.
"Number range object for characterstic ZEXTDATE(Source extract date) does not exist".
In update rules we are trying to convert this date Infoobject(Char) into Key figure.
If anyone had exp with similar issue please reply.
Thanks in advance
VaniHi Vani,
Is ZEXTDATE Characteristic have any data in it? Can you check once.
Veerendra. -
How to find out the Number range object for Incident number
How to find out the Number range object for Incident number ?
CCIHT_IAL-IALID
regards,
lavanyaHI, an example.
data: vl_num type i,
vl_char(6) type c,
vl_qty type INRI-QUANTITY,
vl_rc type INRI-RETURNCODE.
CALL FUNCTION 'NUMBER_GET_NEXT'
EXPORTING
NR_RANGE_NR = '01'
OBJECT = 'ZRG0000001'
QUANTITY = '1'
SUBOBJECT = ' '
TOYEAR = '0000'
IGNORE_BUFFER = ' '
IMPORTING
NUMBER = vl_num
QUANTITY = vl_qty
RETURNCODE = vl_rc
EXCEPTIONS
INTERVAL_NOT_FOUND = 1
NUMBER_RANGE_NOT_INTERN = 2
OBJECT_NOT_FOUND = 3
QUANTITY_IS_0 = 4
QUANTITY_IS_NOT_1 = 5
INTERVAL_OVERFLOW = 6
BUFFER_OVERFLOW = 7
OTHERS = 8
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
vl_char = vl_num.
write vl_char.
Regard -
Maintain number range object for excise grp
Hi Gurus,
During stock transfer, while doing Goods receipt I am getting the below error
"Maintain number range object for object J_1IRG23D, year 2010, excise group"
Could anyone please tell me the trans code for maintaining no range for excise group...
Thanks,
RajaGo to J1I9 T Code for a particular object object J_1IRG23D, execute and then give the excise group and maintain the number series.
Regards,
Nagesh
Edited by: Nagesh MS on Dec 20, 2010 3:59 PM
Edited by: Nagesh MS on Dec 20, 2010 3:59 PM -
Error in MIGO :Number range object for object J_1IINTNUM, year 2010, excise
Dear Experts,
While posting MIGO, System throws below error :
Mainintain number range object for object J_1IINTNUM, year 2010, excise
Maiintain number range object for object J_1IRG23A1, year 2010, excise
Maintain number range object for object J_1IRG23A2, year 2010, excise
Actually we are posting the MIGO for the fiscal year 2009, still i am getting error why ?
regards
rajakarthik.check the posting date what u r puting , it should be on or before 31/03/2010
i think this is only the issue dont looks like any other issue
or do one thing just o\go in SNRO and for J_1IINTNUM object put 9999 year and the number range
and try to post your transaction in 2009
hope this helps
Edited by: Umakant Bhangale on Apr 1, 2010 10:22 AM -
Maintain number range object for object J_1IRG23C1, year 2008, excise
Dear All,
I am doing the purchase cycle for Assets, while doing GR i am getting the below error, pls guide me
Maintain number range object for object J_1IRG23C1, year 2008, excise
Maintain number range object for object J_1IRG23C2, year 2008, excise
B/regds,
CBDear CB,
Use Transaction "SNUM", and give the object name as "J_1IRG23C1" and maintain number range for the financial year.
Do the same procedure for Object "J_1IRG23C2" and maintain the number range.
Hope this helps.
Njoy SAP
-Saravanaganesh -
Maintain number range object for object J_1IINTNUM
Dear,
While doing GRN i am getting this error:
Maintain number range object for object J_1IINTNUM, year 2009, excise group
Maintain number range object for object J_1IRG23A1, year 2009, excise group E1
Maintain number range object for object J_1IRG23A2, year 2009, excise group E1
What i did is:
1) I maintained NR for Objects J_1IINTNUM, J_1IRG23A1,J_1IRG23A2 in J1I9 Tcode.
Still i am getting the same error in MIGO.
Regards
Utsav
Edited by: Utsav.agra on Nov 18, 2009 12:24 PMDear Pankaj,
thanks actually i wans maintaining number as 1 instead of 01.
Thanks
Utsav -
Maintain number range object for object J_1IINTNUM, year 2009, excise group
Hi SAP Guru !
Plz tell me the solutions quickly, Even after mantaining the required Objects in "J1I9" , when I am going to post GR , once again it is saying that ........
1 - > Maintain number range object for object J_1IINTNUM, year 2009, excise group
Message no. "4F159" .
2 - > Maintain number range object for object J_1IRG23A1, year 2009, excise group 21
Message no. 4F159
3 - > Maintain number range object for object J_1IRG23A2, year 2009, excise group 21
Message no. 4F159
Regards,
Sandear sir
while maintain number range , in the number column, it should be 01. other than 01, you will get same error.
so please check it should be 01 in the number column and year and number range interval .
regards
jrp -
Maintain number range object for object J_1IRG23A1, year 2007, excise
Hi All,
I have configured CIN in ECC 5.0. When i am doing MIGO getting errror that "Maintain number range object for object J_1IRG23A1, year 2007, " and
Maintain number range object for object J_1IRG23A2, year 2007, excise group 10
but i have already maintained number range for such object.
please guide me.
Regards,
RavindraHi,
Which Number u given,
No year From number to number
01 2007 1 10000
I think u allready given,this is for checking.
Raghu -
Number range Object for Production order Number range profile.
Hi ffriends,
Can anybody tell me how to maintain the <b>Serial Number Range</b> for production order serial no.
I working on automatic serail no generation for production order.I have one serial no range profile which I am assigning to material in material master but I don't know the number range object for that profile.
Or can anybody tell me how we attach serail no profile to a serial no range object.?
Please it is urgently required..........
Regards,
Rajesh Akartehi rajesh
in the serial number profile there are certain business procedures which will create the serial no ,kindly check whether for your procedure you have assinged whether serial number to be arranged or not
slecect the serial number profile in sutomization field( which you have specified in Material master) and select the serialization procedure and check whether the <b>PPRL</b> procedure is assinged,also check the serial no usage assigned
for detailed process have a look here
<b>http://help.sap.com/saphelp_47x200/helpdata/en/3c/abc38a413911d1893d0000e8323c4f/frameset.htm</b>
regards
thyagarajan -
ODS Activation Failure due to Number range object for characteristic ZTXLEV
Hi
I am having problem regrdng ODs actvtn failure,I am gettng Error mssge as Number Range Object for Char ZTXLEVAIN doesn't Exist
can anyone help me
thanks
KINDLY SEND MAIL TO [email protected]
srinivasHI,
check this
Error calling number range object 0MATERIAL for dimension D4 ( ) -
Maintain number range object for object J_1IRG23A1, year 2011
hi
when i try to maintain no range for object J_1IRG23A1 with t code SNRO i get following error
please specify an existing number range object how to rectify
ThnxHi
Please use the following document to configure the CIN specific number ranges. Hope steps mentioned here help you.
http://help.sap.com/bestpractices/BBLibrary/html/J81_ProcStockMaterial_EN_IN.htm
Nishant -
Hi,
Pls provide me the complete number range objects which are related to MM (exclude CIN). ie for PR, PO, Migo and Miro. I tried in SNUM, there are so many objects, . so pls provide , if anyone has for mm related objects.
thanks in advancethanks rk.
it gives the whole # range object.. pls tell, if there is any method to check only mm related. -
Number Range Object For following object is not maintained for year 2008,
Hello Together,
Now the 2008 year has begun.....All the number range object in Excise related process ( CIN ) has to be changed.
I would like to know whether i need to change the only Year in SNRO or i have add new year in that setting.
Below is the example :-
Ranges Year From Number TO Number Current Number
01 2007 001000000 99999999 10001013
If i change only year i,e. insted of 2007 i will change 2008....what will be impact?
Please guide
Thanks in advance
Shaileshgo to J1I9-select the object--here maintain a new year for the same number range:
Ranges Year From Number TO Number Current Number
01 2007 001000000 99999999 10001013
01 2008 001000000 99999999
give enter---save.
regards,
indranil -
Number range object for CS order
Hi,
I have created CS order type and am trying to assign to the corresponding notification type, the system throws error as " number range object AUFTRAG does not exist. But i checked in SNRO the same object is available. What and where i need to do in the spro for making this assignment.
regards,
Ram.Check with following Tcode and check under respective groups, by clicking on Group button.
IW20 - Number range for Message
OION - Order Number Range
If you still not found the correct number range, then you are requested to look in to Plant Maintenance and Customer Service in SPRO.
Hope this can assist you
Thanks & Regards
JP
Maybe you are looking for
-
Can't understand Creative Cloud subscription
I can't understand what subscribing for Creative Cloud means, and it's very hard to find the answers on the Adobe website. (1) What does the "requires annual commitment" option mean? Does it mean that I have to pay that monthly price for at least one
-
How do I save a file in the Dreamweaver CC folder on my computer's hard drive?
Hi, I bought Dreamweaver CC. I am trying to put a flash button in Dreamweaver that will like to another web site. The problem I am running into is when I try to save the flash button into my computer's Dreamweaver folder, I get a message saying "Con
-
SQL Server 2014 Express why not support Windows 8.1 Pro ?
Hi All ! I tried to setup SQL Server 2014 Windows 8.1 Pro x64, but setup says : "The operating system on this computer or its service pack level does not meet the minimum requirements for SQL Server 2014. To determine the minimum required operating s
-
Client comparision which are in two different systems
hi here there is a different issue this time .... we have two different clients (100 & 800) in two different ecc servers. in both of these servers in 100 of system-1 and 800 of system-2 ,,, implementation is done. so now the problem is we have to co
-
Failed to run Task Sequence. An error occurred while starting the task sequence (0x8007000E)." While OSD, picks up task sequence but fails in resolving task sequence dependencies. SMSPXE identifies device is not in database (unknown). SMSTS.log shows