Sie sind nicht angemeldet.

1

Montag, 18. April 2022, 13:59

Filter beim Datenimport

Hallo!
Gibt es einen Filter, der bereits beim Datenimport angewendet werden kann? Ich habe einen Hersteller, der mir eine CSV zur Verfügung stellt. In dieser sind derzeit ca 17.000 Artikel enthalten. Ich benötige allerdings nur ca. 111, alle mit einem bestimmten Wort im Artikelname. Nun wäre es ja etwas umständlich, erst die 17.000 Artikel zu importieren um dann die 111 Artikel nach ebay zu exportieren.
Ein manuelles aussortieren vorher fällt auch flach, da jeden Tag die Artikel-CSV aktualisiert wird (Preis und Bestände). Gibt es hier einen Lösung?

2

Dienstag, 19. April 2022, 08:41

Hallo,

schauen Sie dazu unter 'Datenpool ->Importvorlagen [Bearbeiten]'. Dort wählen Sie links 'Spaltenzuordnung'. In der Spalte 'erweiterte Optionen' lassen sich verschiedene Importbedingungen für einzelne Spalten definieren.
Weitere Infos dazu finden Sie hier: https://wiki.csv4you.com/index.php?title…_Feldfunktionen
Falls Sie Hilfe zu den einzelnen Funktionen benötigen, bitte nächste Woche noch einmal melden. Unser Support ist diese Woche noch im 'Osterurlaubsmodus'. ;)

Grüßle, jg

3

Dienstag, 19. April 2022, 10:05

Hall und Danke für die Antwort :) Ja, da muß ich wohl leider auf nächste Woche warten. Bei den erweiterten Funktionen kann ich nur die Inhalte ÄNDERN, aber nicht das importieren bei != verhindern. Ich benötige etwas wie "SELECT * from Tabelle WHERE Name="Samsung". So etwas in der Richtung.

4

Dienstag, 19. April 2022, 15:21

Wenn Sie nur bestimmte Artikel in csv4you importieren wollen, dann vllt mal Folgendes probieren:

Quellcode

1
{IF 'NAME' == 'Samsung'}{ENDIF}

oder

Quellcode

1
{IF '[NAME|find:Samsung]' == '1'}[NAME]{ENDIF}

NAME wäre zB. die Spalte für den Produkttitel in Ihrer CSV-Importdatei.

Ist aber ungetestet. Wenn es nicht klappt, dann bitte Geduld bis nächste Woche.

jg

5

Dienstag, 19. April 2022, 16:18

Die Lösung funktioniert auch nicht. Dann wird einfach "unbenannt" ins Feld geschrieben. Warten wir bis nächste Woche :)

6

Montag, 25. April 2022, 06:44

Guten Morgen,

schreiben Sie die benötigte IF-Anweisung in das Feld der erweiterten Optionen bei der ID(Artikelnummer).
Also ungefähr so: {IF '[NAME|find:Samsung]' == '1'}[FELD-MIT-ARTIKELNUMMER]{ENDIF}.
Jetzt müssen Sie unter Importoptionen nur noch schauen, ob die Funktion 'Datensätze auch ohne eigene ID' deaktiviert ist.

Es wird in diesem Beispiel nur eine Artikelnummer geschrieben, wenn im Namen 'Samsung' vorkommt. Wenn das nicht der Fall ist, dann wird nichts geschreiben.
Desweiteren werden dann nur die Artikel in den Datenpool geschrieben, welche eine Artikelnummer haben.
Damit sollte das Problem behoben sein.

VG
Dave