XML-Datensätze aus Listen
Sie können Datensätze direkt als XML aus jeder Liste oder jedem Formular exportieren.
- Sys-ID
- Erstellungsdatum
- Updatedatum
- Ignoriert alle Business-Regeln, die normalerweise für die Tabelle gelten.
- Bietet keine Möglichkeit zum Transformieren eingehender Daten.
- Gleicht den Anzeigewert eines Referenzfelds für einige Tabellen automatisch mit der lokalen SYS-ID ab.
Dieser Prozess eignet sich für das direkte Kopieren von Datensätzen aus einem System in ein anderes, beseitigt jedoch nicht die Notwendigkeit, die Beziehungen zwischen Tabellen zu kennen. Wenn Sie Daten validieren oder transformieren oder die SYS-ID-Werte von Referenzfeldern abgleichen müssen, verwenden Sie stattdessen einen XML-Importsatz.
Automatischer Abgleich von Anzeigewerten
Während des Imports von XML-Datensätzen versucht das System, einige Referenzfeld-Anzeigewerte mit einem lokalen sys_ID-Wert abzugleichen.
Wenn das System einen vorhandenen Datensatz mit einem übereinstimmenden Anzeigewert in der lokalen Instanz findet, verwendet der Import die sys_ID des vorhandenen Datensatzes anstelle der sys_ID des importierten Datensatzes.
Angenommen, Sie exportieren einen Incident-Datensatz, der dem Anwender John Smith zugewiesen ist. In der exportierten XML-Datei befindet sich ein Eintrag wie:
<incident>
...
<assigned_to display_value="John Smith">7712173d2ba80200c5244f74b4da159a</assigned_to>
...
</incident>
Dieser Anwender ist bereits in der Zielinstanz vorhanden, hat jedoch einen anderen sys_ID-Wert, z. B.:
<sys_user><name>John Smith</name>
...
<sys_id>18cab8de2be80200c5244f74b4da15f7</sys_id>
...
</sys_user>
Da der Anzeigewert mit einem vorhandenen Datensatz übereinstimmt, verwendet das System den vorhandenen sys_ID-Wert der lokalen Instanz für das Referenzfeld, z. B.:
<incident>
...
<assigned_to display_value="John Smith">18cab8de2be80200c5244f74b4da15f7</assigned_to>
...
</incident>
- Benutzer [sys_user]
- Gruppe [sys_user_group]
- Rolle [sys_user_role]
- Gruppenrollen [sys_Group_has_role]