Neu Variationswerte ändern

Enrico W.

Administrator
Mitarbeiter
27. November 2014
8.374
1.650
Das Löschen geht per Einstellung im Import Variationen. Der Krux dürfte aber sein, gibt es bereits Varkombis oder nicht - das ließe sich aber auch verhältnismäßig einfach umgehen, indem man vorher den Ist-Export durchführt, die Kindartikel vom Vater löst, die CSV ändert, Variationen importiert und anschließend noch einen Import fährt, der die Kindartikel dem Vater wieder zuordnet.
 

John

Sehr aktives Mitglied
3. März 2012
2.670
520
Berlin
Das Löschen geht per Einstellung im Import Variationen. Der Krux dürfte aber sein, gibt es bereits Varkombis oder nicht - das ließe sich aber auch verhältnismäßig einfach umgehen, indem man vorher den Ist-Export durchführt, die Kindartikel vom Vater löst, die CSV ändert, Variationen importiert und anschließend noch einen Import fährt, der die Kindartikel dem Vater wieder zuordnet.

Genau das erreicht man doch in der Ameise im Bereich
Export > Variationskombinationen

Man bekommt nur die zugeordneten Kinder. Der Variationen, die keine Kinder haben, fallen raus.

Ist Kinder von den Vätern lösen manuell nötig? Oder passiert das automatisch, wenn man die Variationen am Vater per Import entfernt? Hab ich noch nie probiert...
 
Zuletzt bearbeitet:

Enrico W.

Administrator
Mitarbeiter
27. November 2014
8.374
1.650
Ich fürchte, dass das Lösen vom Vater manuell gemacht werden muss.
Es wäre Fatal, wenn die Ameise das ohne weitere Prüfung automatisch machen würde, da können ggf. Angebote hinter hängen.
 

John

Sehr aktives Mitglied
3. März 2012
2.670
520
Berlin
@Enrico W. ich habe das mal eben mit Wawi 1.7.14.0 ausprobiert.

- Vater angelegt mit
- Variation Farbe, Werte rot, grün, blau
- Kinder erstellen lassen

Ameise Variationskombinationen exportiert und Variationswerte in der CSV geändert auf rot1, grün1, blau1
Ameise Variationen importieren: Einstellung vorhanden Variationen löschen.

Das Ergebnis ist unlogisch.

Log der Ameise
Datensatz 1: Die Eigenschaft ist Teil einer Varkombi. Löschen nicht möglich!
Datensatz 1: Zu Vaterartikeln können nur Variationen mit der Darstellungsform 'Freitext' oder 'Pflichtfreitext' hinzuimportiert werden! #DATENSATZ WIRD NICHT IMPORTIERT#
Datensatz 2: Variationswert [grün1] bei Artikel [68] hinzugefügt [09:12:11]
Datensatz 3: Variationswert [rot1] bei Artikel [68] hinzugefügt [09:12:11]
2 Variationen/Variationswerte importiert!

Das Ergebnis siehtst Du im Screenshot. Warum wurde blau1 nicht importiert?

Um auf das Problem von @alex9019 zurück zu kommen: Wenn man vor dem Import die Kinder von den Vätern löst, funktioniert es einwandfrei.
Das ist ja auch kein große Ding. Man hat ja sowieso die CSV mit den Vätern. Einfach alle kurz in eine neu Hilfskategorie importieren und dann die Kinder lösen.
Insgesamt ist damit sein Problem per Ameise lösbar.
 

Anhänge

  • Ergebnis.png
    Ergebnis.png
    6,3 KB · Aufrufe: 3
  • JTL-Export-Variationskombinationen-08032024.csv.txt
    233 Bytes · Aufrufe: 2

Enrico W.

Administrator
Mitarbeiter
27. November 2014
8.374
1.650
Blau1 wurde nicht importiert, weil in der ersten Zeile die vorhandenen Variationen hätten gelöscht werden sollen. Das geht aber nicht, da es dazu bereits Kindartikel gibt.
Aus diesem Grunde wurde Zeile 1 nicht importiert.
 

John

Sehr aktives Mitglied
3. März 2012
2.670
520
Berlin
@Enrico W. wäre es dann nicht logischer, in diesem Fall für den Artikel gar nicht weiter zu importieren, als ein Teilergebnis zu erzeugen?
Der Benutzerwunsch ist doch "alle Variationen weg, neu ran"
 

Enrico W.

Administrator
Mitarbeiter
27. November 2014
8.374
1.650
Ja - und nein.
Die Ameise arbeitet zeilenbasiert. Nach Deinem Vorschlag würde zwar in Zeile 2 und 3 auch versucht werden, die vorhandenen zu löschen, du hättest aber auch keine Möglichkeit, mehr als eine neue Variation hinzuzufügen, da Zeile 2 und 3 dann immer versuchen würden, vorhandene zu löschen.
Sehr viel wahrscheinlicher ist das Szenario, dass man ein mal alle vorhandenen Werte/Variationen etc. entfernen lässt und dann alle in der CSV beinhalteten hinzuimportiert.
Das bedeutet letztlich, einen Tod muss man sterben - und da haben wir uns für das kleinere Übel entschieden.
 

John

Sehr aktives Mitglied
3. März 2012
2.670
520
Berlin
@Enrico W. wie die Ameise intern arbeitet, kann dem Anwender doch egal sein.
Er hat einen Arbeitsauftrag, der ein konkretes Ergebnis zum Ziel hat. Den Auftrag kann man entweder umsetzen oder nicht oder wenn man ihn nicht komplett umsetzen kann, dann soweit möglich aber bitte konsistent,

Konsistent/logisch gibt es nur zwei Ergebnisse

1. Es wird erkannt, das Kinder vorhanden sind. Das gewünschte Komplettergebnis ist für den Artikel nicht umseztbar. Abbruch für den Artikel.
2. Das gesamte Ergebnis ist nicht umsetzbar aber eine Teilaufgabe. Hier Hinzufügen der Variationen. Dann müssen aber auch alle Variationen hinzugefügt werden und nicht n-1

Persönlich finde ich Variante 1 besser, denn mit 2 kann man i.d.R nichts anfangen.

Nachtrag: So absolut rein zeilenbasiert ist die Ameise hier ja nicht. Es wird sich ja gemerkt, daß für den Artikel ein Löschversuch der Variationen gemacht wurde, sonst würde bei jedem neuen Datensatz auf den Artikel erstmal neu gelöscht.
Es wird nur in den Folgezeilen nicht ausgewertet, ob der Löschversuch tatsächlich erlaubt war und ausgeführt wurde.
 

Enrico W.

Administrator
Mitarbeiter
27. November 2014
8.374
1.650
Ich hab Dir lediglich den Ist-Stand erklärt. Mehr kann ich hier an der Stelle nicht tun. Alles andere hätte sehr weitreichende und umfangreiche Neubau-Maßnahmen zur Folge.

Edit:
Das Wissen, wie die Ameise arbeitet, ist nicht unerheblich. Weiß der Anwender nicht, wie sie arbeitet, versucht er zum Beispiel Daten zu einem Artikel anzulegen, den es zu diesem Zeitpunkt noch gar nicht gibt, einfach weil die CSV falsch herum aufgebaut ist.
 
Zuletzt bearbeitet:
Ähnliche Themen
Titel Forum Antworten Datum
Neu Amazon Variationswerte Mapping - Keine passenden Werte vorhanden Amazon-Lister - Fehler und Bugs 1
Neu Produktkategorie in "Vorauswahl Produktkategorien" nicht verfügbar / Variationswerte "Size" nicht verfügbar, nur size_name Amazon-Anbindung - Fehler und Bugs 0
Neu Einstellung: "Bilder des Vaterartikels un der folgenden Variationswerte übernehmen" und der Shopware Server "explodiert" Shopware-Connector 11
Neu Preise in JTLPos ändern Allgemeine Fragen zu JTL-POS 0
Farbe zwischen Header und Footer ändern Einrichtung JTL-Shop5 0
Marktplatzname für Konto-Otto ändern? Otto.de - Anbindung (SCX) 1
Worker Benutzer ändern JTL-Wawi 1.8 2
Neu So ändern Sie den Status von amazon ASIN über die Importdatei in „Aktiv“. JTL Ameise - Eigene Exporte 0
Neu Amazon Bearbeitungszeit ändern bei 600000 Angeboten Arbeitsabläufe in JTL-Wawi 1
Wie kann ich etwas in der WAWI Datenbank per SQL ändern? JTL-Wawi 1.8 2
Rechnungsadresse ändern nach Rechnungserstellung JTL-Wawi 1.8 1
Neu Probleme mit Artikelzustand bei Ebay Laufene Artikel ändern Einrichtung und Installation von JTL-eazyAuction 4
Passwort nach X Tagen ändern JTL-Wawi 1.8 13
Neu Nova Farbe ändern Templates für JTL-Shop 14
In Diskussion CustomWorkflow löschen bzw. ändern JTL-Workflows - Ideen, Lob und Kritik 3
Gelöst Servicedesk Workflow Datei erstellen um einen Auftrag zu ändern Gelöste Themen in diesem Bereich 1
Neu URL ändern Allgemeine Fragen zu JTL-Shop 2
Versandarten Bildergröße ändern Einrichtung JTL-Shop5 0
Neu Lageroption "Charge" ändern User helfen Usern - Fragen zu JTL-Wawi 4
Neu Lagerbestand ändern bei Artikeln mit Seriennummern. User helfen Usern - Fragen zu JTL-Wawi 2

Ähnliche Themen