Document Number Skipping

Dear Gurus,
Auditors pointed out that document numbers are skipping.I think the problem can be solved by changing the buffer range in SNRO.
But I donot know which object is related to FI document.Pls suggest the number range object and also tell me if I am correct.
Regards
Raju

Hello,
The following link is informative.
http://sap.ittoolbox.com/groups/technical-functional/sap-acct/why-the-fi-document-number-gaps-258112
Please go through SAP help on document number skipping.
You will also find certain threads in this forum on this issue.
Regards,
Ravi

Similar Messages

  • Billing document number skip

    Dear Sir,
    In some cases Billing document number (VF01) generate, (with reference to delivery number) but at the time create Excise Invoice against same billing document number, system given error "Billing document number does not exit".
    & after that  system will be allowed to create the billing document against same delivery.  please help
    Regards
    BK GAIKWAD

    Suitable suggestion has already been given.  May be you can have a look at the following note which may help you.
    Note 19050 - Gaps in document number sequence for billing docmts
    Alternatively, you can execute report RFVBER00 which explains on document numbering gaps.  Try this report in development before executing in production client.
    G. Lakshmipathi
    ps:- Please spell the name correctly

  • Idoc FIDCCP02 posting skipping document number

    I am using Idoc FIDCCP02 to post FI document. I have to enter value in field E1FIKPF-AWORG, otherwise it does not allow tax code to be used in certain conditions. Filling up filed E1FIKPF-AWORG is working fine and document is being posted. But the issue is that system is skipping one document number for each posting. If field E1FIKPF-AWORG is left blank, than this does not happen.
    Any help please!

    HI Dehra,
        YOu can check if any customizing is done within the IDOC processing function module.
    Or you can to analyse if populating the E1FIKPF-AWORG value creates any extra documents, which are consuming the number range.
    Suggestion: You may get better responses in either FI Forums or ABAP forum.
    Best Regards,
    Ravikanth Talagana

  • Document number not listed in FEBA/FF67

    Hi,
    i use manual bank statement recon (FF67 & FEBA). this is the 1st time this scenario happened. after we have processed the bank rec, we noted that 1 document number is not listed in the FEBA list under statement number 002.
    eg. doc # 30001, doc #30002, doc #30004 --> meaning doc #30003 is not listed BUT system generated the doc #30003.
    then when we do detail checking, doc #30003 is duplicate of doc#30002.
    anyone encounter this bug before?

    hello,
    does anyone knows why system skip to list down the document which has been generated? and the doc generated is duplicate posting for 1 of the documents?

  • Document number ranges in entry view and in General Ledger view

    What is the difference between Document number ranges in entry view and in General Ledger view ?
    We have new GL activated in our system , and  found that the  GL Document types ( SA) are assigned to document number ranges in entry view . What is the need to define document number ranges in General Ledger view ?

    Hi,
    Document Number Range in entry view is the document numbers which are posting in your leading ledger. You cant achieve the same document number range to the general ledger view. A General ledger view can have both Leading ledger view and non leading ledger view therefore document number range should not be kept same for both ledgers as your running document number gets skipped.
    That to some times you can only post documents to only Non Leading ledgers. Therefore a separate number ranges needs to be created for general ledger view
    Hope u understood.
    regards
    srikanth
    Edited by: boddupalli srikanth on May 21, 2009 9:28 PM

  • Document number range object

    Hi
    Please tell document number range object . T-code :FBN1
    PLEASE URGENT
    Thanks
    Krishna

    Hello
    A number range must be assigned to each document type in the SAP System. Via the document types, you distinguish the postings according to the different business transactions, for example customer payment, vendor credit memo, and so on. To store documents separately according to document types, you must assign a separate number range to each document type, for example to invoices or to credit memos.
    In the following activities:
    You define your document number ranges.
    You can determine which intervals of document number ranges are to be copied from one company code into another.
    You can determine which intervals of document number ranges are to be copied from one fiscal year into another.
    Define Document Number Ranges
    In this IMG activity you create number ranges for documents. For each number range you specify (among other things):
    a number interval from which document numbers are selected
    the type of number assignment (internal or external)
    You assign one or more document types to each number range. The number range becomes effective via the document type specified in document entry and posting.
    You can use one number range for several document types. This means you can differentiate documents by document type but combine them again for filing the original documents, provided you store your original documents under the EDP document number.
    Note
    The type of number assignment is of special importance. For each document type you should check whether a separate number range must be used and which type of number assignment is most appropriate.
    One example of a case where external number assignment would be suitable is when you transfer documents into your SAP system from a non-SAP system. The numbers must be unique. The number range is not displayed with external numbers. You must therefore ensure that you do not skip any numbers when entering numbers manually (for organizational reasons).
    You should use internal number assignment if the original documents do not have a unique document number. This is the case, for example, with vendor invoices.
    Number ranges for documents are company code-dependent. You must therefore create your number ranges for each company code in which the document type is used, namely with the same number range key.
    The number intervals must not overlap. If you use year-dependent number ranges, you can specify the same interval with the same key several times for different to- fiscal years  (the limit up to which a number range is still valid). If you want to define number ranges which are independent of the to-fiscal year, enter 9999 in the to- fiscal year field.
    Caution
    For sample documents, use a number range with key X2, for recurring entry documents with key X1. These keys may not be used for other number ranges.
    Recommendation
    Store your original documents (paper documents) under the EDP number of the SAP System. You should write the EDP document number on the original document. In this way, the original document for a business transaction can be found at any time.
    Activities
    1. Determine how document filing is to be carried out in your company codes.
    2. Define your number ranges accordingly.
    3. Make sure that the number ranges are assigned to the corresponding document types.
    Copy to Company Code
    In this activity, you can copy intervals of document number ranges from one company code to other company codes. To do this, you have to store the following information:
    Intervals which are copied
    To fiscal year(s) (validity limit up until which the number range is valid)
    Company code from which you copy (source company code)
    Company code(s) into which you copy (target company code(s))
    Activities
    Make all necessary specifications for copying the number ranges.
    Note
    The number ranges are only copied into a target company code if no number ranges exist there within the selected "To fiscal year" interval.
    Notes on transporting
    The documentation for the step "Define document number ranges" describes how to transport document number ranges.
    Copy to Fiscal Year
    In this activity, you can determine which intervals of document number ranges are to be copied from one fiscal year into another per company code. To do this, you have to define the following information:
    Company code(s) within which you copy
    Number range number(s) which are copied
    Fiscal year from which you copy (source fiscal year)
    Fiscal year into which you copy (target fiscal year)
    Activities
    Make all necessary specifications for copying the fiscal years.
    Note
    The number ranges are only copied per company code into the target fiscal year if no intervals exist there for this fiscal year.
    Reg
    *assign points if useful

  • How to generate unique document number ?

    Hi All,
    We need to generate Document Number where there should be any gap, so that we cannot use sequence. For example : Invoice Number.
    one possible approach like : Select MAX(InvoiceNumber)+1 from invoice, what if that table has millions of rows, is this reliable enough ?
    How to avoid two user do the same query at same time that lead to dupplicate number ?
    Anybody has done it this way in production? or any other approach ?
    Thank you for your info,
    xtanto

    I strongly second Justin's strong suggestion about re-considering the requirement.
    Be aware that for any of the schemes suggested to have a chance of working, all access to the table must be through stored procedures that use a SELECT FOR UPDATE on the counter table. No user in the database can have insert privileges on the document table except the owner. The owner's password should be kept in a locked safe and be unknown to anyone. If for some reason the owner needs access to the database, then remove the password from the safe, do what needs to be done, then get some guy off the street to set a new password, write it down and lock it in the safe again.
    If you really need a gap-free number, it needsto be another column, separate from the PK. Use a sequence to generate the pk gaps and all, then create a procedure that runs periodically to update the gap free column. Soemthing like:
    SQL> CREATE PROCEDURE fix_gap_free AS
      2     l_v NUMBER;
      3     TYPE id_tbl IS TABLE OF number INDEX BY BINARY_INTEGER;
      4     l_ids  id_tbl;
      5     l_id2s id_tbl;
      6  BEGIN
      7     SELECT MAX(NVL(id2,0)) INTO l_v FROM t;
      8     SELECT id, ROW_NUMBER() OVER (ORDER BY id)
      9     BULK COLLECT INTO l_ids, l_id2s
    10     FROM t
    11     WHERE id2 IS NULL;
    12
    13     FORALL i IN 1 .. l_ids.COUNT
    14        UPDATE t
    15        SET id2 = l_id2s(i) + l_v
    16        WHERE id = l_ids(i);
    17     COMMIT;
    18  END;
    19  /
    Procedure created.
    SQL> SELECT * FROM t;
            ID        ID2
             1
             2
             5
             7So, id2 is going to be the gap-free column.
    SQL> exec fix_gap_free;
    PL/SQL procedure successfully completed.
    SQL> SELECT * FROM t;
            ID        ID2
             1          1
             2          2
             5          3
             7          4So first pass is fine. Now lets add a few rows, so the table now looks like:
    SQL> SELECT * FROM t;
            ID        ID2
             1          1
             2          2
             5          3
             7          4
             8
             9
            25and generate more gap free number:
    SQL> exec fix_gap_free;
    PL/SQL procedure successfully completed.
    SQL> SELECT * FROM t;
            ID        ID2
             1          1
             2          2
             5          3
             7          4
             8          5
             9          6
            25          7If there may be deletions in the table, and you need to maintain the gap free nature, then just skip the WHERE id2 IS NULL predicate.
    John

  • Cheque number assign twice to same Document number

    Hi
    I have this situation whereby two cheque numbers are being assigned to one document number. Neither of the cheque is void as i check in FCHN. Unsure why is this happening.
    During printout, the system skips one physical cheq and printed on the continueing cheque. (Means cheq A is clean without printout and chq B is printed with the amount).
    My user uses F-58 to print out since is only one transaction.
    I am puzzled. Need advice.
    Many thanks
    eddielim

    HI Eddielim,
    I think its not possible to assign 2 checks for a single payment document.  Reasonably one check shall be voided and another check should be vaild one.
    As you are saying the user is using F-58 as he making a single payment in the initial screen under "output Control"  tell him to check the "Do Not Void any Checks" .  I feel one check is getting voided and one is normal. 
    And also i would you to check the variant give in F110 tab " printout/data medium"  under output control - number of sample printouts, Do Not Void any Checks.
    I hope this solves your issue.
    Regards,
    Kiran Yelamarthy

  • Document Number after Post !!

    Hi ,
    I am using Call Transaction in BDC .
    After Posting the document , the system generates an Accounting Document Number ..how can i get that document number after the call transaction call ??
    Thank You

    Hi,
    You can also code something like this.
    clear i_msgtab.
    refresh i_msgtab.
    call transaction 'VA02' using    bdcdata
                            mode     p_mode
                            update   'S'
                            messages into i_msgtab.
    if sy-subrc <> 0.
    *Process and display error messages
      loop at i_msgtab.
        clear t100.
        select single * from t100
        where sprsl = i_msgtab-msgspra and
              arbgb = i_msgtab-msgid   and
              msgnr = i_msgtab-msgnr.
        perform process_message using t100-text.
      endloop.
      skip.
    endif.
    form process_message using p_message.
      data: l_message(480).
      if sy-subrc = 0.
        l_message = p_message.
        if l_message cs '&1'.
          replace '&1' with i_msgtab-msgv1 into l_message.
          replace '&2' with i_msgtab-msgv2 into l_message.
          replace '&3' with i_msgtab-msgv3 into l_message.
          replace '&4' with i_msgtab-msgv4 into l_message.
        else.
          replace '&' with i_msgtab-msgv1 into l_message.
          replace '&' with i_msgtab-msgv2 into l_message.
          replace '&' with i_msgtab-msgv3 into l_message.
          replace '&' with i_msgtab-msgv4 into l_message.
        endif.
        condense l_message.
        write: /2 i_msgtab-msgtyp, l_message(250).
      else.
        write: /2 i_msgtab.
      endif.
    endform.                    " process_message
    Hope this will help.
    Regards,
    Ferry Lianto

  • Budget / Planning document number range per CO area

    Hi,
    I am facing the Issue for the budget and planning document number range.
    We are having 3 co area's in one server. I want to seperate it out the the number range for the planning and budgeting documents specific to co area.
    Please advice to do the same.
    Also the same issue with Claims numbers. How to resolve this.
    regards,

    Hi Friend,
    we are also check the no. range consistency & their is no inconsitenacy. what happen in COBK that it update the co document number range in a sequence. but in NRIV table it skip hundred & take the above number range. it mean CO document number & Current Number status which differ in COBK & NRIV table. why it happen we coundnt understand?
    can we maintain co document number range yearly?
    Warm Regards,
    Dhananjay R.

  • Warning percentage prolem in CO document number range

    Hi all
    I have changed the warning percentage from 5% to 20% in rk_beleg object in SNRO transaction.
    According to the warning percentage i have changed the current number of a particular transaction (KP26) above 80% thro KANK transaction.
    But when i am posting the CO Document the system is not issuing the warning message KC103 "CO document number range is almost exhausted"
    Please thro a light to check the settings in the system.
    Thanks in advance
    baskaran
    +91 94483 72362

    Hi Friend,
    we are also check the no. range consistency & their is no inconsitenacy. what happen in COBK that it update the co document number range in a sequence. but in NRIV table it skip hundred & take the above number range. it mean CO document number & Current Number status which differ in COBK & NRIV table. why it happen we coundnt understand?
    can we maintain co document number range yearly?
    Warm Regards,
    Dhananjay R.

  • Gaps in Document Number Assignment

    Hi,
    can somebody tell me what is the exact use of the report " Gaps in Document Number Assignment -S_ALR_87012342"
    In what sort of instances we use this report/?
    Thanks,
    Regards
    Gayani

    The report is used mostly by SOX and Internal auditors to check if there are any gaps in the document number assigment. This could be possible if due to various reasons certain numbers have been skipped and document numbers are not in sequence. Also as per some of the local reporting GAAPs there hsould not be any gap in the document numbers assignment. To ensure all this this report is checked.
    Thanks and regards
    Kedar

  • Gaps in Document Number Assignment & Invoice Numbers Allocated Twice

    In Period End Closing Financial Accounting there is Gaps in Document Number Assignment & Invoice Numbers Allocated Twice for day-end closing. I understand the difference between the two, but why is the business process procedure a process decision between the two as opposed to a process flow that includes one after the other?
    T-Codes:
    S_ALR_87012342 vs. S_ALR_87012341
    Thanks in advance for you help!

    The report is used mostly by SOX and Internal auditors to check if there are any gaps in the document number assigment. This could be possible if due to various reasons certain numbers have been skipped and document numbers are not in sequence. Also as per some of the local reporting GAAPs there hsould not be any gap in the document numbers assignment. To ensure all this this report is checked.
    Thanks and regards
    Kedar

  • Material Document Numbers skipping

    Hi,
    material documents are skipping  randomly
    like
    1000000001 then directly 100000010
    then 100000011 then 100000019.... 20 .. 21.. 23...29..30....like that.
    can you tell me any clue in this regards,
    venkatesh
    09886213176

    Hello Venkatesh,
    This issue with the internal number assignment occurs due to bufferingin the application server. Buffering increases the performance of theserver and documents don't loose their properties. Nevertheless, it may cause gaps in the internal number assignment and sometimes the numbers may not be chronologically assigned. As I stated before, this won't cause inconsistencies in the system and is usually not an inconvenient, unless you require sequential number assignment in your documents due        
    to legal reasons. In this case, you'll have to disable buffering in the application server.
    in order to disable buffering Just access transaction SNRO and enter the Object type MATBELEG[ Number Range for Material and Phys. Inventory Document ] In change mode, in the menu bar, please, follow the path:                    
    Edit -> Set-up buffering -> No buffering   
    Check note 62077 which describes this issue  in detail 
    Regards,
    Mauro

  • For BSID- Accounting Document Number corresponding PO Number is required

    Hi Gurus,
                 I have got a requirement to develop a report similiar to 'FBL5N' . I am getting the details of open and cleared items of a customer from BSID and BSAD tables respectively. My requirement is also to fetch the corresponding PO number of the LINE items displayed in the report.
                Can any one suggest how can I fetch PO number with Accounting document number(BSID-BELNR)  or (BSAD-BELNR).
               Your efforts in this matter are deeply appreciated and <<removed_by_moderator>>.
    Thanking You,
    ZIa.
    Edited by: Vijay Babu Dudla on Jan 28, 2009 11:07 PM

    If you have fields BSID-VBEL2 and BSID-VPOS2 are populated with the sales order, than access VBKD with the Sales Order to get the Customer PO (VBKD-BSTKD)
    Or
    First, You need to get the Billing document. Access BKPF with the BSID-BELNR to get the AWKEY where AWTYP = 'VBRK'
    Now, you can go to SD document flow with the billing document to find out the Sales Document. Access VBKD with the Sales document to get the Customer PO
    Regards,
    Naimesh Patel

Maybe you are looking for

  • What's the mA Charging Requirement for 2nd Generation? What is the maximum?

    It appears that the minimum charging requirement for the 2nd generation is 500ma and the optimum is 1000ma (1A). Can anyone confirm that for me? I can't find any specifications anywhere. Also, will using a high power USB charger cause any harm to the

  • MacBook external display problem with Panasonic projector

    MacBook (September 2006, Intel 945) with Boot Camp and XP Pro won't display externally from Boot Camp to a Panasonic PT-DW5000U projector using VGA (via the MiniDVI-to-VGA adapter/dongle). I tried 640x480x8-bit and 800x600x16-bit and 1024x768x16-bit.

  • ORA-06502 on  'SQL query' report with sort in 'Report Attributes'

    Hi All, We get the next error if we set sorting on a column in a 'Report' based on a 'SQL query'. Removing the sort, error disappeares: failed to parse SQL query: ORA-06502: PL/SQL: numeric or value error: NULL index table key value Any suggestions?

  • Macbook Pro 2008 15 2.5 8600 vs Macbook Pro 2.4 320m

    I am wondering what the performance differences will be between a 2008 MBP 15 and 2010 MBP 13. The older one has a dedicated 8600 video card and the MBP has a video chip that shares memory. Any and all information appreciated. I use the machine for n

  • Exchange Infrastructure in 2004s

    Hi I would like to know what version of XI comes with Netweaver 2004s and what is the procedure to install and configure it? I have heard that the procedure is not the same as that of Netweaver 2004. The istallation will be done on WAS 7.0, right? Wh