Missing numbers in Number Range

Hi all,
I have a requirement like this. When I do a standard process I need to generate batches depending on the cuts in the cable. I'm doing this using Number Range. After I get the batches I may save the document or may not save it. Suppose my first document generated batches 100,101,103,104. At the end if I dont save and exit for the next document the batches are coming as 105,106 ans so on. However since I didnt save earlier I need from 100. How can I do this?
Thanks&Regards,
Manjula.S

I don't think so. You have to understand that number ranges take care of concurrency. Hence you can have more application servers, more users running same program and SAP guarantees that you will get each number once. So generally implementing number range with possibility of returning number is really tricky thing and you have to be careful about concurrency. As I said, common approach how to avoid wasting numbers from number range is to use temporary numbers and during saving process replace these numbers by real numbers from number range.
Good luck

Similar Messages

  • Missing orders in Number Range

    Hi Friends,
    We are facing an issue in our production systems where once in a while we find some orders missing in the number range provided. We have a custom report which tells us whenever a particular number on a sales document number range is skipped. Usually when this report identifies a missing order we will be able to find some error information from ST22 or SM13 logs and from that we identify the user who was trying to create this order and we contact them to re-enter the order. In most cases they are unaware that there has been an error since they get a success message when they save orders. But in some cases no information is available in these transactions and we are unable to identify who was creating this missing order and Business team fears that we are missing some legitimate orders which the customer thinks was created. I read thorugh lot of messages in the SDN forums and lot of similar issues were due to number range buffering but we do not have number range buffering set in our systems for sales documents. Have any of you faced this issue before and do you have a suggestion to prevent this?
    Regards,
    Praveen

    Hi Praveen,
    I remember that the module pool drwas a numer from the number range before the order is actually saved. If the creation process is cancelled, the number has been used.
    You could try to check that by setting a break-point at function module NUMBER_GET_NEXT and then manually create an order, play around with the different tabs and views, create and delete items and check when the number is drawn.
    If it is drawn as it should be in update task, you may find update fails in the update monitor and the users responsible should have received an express mail.
    Regards,
    Clemens

  • MB51- Missing sequent Doument number range.

    Dear All,
    Here when I execute transaction MB51,I am un able to get all MIGO (GR) Document in sequential, even though I have maintain input fields for  MB51 only posting date from- to, but when I see MIGO documents in MB51few documents are missing. Where can we see those missing documents and why in between number ranges are missing?
    Example :
    MB51 number range(MIGO) showing like this 500000645 to 500000660 then, 500000667, 68,69, then 75. now i want to see missing number, where can i see and why it's happening like this.
    Kindly advice me to get more things on this issue...
    Thanks
    Madhusudhan.B

    For Eg..
    Go to SNRo. choose overview.. YOu ll get  a list. choose for eg AUFTRAg..THis is for production orders..
    Double click .. you ll see No.Of numbers in the Buffer..It ll be set as 5 ,10 or 20..
    If its 20 ,then 20 numbers will be thr in the bufer for assigning to the orders..
    PLs check if its maintained...
    At the time of server crash or something,This buffer would ve been reset...
    That may be ur problem..
    Please reset the value in the buffer as 10 or 20 and proceed ur GRs etc...

  • Missing PRCTR from Number Range Table

    Hi There,
    I need to find out all the the available profit centre which not created yet ie no profit centre  available in CEPC from the number range table NRIV.
    I tried the FM number_get_next but nothing happened.
    Details given below:
    In the NRIV table I have got say following details :
    Object          From Number     To Number    etc     etc
    Y_PC          0000000001     0000000100
    Y_PC          0000000101     0000000150
    Y_PC          0000000160     0000000200
    Profit Centre Created Available in CEPC say
    In the no range 1 to 100
         0000000001
                    0000000002
                    0000000003 (Not created)
         0000000004
                    5 ,6 & 7 missing
         0000000008
    In the no range 101 to 150
         0000000101
                    0000000102
         0000000103
                    0000000104 (Not created)
         0000000105
                    6,7....upto 149...(Not created)
         0000000150
    Similarly in other ranges few nos missing
    My requirement is to read the NRIV table take all  from number and to number into an internal table  and for those nos find the  missing nos from the CEPC table .
    Appreciate your help.
    Regards.
    Sunanda

    Resolved by myself !!
    Cheers.

  • Object RV_BELEG  number range interval 01 does not exist

    Hi Gurus,
    I need suggestion or solution to solve my problem when creating sales order(standard order) from VA01 transaction.
    Error Descriptio and Message:
    For object RV_BELEG , number range interval 01 does not exist
    Message no. NR751
    Diagnosis
    The database table NRIV has the delivery class 'C', i.e. the SAP default settings are only in client 000.
    Procedure
    Create the missing number range interval in customizing.
    Transaction code:
    Reporducing the error:
    Screen flow: VA01 Intial Screen Input
                          Order Type: SD  'Subs.Dlv.Free of Ch'.
                          Sales Org : 
                          Enter.
                          Next Screen: Click on "Complete Dlv" push butoon.
                          It will take to next screen go with "SAVE" option.
                          Iam getting an incomplete Delivery want to edit.
                          Go with "EDIT" and give Input in "ORDER REASON" drill down option.
                          select any one option and go with arrow symbol in the menu "EDIT NEXT DATA" or F5.
                          Provide Input In "Customer Group" drill down option select any one option from it.
                          Again go with arrow symbol in the menu "EDIT NEXT DATA" or F5.
                          Here iam getting an status "Document is complete".
                          Click on "SAVE" option.
    Here status message error showing: "For object RV_BELEG , number range interval 01 does not exist".
    This is the issue occuring with me while creating Sale Order from VA01.
    help me if any one have know solution or suggestion to solve error.
    Tnks & Rgds
    Bhaskar

    This because of the missing SD Document Number Range.
    You can check this in tcode SNRO for object RV_BELEG.
    Ask your SD Consultant to Change the number range assignment  or create that missing 01 number range number object.
    This will solve your problem,
    Regards
    Karthik D

  • Usage view: number range for buildings

    Hi,
    i'm trying to create buildings in usage view with external numbering in number range 0000 - ZZZZ. The numbering is based on an external system and can contain values e.g. 0010 or A001.
    Seems that in standard solution the leading zeroes are disappearing e.g. 0010 becomes 10.
    Is there any way to keep the leading zeroes in this field?
    Thanks in advance!

    HI Sonja,
    you can ensure this by means of customizing: Master data -> Usage View -> General Settings... -> Suppress Leading Zeroes in Object Keys, make sure both checkboxs "BU No. ..." are not checked.
    HTH,
    Siarhei Kozyrau

  • Internal HU number range for 2 different plants

    Hi,
    I have one plant with WM-HUM and internal number range for HU is 1.
    Now implementation for a second plant (same controling area but different company codes), with his own WH number, is going to use WM-HUM.
    I'm wondering what internal number range should be used for plant 2:
    - same number range than P1 then no need to create new packaging material types. Just check if both plants accept to share numbers
    - different number range to fastly identify which plant belongs to the HU number (without using HUMO)? But need to create new packaging material types.
    Are there other SAP impacts of these solutions?
    I have to precise there will be stock transport orders with deliveries between both plants.
    Thank you.

    Hello Cathy,
    I  would suggest to use the same number range considering the scenario you have mentioned .
    Cheers
    Kaushik

  • Number Range Missing

    Strange behavior is there in the system concerning the Number range as some Invoice Numbers are missing from the system for example after 111121..it is 111122..and then 111123, 24, 25 is missing then 26 is there and then 27 is missing and then 112228 is there, Buffer Management is not maintained for the SD Object RV_BELEG  and no archiving also
    Any Suggestions where to look into for this.
    Regards,
    N

    Hi
    Goto VOFA for your billing document type and fetch number range assigned to that.
    Goto SE11>Table TVFK>pass your number range fetched in above step as NUMKI and see which else document has assigned to it.
    Pass same number to table TVAK to check whether sales order document has assigned to this number range.

  • ITSM: Cancelled Change Documents - Number range goes missing

    Hi Experts, We create RFCs, Urgent, Normal, Admin changes. however when we "create change record/change doc" a number is assigned to the record/doc. Sometimes we cancel and come out of the Creation process and then again restart our process. This time the number assigned to the previous record is lost and then a new number is assigned to the new record. This way a lot of the numbers goes missing in the sequence when you do a full search of all records/docs. Is there a way to get over this issue? please advise.

    Hi,
    try with after unchecking  the "early numbering assignment" option in your ztransaction types.
    follow here Configuring & Reducing Gaps in Number Range for IT Service Management
    Thanks
    Jansi

  • Selecting missing numbers in Range (missing in 1 - 10 )

    hello
    i want to get missing numbers query in a range like i want query returns only missing numbers between 1 to 10 present in a table
    thanks.
    Message was edited by:
    Rehman

    in this case if a change my range from 2 - 11 it does not works. In that case, I would use pipelined function :
    SQL> drop table rehman ;
    Table dropped.
    SQL> create table rehman as
      2  select 1 id from dual union all
      3  select 3 id from dual union all
      4  select 5 id from dual union all
      5  select 7 id from dual union all
      6  select 9 id from dual ;
    Table created.
    SQL>
    SQL>
    SQL> create or replace type TblId as table of number
      2  /
    Type created.
    SQL>
    SQL> create or replace function Tbl_rehman(p_start number, p_end number)
      2   RETURN TblId
      3   PIPELINED
      4  IS
      5  BEGIN
      6   FOR x IN p_start..p_end
      7   LOOP
      8       PIPE ROW( x );
      9   END LOOP;
    10   RETURN;
    11  END;
    12  /
    Function created.
    SQL>
    SQL> select *
      2  from   table(Tbl_rehman(1,10)) a
      3  where not exists (select 1 from rehman b where b.id=a.column_value);
    COLUMN_VALUE
               2
               4
               6
               8
              10
    SQL>
    SQL> select *
      2  from   table(Tbl_rehman(2,11)) a
      3  where not exists (select 1 from rehman b where b.id=a.column_value);
    COLUMN_VALUE
               2
               4
               6
               8
              10
              11
    6 rows selected.
    SQL> Nicolas.

  • Number range interval for characteristic 0CSTELMNTYP is missing

    All,
       I'm moving the infoobject 0COSTELMNT, which has as a nav attribute 0CSTELMNTYP.  The transport moved fine to my Q environment, but not to prod,  The error was as above and
    Number range interval for characteristic 0CSTELMNTYP is missing
    Message no. BRAIN049
    Diagnosis
    The interval for number range object BIM0001194 of characteristic 0CSTELMNTYP is missing. The interval is created automatically, when you run the system in the BW clients.
    Procedure
    Execute the corresponding action again in the BW clients, so that the interval is created automatically. Then you can drag numbers for the characteristic 0CSTELMNTYP to other clients.
    I don't understand this - what do I need to do?
    Thanks.
    Dave

    Hi Kedar,
    I got the same issue which you mentioned and i ran the program to activate the master data object and it went fine in Quality system. But the problem here is iam unable to see the attribute data in the master data info object.
    For example i added ZCNTYCODE nav. attribute to 0VENDOR and moved to quality and i got the activation problem issue for 0VENDOR and i ran the program which you mentioned in Quality and the activation went fine.
    When i loaded the data for 0VENDOR iam not able to see the ZCNTYCODE data in Vendor master data P table. And iam able to see the master data in the table which we get from source LFA1 and in RSA3 and also in the PSA. Can you or anyone faced this type of issue.
    Thanks for you help in Advance.
    Sudhakar

  • Number range missing for characteristic 0AF_SEAN after importing request

    Hii friends,
    I m facing one problem while transporting request from development to quality , the request contains info object 0MATERIAL in which i have added new attribute 0AF_SEAN.
    Then error which i m getting is ,
    Number range interval for characteristic 0AF_SEAN is missing
    Error when activating InfoObject 0MATERIAL
    Characteristic 0MATERIAL: Error when generating master data routines
    Error when resetting InfoObject 0MATERIAL to the active version
    I am waiting for ur positive reply.
    Thanks & Regds,
    Kavan Shah

    hi Kavan,
    try
    transaction rsrv ? >> all elementry tests >> master data >> compare number range and maximum sid >> execute. press button 'correct error' if any error exists
    Error calling number range object 0MATERIAL for dimension D4 ( )
    or check oss note 903291 ?
    Manual solution
    Get the name of the number range object from the error message shown above, for example, RS_OBJNUMG. Start Transaction SNRO. To display the intervals, use the number range function key and enter the name of the number range object as the object name. Change the intervals. The following from-numbers and to-numbers apply:
    - RS_OBJNUMG: 0000001 - 9999000
    - RSDDAGCUBE: 100000 - 199999
    - RSSBRAUTH: 00000001 - 99999999
    BW 3.0B
    Import Support Package 30 for 3.0B
    BW 3.10 Content
    Import Support Package 24
    BW 3.50
    Import Support Package 16
    BW 7.0
    Import Support Package 07
    Transporting DataSources
    hope this helps.

  • How to assign numbers in external number range?

    Dear experts,
    Since NUMBER_GET_NEXT can only be used to assign numbers in internal number range, how to assign numbers in external number range?
    So far, I only know the NUMBER_CHECK function module to deal with external number ranges and it only check a number whether it lies in any external number range or not, but it doesn't update any number range status. What I need is a function module like NUMBER_GET_NEXT that supports external number range.
    Thanks in advance.
    Regards,
    Haris
    Edited by: harissahlan on Oct 19, 2011 5:44 AM

    With external number range, there is no updating of the number range objectt. The only thing you need to know is whether the number you wish to assign is allowed according to the external number range. And also check if there isn't already an object/document with the same number in the database.

  • Number range object missing NRIV and cant activate IOBJ during import

    Hi,
      We have a number object RS_OBJNUMG in BW used for many infoobjects.  However object doesnt exists in table NRIV and import for infoobjects are failing with error:
    Interval 01 of number range RS_OBJNUMG is missing
    message R7453
    I thought that as when infoobjects are created they get automatically assigned to number range....
    Can somebody help?
    thanks

    hi,
    check if the similar problem
    Error calling number range object 0MATERIAL for dimension D4 ( )
    try transaction rsrv ? >> all elementry tests >> master data >> compare number range and maximum sid >> choose the infoobjects>> execute. press button 'correct error' if any error exists.
    also try >> all combined tests >> master data >> check master data for characteristics.
    hope this helps

  • Number Range object skipping numbers SAP

    Hi All,
    Number Range object skipping numbers SAP "EINKBELEG" . While creating Purchase order with transaction code me21n, the purchase order is skipping odd numbers. I have checked the transaction code "SNRO" there is no buferring set on the object.
    Please help

    Are multiple users creating Purchase Orders at the same time?
    If yes then this is possible. Because Number Range (unique Number) is assigned to Purchase Order at the start of the Transaction (ME21N).
    Thus if multiple users are creating Purchase Orders at the same time & some of these users may have not saved the Purchase Order after partially creating it... This may lead to particular Number Range to be skipped as the following number is already assigned to some other Purchase Order.
    Hope this helps,
    Thanks,
    Jignesh Mehta

Maybe you are looking for

  • Mail app wont let me change the email address on my icloud accouny

    I have an @mac Apple ID that I use all the time but it is not a setup email address. If you understand what i'm saying. So I also have an @me email that Is linked to my icloud account, which i use me @mac ID to log in with. I can access the @me email

  • Is it possible to import the iPhone from the US to the UK?

    Hey, Is it possible to import an iPhone 3GS from the US to the UK, and use it on the O2 network? I don't want to waste my money first! Thanks a lot.

  • Flash Player Crashes In All Web Browsers

    Dear Adobe, For months now when ever I visit a site that uses flash, wever it be in Google Chrome, Internet Explorer 9 or Mozilla Firefox. Within about 5 minutes the page I am on will crash and report to me that, the flash plugin / player has crashed

  • Volume Too Low on Some Headpho

    I know the volume issue has been beaten to death. I bought my Zen Touch player in Canada, not in Europe. I have noticed that with the earbuds that came with the player, and with a pair of Panasonic headphones that came with a CD player I bought, the

  • Error: Purchase tax code

    Hi, I have created following tax Combination ED@10 % Ecess@2% Hcess@1% VAT@4% This combinations when applied in sales documents works fine but... if i apply same in purchase document the tax amount is displayed as zero in Taxamount column. can anyone