Inhaltsverzeichnis

    Video

    Erweiterte eigene Übersichten

    In diesem Video können Sie sich einen Überblick über die erweiterten eigenen Übersichten verschaffen.

    Eigene Übersichten erstellen

    Ihre Aufgabe/Ausgangslage

    Die Übersichten in den verschiedenen Bereichen von JTL-Wawi reichen Ihnen nicht. Sie möchten daher eigene Übersichten erstellen, die live Daten aus der Datenbank von JTL-Wawi ziehen und Ihnen zur Verfügung stellen.
    Hinweis: Für die Beschreibungen auf dieser Seite sind teilweise fortgeschrittene Kenntnisse von SQL erforderlich. Wenden Sie sich im Zweifelsfall an einen JTL-Servicepartner oder besuchen Sie bei Fragen das JTL-Forum.

    Voraussetzungen

    • Dem angemeldeten Benutzer wurde im Menü Admin > Benutzer/Rechte das Benutzerrecht JTL-Wawi > Allgemein > Listen mit dynamischen SQLs erweitern erteilt. Lesen Sie mehr zum Thema hier: Benutzerrechte zuweisen.

    Eigene Übersichten anlegen

    Sie können eigene Übersichten (auch ListView Extensions, LVEs) in fast allen Verwaltungen von JTL-Wawi erstellen. Auf dieser Seite lesen Sie eine Anleitung zum Erstellen der Übersichten in der Artikelverwaltung. Die Vorgehensweise ist in allen Verwaltungen von JTL-Wawi gleich.

    1. Wechseln Sie in den Bereich, für den Sie eine eigene Übersicht erstellen möchten. Dort finden Sie die Registerkarte Eigene Übersichten.
    1. Klicken Sie auf das +-Symbol. Das Dialogfenster Eigene Übersicht konfigurieren öffnet sich.
    2. Tragen Sie im Feld Name den Namen der Übersicht ein. Dieser Name erscheint als Registerkartentitel innerhalb der Registerkarte Eigene Übersichten. Achten Sie daher darauf, dass der Name nicht zu lang ist.
    3. Geben Sie im Feld SQL eine SQL-Abfrage ein, deren Ergebnis in der Übersicht angezeigt werden soll.

    Beispiel-SQL zur Abfrage der Zulaufsübersicht:

    SELECT 
    	tLieferantenBestellung.cEigeneBestellnummer AS 'Bestellnummer',
    	tLieferant.cFirma AS 'Lieferant',
    	CONVERT(VARCHAR, tLieferantenBestellung.dErstellt, 104) AS 'Bestelldatum',
    	ROUND(CONVERT(FLOAT, tLieferantenBestellungPos.fMenge), 2) AS 'Bestellmenge',
    	ROUND(CONVERT(FLOAT, tLieferantenBestellungPos.fMengeGeliefert), 2) AS 'Gelieferte Menge',
    	ROUND(CONVERT(FLOAT, tLieferantenBestellungPos.fAnzahlOffen), 2) AS 'Offene Menge',
    	CONVERT(VARCHAR, tLieferantenBestellungPos.dLieferdatum, 104) AS 'Vorauss. Lieferdatum',
    	tLieferantenBestellungPos.cHinweis AS 'Hinweis',
    	tLieferantenBestellung.cInternerKommentar AS 'Interner Kommentar',
    	tLieferantenBestellung.cDruckAnmerkung AS 'Druckanmerkung',
    	tLieferantenBestellung.nStatus,
    	CASE
    		WHEN tLieferantenBestellung.kKunde > 0 THEN CONCAT(tLieferantenBestellungLA.cVorname, ' ', tLieferantenBestellungLA.cNachname, ' ', tLieferantenBestellungLA.cFirma)
    		ELSE ISNULL(tWarenLager.cName, '')
    	END AS 'Zielort'
    FROM tLieferantenBestellung
    	JOIN tLieferantenBestellungPos ON tLieferantenBestellungPos.kLieferantenBestellung = tLieferantenBestellung.kLieferantenBestellung
    	JOIN tArtikel ON tArtikel.kArtikel = tLieferantenBestellungPos.kArtikel
    	JOIN tlieferant ON tlieferant.kLieferant = tLieferantenBestellung.kLieferant
    	LEFT JOIN tWarenLager ON tWarenLager.kWarenLager = tLieferantenBestellung.kLager
    	JOIN tLieferantenBestellungLA ON tLieferantenBestellungLA.kLieferantenBestellungLA = tLieferantenBestellung.kLieferantenBestellungLA
    WHERE tArtikel.kArtikel = @Key
    	AND tLieferantenBestellung.nStatus >= 20 
    	AND tLieferantenBestellung.nStatus < 500 
    	AND (nDeleted = 0 OR nDeleted IS NULL)
    	AND tLieferantenBestellungPos.fMengeGeliefert < tLieferantenBestellungPos.fMenge
    1. Wählen Sie im Dropdown-Menü Berechtigungen, von welchen Benutzergruppen das SQL eingesehen werden darf. Wenn Sie keine Benutzergruppe auswählen, kann es von allen Benutzergruppen eingesehen werden.
    Hinweis: Benutzer sehen immer alle eigenen Übersichten, die für ihre Benutzergruppe freigegeben wurden.
    1. Klicken Sie auf Speichern, um die Übersicht zu erstellen.

    Sie sehen die Übersicht anschließend in der Registerkarte Eigene Übersichten. Sobald Sie ein Element in JTL-Wawi auswählen, wird die Übersicht live generiert.

    Eigene Übersicht anpassen

    Sie können eigene Übersichten jederzeit anpassen.

    1. Klicken Sie auf die Registerkarte, die Sie anpassen möchten.
    2. Klicken Sie auf die Schaltfläche Bearbeiten. Das Dialogfenster Eigene Übersicht konfigurieren öffnet sich. Hier können Sie die Übersicht Ihren Anforderungen entsprechend anpassen.

    Eigene Übersicht entfernen

    Sie können eigene Übersichten jederzeit aus JTL-Wawi entfernen.

    1. Klicken Sie auf die Übersicht, die Sie löschen möchten und klicken Sie auf die Schaltfläche Übersicht löschen.
    2. Bestätigen Sie die Sicherheitsabfrage mit Ja.

    Erweiterte eigene Übersichten erstellen

    Sie haben mit den erweiterten eigenen Übersichten die Möglichkeit, nicht nur die Informationen aus einem Datensatz sondern mehreren zu beziehen. Das bedeutet, mit einer erweiterten eigenen Übersicht können Sie mehrere Datensätze auswählen, beispielsweise mehrere Aufträge im Bereich Verkauf, und sich bestimmte Informationen aus den markierten Datensätzen anzeigen lassen.

    1. Führen Sie die Schritte 1 bis einschließlich 4 des Abschnitts Eigene Übersichten anlegen durch.
    2. Ersetzen Sie im SQL alle =@Key mit IN(@Keys).
    Hinweis: Wenn das SQL einen großen Umfang hat, können Sie es in ein Textverarbeitungsprogramm kopieren und über eine Suchfunktion nach =@Key suchen, diese mit IN(@Keys) ersetzen und anschließend wieder in das Feld SQL im Dialogfenster Eigene Übersicht konfigurieren kopieren. So stellen Sie sicher, dass Sie alle Befehle vollständig ersetzt haben.
    1. Bestätigen Sie Ihre Änderungen mit Speichern. Sie können jetzt mehrere Datensätze auswählen und sich über die erweiterte eigene Übersicht die entsprechenden Informationen anzeigen lassen.

    Video

    ListView-Extensions in JTL-Wawi (Webinar)

    Lernen Sie alles, was Sie zum Thema Eigene Übersichten (ListView-Extensions) in JTL-Wawi wissen müssen.