How To Fix RECAAP116 - Internal error: new number for OBJNR already exists; &1: &2


RECAAP116 - Overview

  • Message type: E = Error

  • Message class: RECAAP - Application-Related Messages

  • Message number: 116

  • Message text: Internal error: new number for OBJNR already exists; &1: &2

  • Show details Hide details
  • What causes this issue?

    The system tried to determine a new <AB>OBJNR</>. A number was selected
    that was already used on the database.

    System Response

    The process of determining a new <AB>OBJNR</> number was terminated.
    There is an inconsistency in the number range object. The current number
    is a value that was already assigned.
    <ZH>It is not possible to save!</>

    How to fix this error?

    Change the current number to a value that was not yet used in the
    system.
    To change the current number, use transaction <DS:TRAN.SNUM>SNUM</>.

    Procedure for System Administrators

    The system issues an error message and will not allow you to continue with this transaction until the error is resolved.


    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message RECAAP116 - Internal error: new number for OBJNR already exists; &1: &2 ?
    The SAP error message RECAAP116 indicates that there is an internal error related to the object number (OBJNR) in the Asset Accounting (FI-AA) module. This error typically occurs when the system attempts to create a new object number that already exists in the database, leading to a conflict.
    
    Cause: Duplicate Object Number: The most common cause of this error is that the system is trying to generate a new object number that has already been assigned to another asset or object in the system. Data Consistency Issues: There may be inconsistencies in the database, possibly due to incomplete transactions or issues during data migration. Custom Code or Enhancements: If there are custom developments or enhancements in the system that manipulate object numbers, they may inadvertently lead to conflicts.
    Solution: Check for Existing Object Numbers: Use transaction codes like SE16 or SE11 to check the relevant database tables (e.g., ANLA for asset master data) to see if

    Already have an account? Login here!




Instant HelpGet instant SAP help. Sign up for our Free Essentials Plan.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
ERPlingo's SAP support assistant is amazing. Saves me countless hours trying to solve complex SAP issues myself. It's a real game changer!
Rate 1
Thomas Michael
SAP Consultant, Author & Speaker