Wie zeige ich im Artikel immer den günstigsten Preis im Vaterartikel an?
JTL hat von Haus aus keine Funktion, um automatisch im Vaterartikel den günstigsten Preis zu ermitteln und anzuzeigen.
Um das vorzunehmen, muss man die Preise der Kindartikel exportieren und im Vaterartikel importieren.
Per SQL geht das am schnellsten:
SELECT vater.kArtikel [interner Schlüssel], MIN(ISNULL(preis.fNettoPreis, kind.fVKNetto))
FROM dbo.tArtikel vater
LEFT OUTER JOIN dbo.tArtikel kind
ON kind.kVaterartikel = vater.kArtikel
LEFT OUTER JOIN dbo.tPreis preisArtikel
ON preisArtikel.kArtikel = kind.kArtikel
LEFT OUTER JOIN dbo.tPreisDetail preis
ON preis.kPreis = preisArtikel.kPreis
--WHERE vater.kArtikel = 109
--WHERE preis.fNettoPreis > 0
GROUP BY vater.kArtikel;
Die resultierende Tabelle kann man als CSV-Datei per Ameise importieren.
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.