Do you have any question about this error?
Message type: E = Error
Message class: GI - FI-SL update
Message number: 326
Message text: The selection program has old tables
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.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
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.
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:
- 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.
- 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.
- Program Cache: Sometimes, the program may be using a cached version of the data dictionary, leading to inconsistencies.
- Outdated Program: The program itself may not have been updated to reflect the latest changes in the database schema.
Solutions:
- 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.
- 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.
- Activate the Data Dictionary Objects: If there are any pending changes in the data dictionary, activate them using transaction SE11 or SE14.
- 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.
- 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.
- Debugging: If the issue persists, you may need to debug the program to identify where the old table references are being used.
Related Information:
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.
Get instant SAP help. Start your 7-day free trial now.
GI325
User table & not found
What causes this issue? The system could not find this user table.System Response The system issues an error message and will not allow you to conti...
GI324
User table & has different table to the ledger
What causes this issue? The user table is assigned to a different G/L table than the ledger.System Response The system issues an error message and w...
GI327
Global company & is not supported
What causes this issue? The direct posting function could not find this global company. The global company was either entered in the document or was...
GI328
Not all records can be suppressed
What causes this issue? You want to suppress all records, but at least one record must remain in the display.System Response The system issues an er...
Click on this link to search all SAP messages.