Hallo,
Da ich in den letzten 3 Wochen schon mehrere Preislisten mit ca. 1Million Teile (insgesamt) importiert habe, antworte ich einfach mal:
Nein keine ID#s etc., sondern das geht nach der Beschriftung der Spalten in der ersten Zeile. Auf der CSV- Importseite gibt es auch einen "Hilfe-Link" mit einer Beispielzeile. Hier mal ein Teil mit Listenverkaufspreise und fehlende Einkaufspreisen (ja das geht auch):
partnumber;model_41;listprice;weight;description;sellprice;make_41
CNH003780941;003780941;900;30,200;CASE WELLE;900;41
CNH003780958;003780958;1192;170,000;CASE WELLE;1192;41
CNH003780974;003780974;181,5;8,000;CASE WELLE;181,5;41
CNH003780982;003780982;220;10,400;CASE WELLE;220;41
CNH003780990;003780990;735;9,635;CASE WELLE;735;41
CNH003798733;003798733;209,5;0,100;CASE WELLE;209,5;41
CNH003798741;003798741;294;0,000;CASE WELLE;294;41
CNH003798758;003798758;204,5;8,100;CASE WELLE;204,5;41
CNH003798766;003798766;1074;30,700;CASE WELLE;1074;41
Da wir die Lieferantenartikelnummer nur mit einem Kürzel versehen und so direkt verwenden, ist die Spalte "model_X" und "partnumer" ähnlich. Der Lieferant hat die
Lieferantennummer 41. Es werden in obigem Beispiel (wurde erfolgreich importiert!) nicht alle möglichen Spalten verwendet.
Also ganz einfach. Ab GIt-Version 3063b9a83fbf516b55feebb66c2fdc8d3c349944 ist i.Ü. ein neues verbessertes Importmodul integriert. Damit lassen sich auch bei großen Datenbeständen in der Kivitendo Datenbank noch Daten erfolgreich importieren! Vorher gab es da einen Timeout, da die Datenprüfung zu lange gedauert hat!
Nach meiner Erfahrung ist es i.Ü. nicht ratsam mehr als 30000 Zeilen pro csv- Datei zu importieren! Dann "frisst" der Importprozess den gesamten Arbeitsspeicher des Rechners (bei uns 16GB)!
Um vorhandene xls-/ods-Tabellen automatisch umzuwandeln und in kleinere csv- Dateien zu splitten habe ich mir ein Script gebastelt...falls Interesse besteht....
MfG
SNR