Neu Variationskombinationen - Import und Export unterschiedlich?

alexzz

Aktives Mitglied
15. November 2014
83
5
Ich möchte einige Artikel aus einem Mandanten exportieren und in einem anderen Mandanten importieren, es sind weitestgehend VarKombis. Beim Import kann man für den Import von Artikel -> Artikeldaten auch wunderbar alle für VarKombis erforderlichen Felder (Variationsname, -wert) importieren. Beim Export über Artikel -> Artikeldaten fehlen diese jedoch?!
Hier müsste wohl ein zweiter Export über Artikel -> Variationskombinationen erfolgen, und dann muss ich die beiden Exportdateien irgendwie mergen, sprich zusammenführen ??

Habe ich da etwas übersehen, oder ist Export und Import tatsächlich unterschiedlich aufgebaut, und eine Artikel-Exportdatei kann nicht einfach wieder importiert werden?
 

Enrico W.

Administrator
Mitarbeiter
27. November 2014
9.218
1.958
Das ist so vollkommen korrekt - der Export kann leider nicht anders aufgebaut werden.
Ein Mergen der CSV-Dateien ist im Übrigen nicht nötig. Du importierst erst die Exportdatei aus dem Export "Variationskombinationen" um alle Artikel anzulegen und dann den aus den Artikeldaten, um die restlichen Informationen nachzupflegen.

Edit: Da die Frage immer wieder mal auftaucht habe ich hier einen kleinen Artikel verfasst, der Dir ggf. weiterhelfen könnte:
https://forum.jtl-software.de/threa...-import-in-der-ameise-unterschiedlich.115552/
 
Zuletzt bearbeitet:

alexzz

Aktives Mitglied
15. November 2014
83
5
Enrico, danke für Deine Erläuterungen warum Im- und Export unterschiedlich aufgebaut sind!

Du importierst erst die Exportdatei aus dem Export "Variationskombinationen" um alle Artikel anzulegen und dann den aus den Artikeldaten, um die restlichen Informationen nachzupflegen.

Da beim ersten Importschritt ja keine Väter dabei sind, war ich bisher der Meinung dass es so nicht klappt. Wenn das funktioniert, ist ja alles schick 🙂

EDIT: es klappt leider nicht, siehe Anhang 🙁
 

Anhänge

  • vaterfehlt.jpg
    vaterfehlt.jpg
    52,9 KB · Aufrufe: 27
Zuletzt bearbeitet:

Walther

Aktives Mitglied
15. Juli 2015
94
3
Ja beim Export für alle "Kinder" müsste noch die Spalte der Vater-Artikel mit exportiert werden.
Wenn dieser gefüllt ist, wird dies beim Import zum überspringen des Datensatzes führen.

Ich verwende den Export so, hier der Auszug aus meiner Vorlage:

Spaltenzuordnungen
------------------
Artikelnummer Spalte 1 Artikelnummer
Artikelname Spalte 2 Artikelname
Kind Artikelnummer Spalte 3 Kind Artikelnummer
Variationsname 1 Spalte 4 Variationsname 1
Variation Darstellungsform 1 Spalte 5 Variation Darstellungsform 1
Variationswertname 1 Spalte 6 Variationswertname 1
Variationsname 2 Spalte 7 Variationsname 2
Variation Darstellungsform 2 Spalte 8 Variation Darstellungsform 2
Variationswertname 2 Spalte 9 Variationswertname 2
Variationsname 3 Spalte 10 Variationsname 3
Variation Darstellungsform 3 Spalte 11 Variation Darstellungsform 3
Variationswertname 3 Spalte 12 Variationswertname 3
Variationsname 4 Spalte 13 Variationsname 4
Variation Darstellungsform 4 Spalte 14 Variation Darstellungsform 4
Variationswertname 4 Spalte 15 Variationswertname 4
Variationsname 5 Spalte 16 Variationsname 5
Variation Darstellungsform 5 Spalte 17 Variation Darstellungsform 5
Variationswertname 5 Spalte 18 Variationswertname 5
Variationsname 6 Spalte 19 Variationsname 6
Variation Darstellungsform 6 Spalte 20 Variation Darstellungsform 6
Variationswertname 6 Spalte 21 Variationswertname 6

Beim Import gehe ich über die "Artikeldaten" und habe wirklich 2 Imports. Erst den Vater, danach die Kinder.

Import-Vorlage für Aritkeldaten Vater:
Feldzuordnungen
---------------
Artikelnummer [1] Interne Id
Lieferant [347] Lieferant
Vaterartikel ID-Feld [348] Vaterartikel ID-Feld
Artikelname [2] Artikelname
Kurzbeschreibung [63] Kurzbeschreibung
Beschreibung [4] Beschreibung
.......
Menge pro VPE [294] Menge pro VPE
Kommentar [295] Kommentar
Lieferzeit vom Lieferanten beziehen[296] Lieferzeit vom Lieferanten beziehen
Variationsname 1 [297] Variationsname 1
Variationsname 2 [298] Variationsname 2
Variationsname 3 [299] Variationsname 3
Variationsname 4 [300] Variationsname 4
Variationsname 5 [301] Variationsname 5
Variationsname 6 [302] Variationsname 6
Variationsname 7 [303] Variationsname 7
Variationsname 8 [304] Variationsname 8
Variationsname 9 [305] Variationsname 9
Variationsname 10 [306] Variationsname 10
Variation Darstellungsform 1 [307] Variation Darstellungsform 1
Variation Darstellungsform 2 [308] Variation Darstellungsform 2
Variation Darstellungsform 3 [309] Variation Darstellungsform 3
Variation Darstellungsform 4 [310] Variation Darstellungsform 4
Variation Darstellungsform 5 [311] Variation Darstellungsform 5
Variation Darstellungsform 6 [312] Variation Darstellungsform 6
Variation Darstellungsform 7 [313] Variation Darstellungsform 7
Variation Darstellungsform 8 [314] Variation Darstellungsform 8
Variation Darstellungsform 9 [315] Variation Darstellungsform 9
Variation Darstellungsform 10 [316] Variation Darstellungsform 10
Variation SortNr 1 [317] Variation SortNr 1
Variation SortNr 2 [318] Variation SortNr 2
Variation SortNr 3 [319] Variation SortNr 3
Variation SortNr 4 [320] Variation SortNr 4
Variation SortNr 5 [321] Variation SortNr 5


Import-Vorlage für Aritkeldaten Kinder:
Feldzuordnungen
---------------
Artikelnummer [348] Vaterartikel ID-Feld
Variationsname 1 [297] Variationsname 1
Variation SortNr 1 [317] Variation SortNr 1
Variationswertname 1 [327] Variationswertname 1
Variationswert SortNr 1 [337] Variationswert SortNr 1
 
Zuletzt bearbeitet:

Enrico W.

Administrator
Mitarbeiter
27. November 2014
9.218
1.958
Lass mal die Interne ID raus. Die kannst du nur als Identifikator nutzen, nicht setzen. Das kann beim Anlegen der Artikel zu Problemen führen.
Beim Anlegen der Vaterartikel - und das geht aus dem Tutorial auch hervor - wird die Vaterartikel-ID der CSV auf die Artikelnummer im Import gemappt und die Einstellung wird gesetzt auf "Nur neue Artikel anlegen". Dass dann die weiteren Importe für den gleichen Vater übersprungen werden ist das Ziel.
 

Walther

Aktives Mitglied
15. Juli 2015
94
3
Lass mal die Interne ID raus. Die kannst du nur als Identifikator nutzen, nicht setzen. Das kann beim Anlegen der Artikel zu Problemen führen.
Beim Anlegen der Vaterartikel - und das geht aus dem Tutorial auch hervor - wird die Vaterartikel-ID der CSV auf die Artikelnummer im Import gemappt und die Einstellung wird gesetzt auf "Nur neue Artikel anlegen". Dass dann die weiteren Importe für den gleichen Vater übersprungen werden ist das Ziel.

So wie beschrieben gibt es keine Probleme bei mir. Meine Spalte heißt zwar "Interne Id" (sorry dafür), dahinter steckt jedoch die Artikelnummer (Sollte ja eine Eindeutigkeit sein und somit einer ID gerecht werden)
 

Enrico W.

Administrator
Mitarbeiter
27. November 2014
9.218
1.958
Alles klar. Ist halt ein wenig verwirrend - denn sobald bei den Ameisenspalten "intern" davor steht handelt es sich um den internen Schlüssel, der von der Wawi automatisch vergeben wird und nicht änderbar ist.
 

Ähnliche Themen