JDISC Überschreibt geräte obwohl nicht über Import Matching übereinstimmend
-
Moin zusammen,
Wir haben seit geraumer Zeit das Problem, dass bei JDISC Imports Geräte überschrieben werden, obwohl diese nicht mit dem Import Matching Profil (Seriennummer) übereinstimmen.
Anbei ein Beispiel:
Gerät xy vor dem Import (existiert so auch in JDSIC)
Gerät xy nach dem Import (existiert so auch in JDSIC, neue Seriennummer gleicher Hostname, da Gerät getauscht)
Einstellung Import-Profil:
Import-Profil:
Es wurde kein neues Gerät angelegt sondern das vorhandene (Seriennummern nicht übereinstimmend) überschrieben.
Das Ergebnis sollte doch aber so sein wie es im Matching Profil ausgewählt ist.
Dass die Geräte nur dann geändert werden WENN Die Serienummer (JDISC) mit der Seriennummer (i-doit) ÜBEREINSTIMMT. Das sagt das Matching-Profil aus. (Minimum Match = 1 auf Seriennummer).Das alte Gerät soll so in der Datenbank wg. Historie/Buchhaltung/Inventar etc. bestehen bleiben und ein neues soll angelegt werden.
Was läuft hier verkehrt ?
Schon mal vielen Dank vorab!
Beste Grüße!
-
Hallo @cpokorny ,
mit welchem Import Modus werden die Objekte importiert?
Aktualisieren oder Aktualisieren (Neu inventarisiert)?Viele Grüße
VQH -
Dies macht keinen Unterschied...Beide Varianten getestet.
Wobei ich dann die Matching-Profile nicht verstehe. Wieso wird dann nicht generell für dieses Profil gematcht ?
Viele Grüße
-
@cpokorny
Hast du beim Importieren die Protokollierung hoch eingestellt? Also auf
Wenn Ja dann kannst du einmal schauen was im Logfile unter diesem Gerät steht? Bzw. such mal nach der entsprechenden Seriennummer.
Da müsste irgendwas mit Matching value: 'SERIENNUMMER' on attribute ... stehen -
Moin!
Grundsätzlich sind da 2 solcher Einträge (mit Serial, was ich schon nicht ganz verstehe. Im Log steht nur leider nicht anhand welches Kriterium nun importiert wurde. Dies ist das Log zu den Beispiel-Screenshots von oben.
-
Hallo @cpokorny ,
das ist eine Zusammenfassung zu welchen Werten mit welchem Matching Kriterium geprüft wurde und dient nur zu debugging Zwecken damit man weiß welcher Wert für welches Kriterium genommen wird.Laut dem Logging wurde beim Importierten Gerät aus JDisc die Seriennummer EM00MT7V verwendet und hat diese beim Objekt mit der Objekt-ID 3606 gefunden. Wurde hier ein falsches Gerät aktualisiert?
Beim 2ten Logging für das Matching wurde anscheinend nach einem referenziertem Objekt gesucht und das Gerät hat anscheinend nur eine Seriennummer im JDisc. Diese wurde so wie ich es sehe aber in i-doit gefunden mit der Objekt-ID 5746.