XML-Datensätze aus Listen
Sie können Datensätze direkt aus jeder Liste oder jedem Formular als XML exportieren.
- Sys ID
- Erstellungsdatum
- Updatedatum
- Ignoriert alle Geschäftsregeln, die normalerweise für die Tabelle gelten.
- Bietet keine Möglichkeit, eingehende Daten zu transformieren.
- Gleicht den Anzeigewert eines Referenzfelds für einige Tabellen automatisch mit der lokalen Sys-ID ab.
Dieser Prozess eignet sich zum direkten Kopieren von Datensätzen von 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 ein XML-Import Set.
Automatische Abstimmung der Anzeigewerte
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 und nicht die sys_id des importierten Datensatzes.
Angenommen, Sie exportieren einen Incident-Datensatz, der dem Benutzer John Smith zugewiesen ist. In der exportierten XML-Datei gibt es einen Eintrag wie:
<incident>
...
<assigned_to display_value="John Smith">7712173d2ba80200c5244f74b4da159a</assigned_to>
...
</incident>
Dieser Benutzer 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]