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

MirkoWK

Sehr aktives Mitglied
14. März 2022
810
294
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
810
294
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
Neu eBay Angebotsimport : Fehler bei der Kommunikation mit dem eA-Server eBay-Anbindung - Fehler und Bugs 0
S/MIME mit veraltetem Standard? JTL-Wawi 1.11 2
Neu JTL Wawi auf Windows Server 2025 mit SQL 2025? Installation von JTL-Wawi 4
Seit Update auf 1.11.4 Workflow für Kartonauswahl gibt error JTL Das Objekt mit Nullwert muss einen Wert haben. BrowsePk: 152325 WorkflowAktionId: 155 JTL-Wawi 1.11 1
Neu Ich möchte konfigurieren, dass Artikel mit einem Lagerbestand von 0 nicht mehr zu einer Bestellung hinzugefügt werden dürfen Eigene Übersichten in der JTL-Wawi 1
Neu "Eine Zeile mit doppeltem Schlüssel" im Assistent zur Einrichtung Installation von JTL-Wawi 1
Neu Konfigurator-Produkt wird mit 0 € in den Warenkorb gelegt JTL-Shop - Fehler und Bugs 2
Neu Probleme mit dem erstellen eines Profils in der Datenbankverwaltung JTL-Wawi - Fehler und Bugs 1
Neu Neues E-Commerce Business mit JTL Wawi - Jtl Shop - Lexware Office (online) - Fragen Starten mit JTL: Projektabwicklung & Migration 2
Neu Kein Abgleich mit Amazon mehr möglich - IP Sperre? Amazon-Anbindung - Fehler und Bugs 2
Neu Eine Amazon-Abrechnung wurde mit Verspätung generiert und fehlt jetzt in WAWI Amazon-Anbindung - Fehler und Bugs 3
Neu Salepix Techniktemplate mit Downloadfehler Templates für JTL-Shop 2
Bestand anderer Kinderartikel wird in Artikelstammdaten mit angezeigt – wie kann man das deaktivieren? JTL-Wawi 1.11 2
Monatsabschluss Amazon FBA UK / CH mit JTL2Datev WaWi 1.10 bei IDU Nutzung und Zwangs VCS für GB / Schweiz JTL-Wawi 1.10 0
Neu Habt ihr auch Probleme mit dem Google Merchant Center? Allgemeine Fragen zu JTL-Shop 6
Neu Mediendateien nicht mit Shopware synchronisiert Shopware-Connector 0
Neu Lieferantenbestellung mit Stückliste User helfen Usern - Fragen zu JTL-Wawi 3
Neu Zahlungsziel mit unterschiedlichen Valutas erstellen User helfen Usern - Fragen zu JTL-Wawi 6
In Diskussion Pos mit 1.11.4 nicht kompatibel Einrichtung / Updates von JTL-POS 9
Neu JTL-MeetUp mit eBay in Berlin Messen, Stammtische und interessante Events 0
Neu Barcodescanner - Artikel mit # wird nicht übergeben Allgemeine Fragen zu JTL-POS 1
Neu Staffelpreise wird mit Sternchen angezeigt - wie ändere ich das Allgemeine Fragen zu JTL-Shop 0
Neu 0,1% an der Kasse erstellte Kunden nicht synchronisiert mit JTL Wawi Allgemeine Fragen zu JTL-POS 0
Neu Probleme mit WMS-Inventur JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu GPSR Produktsicherheitsblatt mit Amazon Lister übergeben? Amazon-Lister - Fehler und Bugs 5
Neu Varianten Artikel erstellen mit Lister 2.0 nur für Amazon Amazon-Lister - Ideen, Lob und Kritik 0
Lagerbestände mit der Ameise korrigieren JTL-Wawi 1.6 3
Probleme mit dem Ebay-Abgleich JTL-Wawi 1.11 1
Aktuelle Erfahrungen mit 1.11 JTL-Wawi 1.11 2
Neu Zufällige Preisanpassungen beim Abgleich mit Woocommerce User helfen Usern - Fragen zu JTL-Wawi 9
Amazon-ASIN mit mehreren SKU für Chargenverfolgung JTL-Wawi 1.10 0
Neu Kundenkonto mit mehreren Shop-eMail-Adressen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Ist es korrekt, dass Belegdaten von Amazon (VCS) mit einer etwa 7-tägigen Verzögerung in WAWI landen? Amazon-Anbindung - Fehler und Bugs 8
Neu Ärger mit CountX: Verzögerung bei der Bearbeitung von VCS-Daten in WAWI führt zu unvollständigen Steuerdaten User helfen Usern - Fragen zu JTL-Wawi 0
Neu Rechnung als pdf. speichern mit Rechnungsnummer und Kundennummer im Namen klappt nicht User helfen Usern - Fragen zu JTL-Wawi 4
Neu Was passiert beim Shop Update mit den Mailvorlagen? Installation / Updates von JTL-Shop 2
Neu Platzhalter für GPSR werden mit angezeigt PrestaShop-Connector 1
Liste exportieren mit Kategorien und Anzahl der Artikel in der jeweiligen Kategorie JTL Ameise - Eigene Exporte 3
Neu Umlagerung mit mehreren Positionen JTL-Ameise - Fehler und Bugs 7
Bild auf Rechnung bewegt sich nicht mit den Positionen JTL-Wawi 1.11 8
Neu Utopische Lieferzeiten mit der Post User helfen Usern - Fragen zu JTL-Wawi 1
Am eigenen Lager Bestand = 0, bei FBA = 170, Probleme mit dem eigenen Shop und Otto.de JTL-Wawi 1.10 3
Fehler beim Verknüpfen von JTL-FFN mit Wawi – „Anmeldung nicht möglich“ JTL-Wawi 1.11 1
Neu Adressetiketten für Briefe mit Etikettendrucker erstellen / Formatierungsproblem Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Neu JTL-Wawi Aufträge die mit JTL-POS bezahlt wurde tauchen im Tagenabschluss auf JTL-POS - Fehler und Bugs 7
Neu FBA-Artikel lässt sich nicht mit Stücklistenartikel verknüpfen – Workaround? Arbeitsabläufe in JTL-Wawi 0
Neu Kartenzahlung mit Zettle / Wo finde ich einen Transaktionscode in der Datenbank? Allgemeine Fragen zu JTL-POS 0
Neu Probleme mit Pixel-Code eines Drittanbieters in Templatedatei Betrieb / Pflege von JTL-Shop 1
Neu Wer hat 2025 mit Xentral Erfahrungen gesammelt? Wechsel von JTL‑Wawi in Sicht Smalltalk 17
Funktion mit welchem Konnektor? JTL-Wawi 1.11 0

Ähnliche Themen