Hi,
ich habe hier eine interessante Aufgabe. Ein Hersteller liefert seine Produkte als CSV Datei an. Jedoch kennt sein System keine abstrakten Vaterartikel, in denen Varkombi-Kinder auswhälbar sind.
Statt dessen werden einem tatsäclich vorhandenen Artikel weitere Artikel, die ähnlich sind angegliedert.
In der CSV Datei sieht das z.b. so aus:
Hat jemand von Euch so etwas schon einmal nach JTL überführt? Ich habe lange darüber nachgedacht aber komme nur auf eine Lösung, in der ich die nicht vorhandenen Väter so gut es geht zu "errechnen" versuche.
1. Ich sortiere meine CSV Datei nach der Spalte "ähnlich wie ArtNr" aufsteigend.
2. Ich gehe die Tabelle Zeilenweise durch.
3. Enthält die nächste folgenden Zeile zu der Zeile, die ich untersuche eine abweichende Artikelnummer in der Spalte "ähnlich wie ArtNr", so andelt es sich um einen einzelnen Artikel. Ich importiere ihn 1:1
4. Enthät die folgende Zeile eine idintische "ähnlich wie ArtNr" so muß ich erstmal einen Vater erzeugen. Dazu dupliziere ich den aktuell untersuchte Artikel, gebe ihm aber eine andere Artikelnmmer.
Ich nehme von den potentiellen Namen aller Kinder den gleichen Anteil des Namens (im Bsp. "T-Shirt") als Namen des Vaters.
Ich nehme den abweichenden Anteil des Namens aller Kinder als Wert für die Variation
5. die JTl Artikelnummern mach ich noch hübsch
Für das alles schreibe ich ein eigenes Importtool. Das obige Beispiel ist stark vereinfacht. Es geht nur um das Prinnzip.
Oder habe ich etwas übersehen? Gehts mit Bordmitteln einfacher?
John
ich habe hier eine interessante Aufgabe. Ein Hersteller liefert seine Produkte als CSV Datei an. Jedoch kennt sein System keine abstrakten Vaterartikel, in denen Varkombi-Kinder auswhälbar sind.
Statt dessen werden einem tatsäclich vorhandenen Artikel weitere Artikel, die ähnlich sind angegliedert.
In der CSV Datei sieht das z.b. so aus:
Code:
ArtNr ähnlich wie ArtNr Ähnlichkeit Artikelname
1000 1000 Farbe T-Shirt rot
1001 1000 Farbe T-Shirt blau
1002 1000 Farbe T-Shirt schwarz
Hat jemand von Euch so etwas schon einmal nach JTL überführt? Ich habe lange darüber nachgedacht aber komme nur auf eine Lösung, in der ich die nicht vorhandenen Väter so gut es geht zu "errechnen" versuche.
1. Ich sortiere meine CSV Datei nach der Spalte "ähnlich wie ArtNr" aufsteigend.
2. Ich gehe die Tabelle Zeilenweise durch.
3. Enthält die nächste folgenden Zeile zu der Zeile, die ich untersuche eine abweichende Artikelnummer in der Spalte "ähnlich wie ArtNr", so andelt es sich um einen einzelnen Artikel. Ich importiere ihn 1:1
4. Enthät die folgende Zeile eine idintische "ähnlich wie ArtNr" so muß ich erstmal einen Vater erzeugen. Dazu dupliziere ich den aktuell untersuchte Artikel, gebe ihm aber eine andere Artikelnmmer.
Ich nehme von den potentiellen Namen aller Kinder den gleichen Anteil des Namens (im Bsp. "T-Shirt") als Namen des Vaters.
Ich nehme den abweichenden Anteil des Namens aller Kinder als Wert für die Variation
5. die JTl Artikelnummern mach ich noch hübsch
Für das alles schreibe ich ein eigenes Importtool. Das obige Beispiel ist stark vereinfacht. Es geht nur um das Prinnzip.
Oder habe ich etwas übersehen? Gehts mit Bordmitteln einfacher?
John