Ansicht
Dokumentation
/BOBF/FRW_CONTRACT028 - Schlüsselkonflikt in Altdatenzugriffklasse - /BOBF/FRW_CONTRACT 028
Addresses (Business Address Services) CPI1466 during BackupDiese Dokumentation steht unter dem Copyright der SAP AG.
Diagnose
Ein BOPF-Consumer hat versucht, eine neue Instanz des Knotens für das BO anzulegen. Das BO verwendet die Altdatenzugriffsklasse /BOBF/CL_DAC_LEGACY_TABLE, die eine Mapping-Tabelle von BOPF-Schlüsseln pflegt, die mit semantischen Schlüsseln für den BO-Knoten verknüpft sind. Alle Einträge in dieser Mapping-Tabelle müssen eindeutig sein. Durch das Anlegen der neuen Instanz wird gegen diese Bedingung verstoßen. Dies bedeutet in der Regel, dass eine Instanz mit demselben semantischen Schlüssel angelegt wurde, obwohl bereits eine Instanz mit diesem Schlüssel, aber einem anderen BOPF-Schlüssel vorhanden ist.
Der fragliche Schlüsselwert war [].
Systemaktivitäten
Die Altdatenzugriffsklasse kann diese Situation nicht verarbeiten und gibt eine Ausnahme aus.
Vorgehen
Für BOs, die die Altdatenzugriffsklasse verwenden, muss das Anlegen vorhandener Instanzen vom Consumer vermieden werden. Wenn Sie eine Instanz anlegen möchten, die zuvor gelöscht wurde, müssen Sie denselben BOPF-Schlüssel wie zuvor verwenden.
Vorgehen für die Systemverwaltung
BAL Application Log Documentation BAL Application Log Documentation
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1340 Date: 20240420 Time: 051700 sap01-206 ( 34 ms )