Hallo,
ich experimentiere jetzt schon seit Wochen (nicht ununterbrochen aber immer wieder mal ein vergeblicher Versuch) mit LOESCHKZ herum, komme aber nicht klar damit
also wenn ich das richtig verstanden habe, funktioniert es so, daß ein Artikel nur dann gelöscht wird, wenn das Feld LOESCHKZ beim Import mit irgendwas gefüllt wird.
Dazu müßte der zu löschende Artikel aber in der ImportDB noch vorhanden sein und ein Feld mit einer "gibts nicht mehr" Kennung haben ....
= meine Import-Daten kommen aus einer CSV-Datei.
in dieser Datei stehen
NUR die Artikel, die vorhanden sind.
d.h. ich habe irgendwann Artikel xyz aus der CSV Datei importiert -> er ist im Shop gelistet
wenn es diesen Artikel nicht mehr gibt, steht er auch nicht mehr in der aktuellen CSV und soll daher im Shop beim Import gelöscht werden.
wenn es ihn aber beim Import nicht gibt, kann ich auch nichts in LOESCHKZ importieren
ich müßte also die Löschbedingung
umdrehen können
wenn ich z.B. das Feld "Lagerstand" aus der Datenbanktabelle dem Feld "LOESCHKZ" zuordne, wird - wenn Artikel vorhanden - hier was reingeschrieben
-> DIESER Artikel bleibtgibt es den Artikel in der CSV-Liste nicht wird auch
nichts in LOESCHKZ importiert -> Feld ist leer
-> DIESER Artikel soll gelöscht werdenist das irgendwie möglich?
Nachtrag:Info wenn mir jemand helfen kann/will, der meine Projekte nicht kennt
Die CSV-Datei importiere ich
nicht mit "Import Textdatei(CSV)" sondern mit "Import aus Datenbank" - wird als verknüpfte Tabelle in Access eingebunden und als Datenbank importiert
neue Artikel werden in "nicht zugeordnet" importiert -> Zuordnung dieser Artikel erfolgt manuell
Die Importeinstellung 1. (Löschen und Neuanlegen) sowie 3. (vollständiger Abgleich) kann ich
nicht verwenden, da die Artikel im Shop z.T. modifiziert = nicht ident mit den Importdaten sind.
Welche Möglichkeiten habe ich unter diesen Bedingungen die nicht mehr vorhandenen Artikel im WC zu löschen?
(die Lösung sollte "Variantentauglich" sein = gibt es noch mindestens eine Variante, darf der Artikel - den es in der CSV
aber nicht gibt -
NICHT gelöscht werden)
also Bedingung:
"Artikel/Variante löschen wenn NICHTS in LOESCHKZ importiert wird aber *Artikel* NICHT löschen wenn er mindestens eine Variante hat"ich komme einfach nicht dahinter, WIE ich das machen kann
Linkback: https://www.shoppilot.net/pf/index.php?topic=1183.0