Message type: E = Error
Message class: DO - Dictionary: Mass activation of domains and data elements
Message number: 226
Message text: Value table & changed; check the foreign key
The domain was assigned another value table, or the value table was
deleted in the domain.
Up to and including Release 3.0B a foreign key definition for a field
was only possible if the domain of the field was assigned a value
table. If the value table was deleted in the domain, the foreign keys
of which the value table was the check table were also deleted.
This deletion of the <DS:TX.DDDOK_FREMDSCHLUESSEL>foreign key</> is no
longer executed from Release 3.0C, as now foreign keys and be defined
even if the corresponding domain is not assigned a
<DS:TX.DDDOK_WERTETABELLE>value table</>. When creating foreign keys,
the value table is used only as default value for a unified check
table.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Check if the foreign key definitions for fields with this domain use
the check table you require or if the check table needs to be changed
for the foreign keys as well. You cann change the check table in the
Dictionary maintenance transaction SE11 in the foreign key maintenance.
The foreign key for fields with this domain can be determined as
follows via the Repository Information System (transaction SE85). The
search is via fields (structure fields, table fields, view fields), the
search criterion is the check table name other than space and the
domain name.
Error message extract from SAP system. Copyright SAP SE.
DO226
- Value table & changed; check the foreign key ?The SAP error message DO226 ("Value table & changed; check the foreign key") typically occurs when there is an inconsistency or issue related to foreign key relationships in the data model. This error is often encountered during data entry or when trying to save changes in a transaction that involves value tables and foreign keys.
Cause: Foreign Key Violation: The error indicates that the value being entered does not exist in the corresponding foreign key table. This means that the system is trying to reference a value that is not valid or does not exist in the related table. Data Inconsistency: There may be inconsistencies in the data, such as missing entries in the value table that are required for the foreign key relationship.
Configuration Issues: Changes in the configuration of the value table or foreign key relationships may have led to this error. This can happen if a table structure was modified without
Get instant SAP help. Sign up for our Free Essentials Plan.
DO225
Value table & is not active
What causes this issue? The value table specified is not active. A value table can be used in a foreign key definition as check table. In this case a...
DO224
Check table & is not a table (&)
What causes this issue? INCLUDE 'DD_CHECK_TABL_CLASS' OBJECT DOKU ID TXHow to fix this error? Define a table or a database or projection v...
DO227
Value table & changed; foreign keys are preserved
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
DO228
& Foreign key: & & &
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
Click on this link to search all SAP messages.