Neu Stellplatzübersicht mit FIFO Informationen (Eigene Übersicht / SQL)

MirkoWK

Sehr aktives Mitglied
14. März 2022
767
280
Hallo zusammen,

wir lieben die eigenen Übersichten und scheitern aktuell schon gedanklich an folgendem Wunsch.

Eine SQL-Abfrage, welche uns zum Artikel alle Stellplätze samt Lagermenge zeigt. Der Knackpunkt wäre die Unterteilung der Mengen nach Alter (FIFO).

Zb auf Stellplatz A stehen 8 Artikel. 2 davon sind mit ihrer Erstbuchung vom 1.1.23 und die übrigen 6 vom 1.3.23. > also sollten hier 2 Zeilen herauskommen mit 2x Stellplatz A und Mengen 2 und 6 samt "Alter".
Soweit wir wissen, trackt die Wawi im Hintergrund die Daten mit, wir bekommen es nur nicht so aggregiert.

Hat jemand eine Idee dazu?

Hier unsere aktuell Stellplatzübersicht (dabei werden Einzelartikel als auch Stücklisten berücksichtigt):
SQL:
SELECT
    a.cArtNr AS 'Artikel',
    l.cName AS 'Warenlager',
    lp.cName AS 'Lagerplatz',
    FORMAT(SUM(we.fAnzahlAktuell),'0') AS 'Bestand'
FROM
    tWarenLagerEingang we
    LEFT JOIN tWarenLagerPlatz lp ON we.kWarenLagerPlatz = lp.kWarenLagerPlatz
    LEFT JOIN tWarenLager l ON lp.kWarenLager = l.kWarenLager
    LEFT JOIN tArtikel a ON a.kArtikel = we.kArtikel
WHERE
    we.fAnzahlAktuell > 0.0 AND
    we.kArtikel = @KEY
GROUP BY
    a.cArtNr,
    l.cName,
    lp.cName
UNION
SELECT
    a.cArtNr AS 'Artikel',
    l.cName AS 'Warenlager',
    lp.cName AS 'Lagerplatz',
    FORMAT(SUM(we.fAnzahlAktuell),'0') AS 'Bestand'
FROM
    tStueckliste sl
    LEFT JOIN tArtikel a ON a.kArtikel = sl.kArtikel
    LEFT JOIN tWarenLagerEingang we ON sl.kArtikel = we.kArtikel
    LEFT JOIN tWarenLagerPlatz lp ON we.kWarenLagerPlatz = lp.kWarenLagerPlatz
    LEFT JOIN tWarenLager l ON lp.kWarenLager = l.kWarenLager
WHERE
    we.fAnzahlAktuell > 0.0
    AND sl.kVaterArtikel = @KEY
GROUP BY
    a.cArtNr,
    l.cName,
    lp.cName
ORDER BY
    a.cArtNr,
    lp.cName

Ich freue mich auf euer Feedback
Viele Grüße
Mirko
 

SebastianB

Moderator
Mitarbeiter
6. November 2012
2.084
339
Nimm zum Basteln den UNION-Teil raus. Dann änderst Du die Gruppierung - wenn ich das richtig verstanden habe, dann die ganz raus:
{code}
SELECT
a.cArtNr AS 'Artikel',
l.cName AS 'Warenlager',
lp.cName AS 'Lagerplatz',
we.fAnzahlAktuell AS 'Bestand',
we.dGebucht AS 'Gebucht'
FROM
tWarenLagerEingang we
LEFT JOIN tWarenLagerPlatz lp ON we.kWarenLagerPlatz = lp.kWarenLagerPlatz
LEFT JOIN tWarenLager l ON lp.kWarenLager = l.kWarenLager
LEFT JOIN tArtikel a ON a.kArtikel = we.kArtikel
WHERE
we.fAnzahlAktuell > 0.0 AND
we.kArtikel = @KEY
{code}

Damit dann weiter experimentieren, bis das gewünschte Ergebnis da ist. Bei Stücklisten muss man sich überlegen, was man angezeigt haben will.
 
  • Gefällt mir
Reaktionen: MirkoWK

MirkoWK

Sehr aktives Mitglied
14. März 2022
767
280
Guten Morgen Sebastian,

vielen Dank für die schnelle Hilfe. Die Lösung lag also sehr nah ;).
Das dGebucht gab es nicht, aber ein dGeliefertAM, was korrekt aussieht.

Klickt man eine Stückliste an, so zeigt es einfach die Daten zu allen Komponenten an.

Es ist jetzt final so hier umgesetzt:

SQL:
SELECT
    a.cArtNr AS 'Artikel',
    l.cName AS 'Warenlager',
    lp.cName AS 'Lagerplatz',
    FORMAT(SUM(we.fAnzahlAktuell),'0') AS 'Bestand',
    FORMAT(we.dGeliefertAM,'dd.MM.yyyy HH:mm:ss') AS 'Datum Wareneingang'
FROM
    tWarenLagerEingang we
    LEFT JOIN tWarenLagerPlatz lp ON we.kWarenLagerPlatz = lp.kWarenLagerPlatz
    LEFT JOIN tWarenLager l ON lp.kWarenLager = l.kWarenLager
    LEFT JOIN tArtikel a ON a.kArtikel = we.kArtikel
WHERE
    we.fAnzahlAktuell > 0.0 AND
    we.kArtikel = @KEY
GROUP BY
    a.cArtNr,
    l.cName,
    lp.cName,
    we.dGeliefertAM
UNION
SELECT
    a.cArtNr AS 'Artikel',
    l.cName AS 'Warenlager',
    lp.cName AS 'Lagerplatz',
    FORMAT(SUM(we.fAnzahlAktuell),'0') AS 'Bestand',
    FORMAT(we.dGeliefertAM,'dd.MM.yyyy HH:mm:ss') AS 'Datum Wareneingang'
FROM
    tStueckliste sl
    LEFT JOIN tArtikel a ON a.kArtikel = sl.kArtikel
    LEFT JOIN tWarenLagerEingang we ON sl.kArtikel = we.kArtikel
    LEFT JOIN tWarenLagerPlatz lp ON we.kWarenLagerPlatz = lp.kWarenLagerPlatz
    LEFT JOIN tWarenLager l ON lp.kWarenLager = l.kWarenLager
WHERE
    we.fAnzahlAktuell > 0.0
    AND sl.kVaterArtikel = @KEY
GROUP BY
    a.cArtNr,
    l.cName,
    lp.cName,
    we.dGeliefertAM
ORDER BY
    a.cArtNr,
    lp.cName

Viele Grüße
Mirko
 
Ähnliche Themen
Titel Forum Antworten Datum
Angemeldete Retouren mit mehreren Artikeln, die nicht alle retourniert werden JTL-Wawi 1.9 0
Neu Update auf Shop 5.5.0 in Kombination mit Plugin "AmazonPay" nicht möglich - 500er Fatal Error JTL-Shop - Fehler und Bugs 4
Artikel mit sehr vielen Varianten JTL-Wawi 1.9 2
Neu Probleme mit Abgleich im PowerBI User helfen Usern - Fragen zu JTL-Wawi 2
Artikelbeschreibung: Link mit onClick Funktion möglich? JTL-Wawi 1.10 0
Neu Neue Gebinde GTIN mit MDE hinterlegen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Wann kommt Shop 5.5 mit Barrierefreiheit Allgemeine Fragen zu JTL-Shop 15
Neu Die INSERT-Anweisung steht in Konflikt mit der FOREIGN KEY-Einschränkung "FK_dbo_tEigenschaftKombiWert_kEigenschaftWert" Shopify-Connector 3
Dopshipping CSV Export mit Freipositionen JTL-Wawi 1.8 9
Neu Filter-URLs mit Farbangaben & ?ed=1 – Wie richtig behandeln (noindex, löschen, vermeiden)? User helfen Usern - Fragen zu JTL-Wawi 0
Artikelsuche mit % Platzhalter funktioniert nicht mehr JTL-Wawi 1.10 2
Neu FFN Netzwerk + Zusammenarbeit mit OrangeConnex - LAGERPROBLEM JTL-Wawi - Fehler und Bugs 2
Neu DATEV-Export mit Beleganbindung User helfen Usern - Fragen zu JTL-Wawi 0
Probleme mit App-Anbindung JTL-Wawi App 5
Neu JTL mit DPD Österreich (webomat) verbinden Starten mit JTL: Projektabwicklung & Migration 4
In Bearbeitung TSE auf einem Tablet mit Android 14 JTL-POS - Fragen zu Hardware 2
Neu Epson TSE Anbindung mit Fehlern. Einrichtung / Updates von JTL-POS 2
Neu Zugriff via wireguard VPN mit FritzBox Installation von JTL-Wawi 5
Neu Formulare nach Kundengruppen mit und ohne Rabattsätze Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Bin ich der einzige, der Amazons VCS benutzt (nicht Lite) und mit der neuen JTL-Version 1.10.10.3 akute Probleme hat? Amazon-Anbindung - Fehler und Bugs 0
Bestellungen mit PP ApplePay und GooglePay werden ohne Zahlungsart übermittelt JTL-Wawi 1.10 3
Nach Update von 1.9.4.5 auf 1.10.10.3: Probleme mit Datenbank login JTL-Wawi 1.10 1
Neu Ist es möglich auf dem Bon Positionszeilen mit Betrag "0,00" nicht zu drucken? Allgemeine Fragen zu JTL-POS 2
Neu Produktdatenmanager:in mit JTL-Erfahrung gesucht (Festanstellung, Raum Bielefeld) Dienstleistung, Jobs und Ähnliches 3
Neu 404-Fehler bei SEO-URLs mit Schrägstrich (/) - trotz Update auf 5.4.1 JTL-Shop - Fehler und Bugs 5
Neu Erfahrung mit dem Anbieter eBakery - kein JTL-Servicepartner mehr! Dienstleistung, Jobs und Ähnliches 58
Neu Ausliefern und Dokumente drucken nur mit WMS Mobile? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Welchen Shopify Plan brauche ich um Kundendaten mit JTL abzugleichen? Shopify-Connector 0
VCS-Lite Abgleich mit Amazon funktioniert seit 1.10.10.3 nicht mehr und zerstört so die Rate gültiger Sendungsverfolgungsnummern Amazon-Anbindung - Fehler und Bugs 23
Merkmale mit der Ameise importieren mehr als 10 JTL-Wawi 1.9 1
Hinweis zum Update mit Unicorn 2 JTL-Wawi 1.10 0
Neu Attribute/Merkmale mit eigenen Feldern verknüpfen User helfen Usern - Fragen zu JTL-Wawi 4
Neu Variationsartikel zeigt Varianten mit + x,00 € an Allgemeine Fragen zu JTL-Shop 2
Neu DPD Retourenetikett mit 0 kg Gewicht Eigene Übersichten in der JTL-Wawi 2
Neu Preisauszeichnung Artikeletikett mit QR-Code Link zum Produkt User helfen Usern - Fragen zu JTL-Wawi 5
Neu Struggling mit SCSS und CSS und Kompilieren Templates für JTL-Shop 3
Nach Shopabgleich wird der Auftrag in Wawi immer mit Versandart "Abholung" gesetzt JTL-Wawi 1.9 0
Neu DHL Label erstellen Fehler "Die HTTP-Anforderung wurde mit Clientauthentifizierungsschema "Anonymous" nicht zugelassen." JTL-ShippingLabels - Fehler und Bugs 28
Amazon Bestellungen mit Versandentgelt kaufen im Seller Central automatisch in der Wawi abschließen JTL-Wawi 1.9 0
In Diskussion Workflow: Prüfen ob Artikel mit Fehlbestend nach 48h im Zulauf JTL-Workflows - Ideen, Lob und Kritik 2
Neu Probleme mit Klarna-Cookies Plugins für JTL-Shop 0
Neu Amazon SCX - warum doppelte Einträge in SCX.tCategoryAttribute mit unterschiedlicher nSectionPosition? Schnittstellen Import / Export 0
Neu Übermittlung von Transparency-Seriennummern an Amazon mit JTL-Wawi Amazon-Anbindung - Ideen, Lob und Kritik 2
Fehler beim Abgleich mit Shopify – „Unknown column 'sort'“ & Bildlöschung blockiert Worker Shopify-Connector 1
Neu Restlängen im Shop anzeigen mit Variante Allgemeine Fragen zu JTL-Shop 1
Neu Wechsel von JTL Shop 5 zu Shopware 6 – Wer hat Erfahrung mit kompletter Datenmigration (Kundenlogins, Bestellungen, Gutscheine etc.)? Shopware-Connector 3
Worker und PC mit Microsoft-Account JTL-Wawi 1.9 3
Neu Welche Bank ist 100 % kompatibel mit JTL Zahlungsmodul? Schnittstellen Import / Export 0
Automatische Lagerbuchung mit verschiedenen Barcodes für ein und dasselbe Produkt JTL-Wawi 1.9 2
Neu Shopify FE im Vergleich mit JTL Shop Allgemeine Fragen zu JTL-Shop 0

Ähnliche Themen