Fremdschlüssel zu &-& ist nicht vollständig spezifizierbar

Message type: E = Error

Message class: AD - Data Dictionary application messages

Message number: 284

Message text: Fremdschlüssel zu &-& ist nicht vollständig spezifizierbar



Was verursacht dieses Problem?

Der Aufbau der Fremdschlüsseldefiniton ist nicht vollständig möglich.
Beim Aufbau des Fremdschlüssels muß jedem Primärschlüsselfeld der
Prüftabelle ein Fremdschlüsselfeld zugeordnet werden oder aber, ein
Feld muß explizit mit einer Konstante versorgt oder aus der Prüfung
ausgenommen werden.
Die Zuordung im Prüffeld erfolgt über die gemeinsame Domäne des
Feldpaares. Für alle anderen Feldpaare müssen der ABAP/4 Dictionary
Datentyp und die Länge übereinstimmen.


Systemantwort

Das System versuchte automatisch einen Vorschlag für diese Zuordnung zu
erstellen. Dabei konnten aber nicht allen Primärschlüsselfeldern die
entsprechenden Felder aus der zu prüfenden Tabelle zugeordnet werden.


Wie behebe ich diesen Fehler?

Um eine Tabelle mit Fremdschlüsseln aktivieren zu können, muß die
Zuordnung von Prüffeldern und Fremdschlüsselfeldern vollständig sein.
Die fehlenden Feldzuordnungen müssen manuell nachgepflegt werden, wobei
die zu prüfenden Felder nicht nur aus der Tabelle selbst, sondern auch
aus einer fremden Tabelle stammen können.
Ferner können für die fehlenden Feldzuordnungen auch Konstanten gewählt
werden, oder Sie nehmen das Feld explizit aus der Zuordnung zu den
Schlüsselfeldern der Prüftabelle heraus (generischer Fremdschlüssel).
Die Prüfung erfolgt in diesem Fall nur gegen die restlichen Felder.

Fehlermeldungsextrakt aus SAP-System. Copyright SAP SE