Importfehler: Es existiert schon eine Adresse / ein Artikel mit der Nummer „653“

Dieser Fehler tritt auf, wenn versucht wird, eine Adresse bzw. einen Artikel zu importieren, der bereits vorhanden ist. Adressen und Artikel müssen eine eindeutige Nummer erhalten. Deshalb ist es nicht möglich, mehrere Datensätze mit identischer Nummer zu speichern.

Falls die zu importierende Nummer in Ihrer Datenbank noch nicht enthalten ist, gibt es noch eine andere mögliche Ursache für diesen Fehler. Das Importfeld ist dann evtl. einfach zu lang. Wenn Sie Nummern importieren, die rechtsbündig in einem Zeichenfeld gespeichert sind, das länger ist als in der Zieldatenbank, müssen Sie beim Import führende Leerzeichen entfernen, indem Sie beim Feld Nr die Formel Trim verwenden. Beispiel: Trim(Importfeld)

Kein Datenimport möglich, es wird folgender Fehler protokolliert: EVariantTypeCastError.Variante des Typs (String) konnte nicht in Typ (Double) konvertiert werden

Ursache für diesen Fehler ist die Zuordnung eines ungültigen Wertes an ein Zielfeld.

Beispiel:
Im Artikelstamm gibt es das Feld „Lieferzeittage“. Das Feld ist nummerisch, d.h. es sind nur Zahlwerte erlaubt.

Wenn Sie nun aus einer zu importierenden Quelldatei die Zeichenkette „30 Tage“ importieren, führt dies zu dem folgenden Fehler:
„EVariantTypeCastError.Variante des Typs (String) konnte nicht in Typ (Double) konvertiert werden“.

Lösung:
Geben Sie im Importassistenten beim Zielfeld Lieferzeittage folgende Formel ein, damit nur die ersten beiden Zeichen („30“) importiert werden:

SUBSTRING( Feld20, 1, 2)

Anstelle von „Feld20“ müssen Sie den Feldnamen aus Ihrer Quelldatei eintragen.