ergowebshop
Sehr aktives Mitglied
Hallo zusammen,
wir haben ein Problem bzw. eine Frage beim Import von Varianten mit der Ameise. (keine Kindartikel)
Hier mal ein kleines Beispiel zum Nachvollziehen:
Da wir aber hunderte Artikel mit etlichen Variationen und dutzenden Variationswerte haben, nehmen wir dazu unsere geliebte Ameise.
Ein Export der Variationen per Ameise liefert uns dann beispielsweise:
Nun wollen wir aber mal spendabel sein und Silber für nur 20€ Aufpreis anbieten und Bronze ohne Aufpreis. Eine CSV enthält dann also:
Das Ergebnis ist nun aber:
Silber wird korrekt von 30€ auf 20€ Aufpreis geändert
Bronze bleibt jedoch bei 10€, statt auf 0€ zu gehen
Wir haben schon mehrere Dinge probiert mittels CSV, keiner der folgenden Werte in der CSV setzt den Aufpreis auf null:
"0,00"
"0"
0
""
(keine Angabe) also ;;
Textqualifizierer und Trennzeichen wurde in der Ameise probiert mit und ohne "", bei Export und Import wurden stets die jeweils selben Einstellungen verwendet, auch bei beiden UTF-8.
Positive und negative Aufpreise funktionieren im Import, nur nicht das auf Null setzen.
Getestet in:
1.6.44.0
1.6.46.0
1.7.7.0
Hat da jemand eine Idee dazu, oder machen wir was falsch?
wir haben ein Problem bzw. eine Frage beim Import von Varianten mit der Ameise. (keine Kindartikel)
Hier mal ein kleines Beispiel zum Nachvollziehen:
- Wir legen einen Artikel an, einfach nur mit Name und Preis z.B. 100€ brutto
- Wir legen 3 Varianten an mit Aufpreisen, nennen wir sie Bronze: +10€, Silber +30€ und Gold +50€, funktioniert soweit
Da wir aber hunderte Artikel mit etlichen Variationen und dutzenden Variationswerte haben, nehmen wir dazu unsere geliebte Ameise.
Ein Export der Variationen per Ameise liefert uns dann beispielsweise:
Code:
"Artikelnummer";"Interner Schlüssel";"Variation";"Darstellungsform der Variation";"Sortiernummer (Variation)";"Variationswert";"Übergeordneter Aufpreis (brutto)";"Sortiernummer (Variationswert)";
"108";"147798";"Aufpreis";"DROPDOWN";"0";"AufpreisOhne";"0,00";"0";
"108";"147798";"Aufpreis";"DROPDOWN";"0";"AufpreisBronze";"10,00";"1";
"108";"147798";"Aufpreis";"DROPDOWN";"0";"AufpreisSilber";"30,00";"2";
"108";"147798";"Aufpreis";"DROPDOWN";"0";"AufpreisGold";"50,00";"3";
Nun wollen wir aber mal spendabel sein und Silber für nur 20€ Aufpreis anbieten und Bronze ohne Aufpreis. Eine CSV enthält dann also:
Code:
"Artikelnummer";"Interner Schlüssel";"Variation";"Darstellungsform der Variation";"Sortiernummer (Variation)";"Variationswert";"Übergeordneter Aufpreis (brutto)";"Sortiernummer (Variationswert)";
"108";"147798";"Aufpreis";"DROPDOWN";"0";"AufpreisBronze";"0,00";"1";
"108";"147798";"Aufpreis";"DROPDOWN";"0";"AufpreisSilber";"20,00";"2";
Das Ergebnis ist nun aber:
Silber wird korrekt von 30€ auf 20€ Aufpreis geändert
Bronze bleibt jedoch bei 10€, statt auf 0€ zu gehen
Wir haben schon mehrere Dinge probiert mittels CSV, keiner der folgenden Werte in der CSV setzt den Aufpreis auf null:
"0,00"
"0"
0
""
(keine Angabe) also ;;
Textqualifizierer und Trennzeichen wurde in der Ameise probiert mit und ohne "", bei Export und Import wurden stets die jeweils selben Einstellungen verwendet, auch bei beiden UTF-8.
Positive und negative Aufpreise funktionieren im Import, nur nicht das auf Null setzen.
Getestet in:
1.6.44.0
1.6.46.0
1.7.7.0
Hat da jemand eine Idee dazu, oder machen wir was falsch?