How To Fix GI326 - The selection program has old tables


SAP Error Message - Details

  • Message type: E = Error

  • Message class: GI - FI-SL update

  • Message number: 326

  • Message text: The selection program has old tables

  • Show details Hide details
  • What causes this issue?

    The summary tables and single-item tables used by Extended General
    Ledger have been changed or new tables have been created. However,
    these table are still unknown to the selection program.

    System Response

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

    How to fix this error?

    Please regenerate the selection program. You can use the program
    RGBCFL00 to generate. Please check whether other areas are also
    affected by this. Usually, you can flag all options of RGBCFL00. You
    should also check the movements, so that the changes are effective
    when you fill in the tables.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message GI326 - The selection program has old tables ?

    The SAP error message GI326, which states "The selection program has old tables," typically occurs when there is a mismatch between the data dictionary (DDIC) objects and the program or report that is trying to access them. This can happen for several reasons, including:

    Causes:

    1. Changes in Data Dictionary: If there have been recent changes to the database tables, such as modifications to fields, data types, or structures, the program may still be referencing the old version of the table.
    2. Transport Issues: If the program was transported from one system to another (e.g., from development to production) without the corresponding changes to the data dictionary, this error can occur.
    3. Program Cache: Sometimes, the program may be using a cached version of the data dictionary, leading to inconsistencies.
    4. Outdated Program: The program itself may not have been updated to reflect the latest changes in the database schema.

    Solutions:

    1. Recompile the Program: Go to the ABAP Editor (transaction SE38 or SE80), enter the program name, and recompile it. This can help refresh the program's references to the data dictionary.
    2. Check for Transport Issues: Ensure that all necessary transports have been moved to the target system and that the data dictionary changes are in sync with the program.
    3. Activate the Data Dictionary Objects: If there are any pending changes in the data dictionary, activate them using transaction SE11 or SE14.
    4. Clear the Buffer: You can clear the buffer for the program by using transaction SE38 and executing the program with the option to clear the buffer.
    5. Check for Updates: If the program is a standard SAP program, check for any available updates or notes from SAP that may address this issue.
    6. Debugging: If the issue persists, you may need to debug the program to identify where the old table references are being used.

    Related Information:

    • SAP Notes: Check the SAP Support Portal for any relevant SAP Notes that may provide additional guidance or fixes related to this error.
    • Transaction Codes: Familiarize yourself with relevant transaction codes such as SE11 (Data Dictionary), SE38 (ABAP Editor), and SE80 (Object Navigator) for troubleshooting.
    • Documentation: Review the documentation for the specific program or report to understand its dependencies and any recent changes that may have been made.

    If the problem continues after trying these solutions, it may be beneficial to consult with your SAP Basis or ABAP development team for further assistance.

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Start your 7-day free trial now.


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 simplifies finding the accurate answers to SAP message errors. I now use every week. A must have tool for anyone working with SAP! Highly recommended!
Rate 1
Kent Bettisworth
Executive SAP Consultant