SystemIds prüfen
In diesem Artikel erfahren Sie, wie Sie die SystemId-Werte prüfen und ersetzen, die in verknüpften ID-Feldern in der Aident SQL Migration App in Business Central gespeichert sind.
Was ist der Zweck der Funktion?
In einigen Tabellen gibt es ID-Felder im Nummernbereich 8000, die eine Tabellenbeziehung zu einem SystemId-Feld in einer anderen Stammdaten-Tabelle haben. Diese Verbindung besteht zusätzlich zu der Verknüpfung mit dem Primärschlüsselfeld und wird für Integrationsszenarien verwendet.
Zum Beispiel hat Tabelle 18 Debitor die folgenden Tabellenbeziehungen:
- Feld 22 Währungscode: Beziehung zu Tabelle 4 Währungsfeld 1 Code
- Feld 8001 Währungskennung: Beziehung zu Tabelle 4 Währungsfeld 2000000000 SystemId
Nach der Migration von Datensätzen ist es wichtig sicherzustellen, dass die korrekten Werte in den entsprechenden Feldern für den jeweiligen Datensatz in der jeweiligen Firma vorhanden sind. Das bedeutet, dass nicht nur die Codefelder identisch sein müssen, sondern auch die Werte der SystemIds der verknüpften Datensätze übereinstimmen müssen.
Zu diesem Zweck gibt es eine Funktion in der Aident SQL Migration App, die die entsprechenden Tabellenbeziehungen sucht, die Werte der verknüpften SystemId-Felder überprüft und sie gegebenenfalls in der Zieltabelle korrigiert.
Initialisiere, prüfe und ersetze SystemId-Beziehungen
Folgen Sie diesen Schritten, um SystemId-Beziehungen zu initialisieren:
- Navigieren zu Datenbankzuordnungen
- In Business Central suchen und gehen Sie zur Seite
Datenbankzuordnungen.
- In Business Central suchen und gehen Sie zur Seite
- Datenbankzuordnung öffnen
- Öffnen Sie die Datenbankzuordnung, für die die SystemIds geprüft und ersetzt werden sollen. Die Seite Datenbankzuordnung Karte wird geöffnet.
- SystemId-Relationen öffnen
- Klicken Sie im Aktionsmenü Zugehörig auf SystemId-Relationen. Die Seite SystemId-Relationen wird geöffnet und zeigt alle bereits gefundenen Beziehungen an.
- Initialisiere SystemId-Beziehungen
- Klicken Sie in der Aktionsleiste auf Initialisiere SystemId-Beziehungen, um die SystemId-Beziehungen zu aktualisieren. Die gefundenen Beziehungen zu einem SystemId-Feld werden dann angezeigt.
- Prüfe und ersetze SystemIds
- Klicken Sie in der Aktionsleiste auf Prüfe und ersetze SystemIds, um die SystemId-Werte für die Datensätze der gefundenen Tabellen zu prüfen und zu ersetzen.