Gelöst JTL Ameise - Import von Artikeldaten schlägt fehl

raeakustik

Aktives Mitglied
27. Dezember 2011
10
1
Moin zusammen,

wir haben seit dem Update auf die WaWi Version 1.3.8.0 das Problem, dass wir keine Artikeldaten mehr importieren können. Hier das Fehlerlog:

Unbehandelte Ausnahme #3347F6638C4AA0D vom Typ System.ArgumentException in Void Insert(System.Object, System.Object, Boolean)
System.ArgumentException: Das Element wurde bereits hinzugefügt. Schlüssel im Wörterbuch: "0 ". Hinzuzufügender Schlüssel: "0 ".
bei System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add)
bei System.Collections.Hashtable.Add(Object key, Object value)
bei ameise.importer.Importer_ArtikelArtikeldaten.doWork()
bei ameise.forms.subforms.import_main.DoImport()
bei ameise.forms.subforms.import_main.bgWorker_DoWork(Object sender, DoWorkEventArgs e)

Zeitstempel: 2017-09-22T18:17:37
Locale: German (Germany)
Locale: German (Germany)
Version: 1.3.8.0
Plattform: Ameise
Versionshash: 225E420D
Prozessname: JTL-wawi-ameise
Physikalischer Speicher: 136216576 / Peak: 147378176
Basispriorität: 8
Prioritätsklasse: Normal
CPU-Zeit (User): 0:00:18,609375
CPU-Zeit (System): 0:00:15,734375
Page-Size (Sytem): 1597992 / Peak: 158879744
Page-Size: 141451264 / Peak: 158879744
Offene Handles: 1366

Weiss da vielleicht jemand Rat bzw. Abhilfe? Wir sind für jegliche Hilfe dankbar 😉
 
  • Gefällt mir
Reaktionen: RainerR

RainerR

Aktives Mitglied
10. September 2016
44
2
Hallo,
hier die Importeinstellungen:

Import von Artikeldaten, 25.09.2017 13:27:02, Version: 984
Dateiformat: CSV (Spaltenbegrenzer: Semikolon ( ; ), Quote: ", Escape: " ab Zeile 0, Kopfzeile enthalten

Feldzuordnungen
---------------
Artikelnummer [2] Artikel-Nr.
Std. VK Brutto [5] SVK
EK Netto (für GLD) [3] Akt-Ek-Pr
UVP [4] VKP
EK Netto [3] Akt-Ek-Pr

Weitere Sprachen
----------------

Präfixe / Suffixe
-----------------
Artikelnummer Präfix: 940, Suffix:

Verkaufspreise pro Kundengruppe und Plattform
---------------------------------------------

Staffelpreise pro Kundengruppe und Plattform
--------------------------------------------

Sonderpreise pro Kundengruppe und Plattform
--------------------------------------------

Webshop Aktiv
-------------

Sichtbarkeiten
--------------

Standardwerte
-------------
mit Lagerbestand arbeiten N
Lagerbestand in Variationen N
Überverkäufe ermöglichen N
Stückzahl teilbar N
Mindestabnahme 0
Mindestlagerbestand 0
Puffer 0
Seriennummer-Artikel N
MHD Artikel (Mindesthaltbarkeitsdatum)0
Charge Artikel 0
Beschaffungszeit manuell setzen0
zusätzliche Bearbeitungszeit 0
Artikelgewicht 0
Versandgewicht 0
Verkaufseinheit Stk
Inhalt/Menge 0
Grundpreis ausweisen 0
Aktiv Y
Preisliste N
Top Artikel N
Neu im Sortiment N
Kein Bestellvorschlag 0
Lieferantenbestand 0
Ist Standardlieferant 1
Ist Dropshippingartikel 0
Ist Standard-Dropshippinglieferant0
Zum eigenen Lagerbestand hinzufügen0
Lieferanten Lieferzeit 14
Lieferzeit vom Lieferanten beziehen0

Einstellungen
-------------
Datei Encoding auswählen : windows-1252
Importart : Nur vorhandene aktualisieren (2)
Identifizierung der zu aktualisierenden Artikel anhand: Artikelnummer
Serie zusätzlich zur Identifizierung heranziehen : nein, nur das Identifizierungsfeld
Nur geänderte Artikel updaten : Ja
Vaterartikel ID-Feld ist : Artikelnummer
Nicht vorh. Variationen und Var.Werte bei Variationskombinationsimport: Variationen und Var.Werte beim Vaterartikel erstellen
Umwandlung von normalen Artikeln in Variationskombinationen erlauben?: Nein, es können nur neue Variationskombinationsartikel erstellt werden
Var.Kombi erbt Bilder des jeweiligen Vaterartikels?: Ja, jedoch nur bei neu erstellen Datensätzen
Aktualisierung von Kategorien eines Artikels : Keine Aktualisierung von Artikelkategorien
Aktualisierung von Preisen eines Artikels : Preise nur aktualisieren
Aktualisierung von Lieferantenartikeln eines Artikels: Bestehende beibehalten, Neue hinzuimportieren
Aktualisierung von Bildern eines Artikels : Neue Bilder importieren, vorhandene aktualisieren, wenn Bilddateigröße anders
Dezimaltrennzeichen : ( , ) Komma
Tausendertrennzeichen : ( . ) Punkt
Artikeldaten (Textfelder) mit leeren Inhalten überschreiben: Nein
Sonderpreise aktualisierter Artikel löschen : Nein, vorhandene Sonderpreise sollen bleiben
Artikelnummern automatisch vergeben, falls nicht vorhanden: Ja, globale fortlaufende Nummer und Präfix beachten
Aktualisierung vom Lagerbestand : alten Lagerbestand mit neuem überschreiben
Amazon-Angebote deaktivieren, wenn Artikel inaktiv gesetzt werden: nein, Artikel Aktiv lassen und Amazon-Angebote nicht deaktivieren
Aktualisierung von Ebay Angeboten : nein, nur die Artikeldaten
eBay-Angebotsvorlagen löschen, wenn Artikel inaktiv gesetzt werden: nein, Artikel Aktiv lassen und eBay-Angebotsvorlagen nicht löschen
Aktualisierung vom eBay Preis : nur Artikel, keine Angebotsvorlagen aktualisieren
Autom. Aktualisierung des Preises von Vaterartikeln: Nein, Vaterartikelpreis nicht autom. aktualisieren
Vk Brutto Preise bis 10 € glätten zu : Nein, Preise nicht glätten
Vk Brutto Preise zwischen 10 und 100 € glätten zu : Nein, Preise nicht glätten
Vk Brutto Preise zwischen 100 und 1000 € glätten zu: Nein, Preise nicht glätten
Vk Brutto Preise größer 1000 € glätten zu : Nein, Preise nicht glätten

Lieferant: Brekina
Steuerklasse: Normaler Steuersatz
Steuer Bezugsland: MODELLBAHN RASCHKA
Versandklasse: standard
Warengruppe: 018
Warenlager: Standardlager

Webshops standardmäßig aktiv:

Kundengruppensichtbarkeit in allen aktiven Shops standardmäßig aktiv:
- Endkunden
- Händler

Standardimportkategorie: Brekina

VK Modifikatoren:

Bilder Plattformen standardmäßig aktiv:
- Drucken/Mailen/Faxen
- Amazon
- WMS/Packtisch
- Modellbahn-Raschka
- Gesund abnehmen

Mindestabnahme
----------------

Hier die Fehlermeldung:

Starte Testlauf [13:27:03]
Hole globale Daten aus Datenbank... [13:27:03]
Import Fehler! Der Vorgang wurde abgebrochen! Eine Errorlog Datei die Sie an den Support senden können finden Sie auf ihrem Desktop.[13:27:03]

Vorgang abgeschlossen!

und das was auf dem Desktop gelandet ist:
Unbehandelte Ausnahme #3347F6638C4AA0D vom Typ System.ArgumentException in Void Insert(System.Object, System.Object, Boolean)
System.ArgumentException: Das Element wurde bereits hinzugefügt. Schlüssel im Wörterbuch: " m". Hinzuzufügender Schlüssel: " m".
bei System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add)
bei System.Collections.Hashtable.Add(Object key, Object value)
bei ameise.importer.Importer_ArtikelArtikeldaten.doWork()
bei ameise.forms.subforms.import_main.DoImport()
bei ameise.forms.subforms.import_main.bgWorker_DoWork(Object sender, DoWorkEventArgs e)

Zeitstempel: 2017-09-25T13:27:03
Locale: German (Germany)
Locale: German (Germany)
Version: 1.3.8.0
Plattform: Ameise
Versionshash: 225E420D
Prozessname: JTL-wawi-ameise
Physikalischer Speicher: 128438272 / Peak: 128438272
Basispriorität: 8
Prioritätsklasse: Normal
CPU-Zeit (User): 0:00:02,46875
CPU-Zeit (System): 0:00:01,65625
Page-Size (Sytem): 1435024 / Peak: 102334464
Page-Size: 95522816 / Peak: 102334464
Offene Handles: 1088

Diese Datei und die Importeinstellungen sind nicht neu und haben vor dem Update einwandfrei funktioniert.

LG, Rainer
 

Björn Berger

Moderator
Mitarbeiter
30. Dezember 2013
1.098
16
Hmm
Da sind in beiden Fehlern leerzeichen bei
"Schlüssel im Wörterbuch: " m""

Sind das evtl doppelte Einheiten?
Ansonsten am besten ein Supportticket übers Kundencenter öffnen.

Gruß
Björn
 

RainerR

Aktives Mitglied
10. September 2016
44
2
Ich habe gestern mal folgendes probiert. Ich habe zuerste einen Export gemacht und anschließend versucht diese Datei wieder zu importieren. Ohne Erfolg. Gleiche Fehlermeldung, gleiches Problem. Ich werde mal ein Ticket öffnen.
 

Rico Giesler

Offizieller Service Partner
SPBanner
10. Mai 2017
13.247
1.526
Bei dem Kunden lag es tatsächlich an den Einheiten unter "Artikel" beim Punkt "Verkaufs-/Maßeinheiten".
Allerdings waren hier noch alte (unsichtbare) Einträge in der Datenbank vorhanden, die per Eingriff vom Kollegen behoben werden konnten.
Falls ihr das gleiche Problem habt bitte erst die Einheiten prüfen und falls das nicht hilft im Kundencenter ein Ticket erstellen.
Als Referenz könnt ihr diese Ticketnummer angeben: 105421796248
 

docgear

Aktives Mitglied
23. April 2013
27
1
danke für den Hinweis - bei mir war (offenbar durch den Releaseupdate) tatsächlich Mus in die Verkaufseinheiten gekommen. Da waren einige Verkaufseinheiten doppelt und auch eine Verkaufseinheit blank.

Habe ich bereinigt bzw. gelöscht, aber der Fehler beim Import bleibt:

Unbehandelte Ausnahme #415CF533EB7C4A80 vom Typ System.ArgumentException in Void Insert(System.Object, System.Object, Boolean)
System.ArgumentException: Item has already been added. Key in dictionary: '0 ' Key being added: '0 '
at System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add)
at System.Collections.Hashtable.Add(Object key, Object value)
at ameise.importer.Importer_ArtikelArtikeldaten.doWork()
at ameise.import_cmd.DoImportOneRow()

Zeitstempel: 2018-03-27T13:19:16
Locale: German (Germany)
Locale: German (Germany)
Version: 1.3.15.6
Plattform: Ameise
Versionshash: BCF74C33
Prozessname: JTL-wawi-ameise
Physikalischer Speicher: 58978304 / Peak: 58978304
Basispriorität: 8
Prioritätsklasse: Normal
CPU-Zeit (User): 0:00:00,6084039
CPU-Zeit (System): 0:00:00,2028013
Page-Size (Sytem): 367116 / Peak: 36470784
Page-Size: 36401152 / Peak: 36470784
Offene Handles: 376
 

docgear

Aktives Mitglied
23. April 2013
27
1
Problem auch bei mir gelöst - es gab (neben den sichtbaren) noch unsichtbare fehlerhafte Verkaufseinheiten
 

Ähnliche Themen