Neu Liste welche Aufträge aus Angeboten erstellt wurden

natur-nahes-licht

Aktives Mitglied
26. Februar 2020
3
0
Hallo,
es gibt mehrere Möglichkeiten wie Aufträge generiert werden:
1. Übertragung aus dem Shop
2. Telefonische Auftragsannahme
3. Aus einem Angebot generiert
Für eine statistische Auswertung bzw. auch fürs Marketing hätte ich gerne eine Liste bzw. wüsste gerne welche Aufträge (mit den dazugehörenden Umsätzen) aus einem vorher mit JTL erstellten Angebot generiert wurden.
Hat jemand eine Idee dazu?
Freue mich auf Tipps und Hinweise.
Michael Grassegger
 

Dreizack Medien

Offizieller Servicepartner
SPBanner
10. Februar 2020
134
66
Halle (Saale)
Firma
DREIZACK Medien
Moin Michael,

Bis zur 1.6 kannst du aus der Tabelle tBestellung das dazugehörige Angebot über den Wert aus der Spalte cInetBestellNr verknüpfen. Angebote werden dort in der tBestellung als cType "A" angegeben.
Ab der 1.6 kannst du aus der tAuftrag den Schlüssel des zugehörigen Angebots aus der Spalte kAuftragQuelle nehmen. Angebote sind hier als Wert 0 in Spalte nType markiert.

Du bekommst also grundlegend das Angebot zum Auftrag und die Summe bis zur 1.6 (und bisher auch darüber hinaus) mit:
SQL:
SELECT
    tBestellung.kBestellung
    ,tBestellung.cBestellNr AS 'AuftragsNr'
    ,tBestellung.cInetBestellNr AS 'Quelle'
    ,Angebot.kBestellung AS 'Angebot_kBestellung'
    ,Angebot.cBestellNr AS 'AngebotsNr'
    ,CONVERT(VARCHAR,tBestellung.dErstellt,104) AS 'Erstelldatum'
    ,SUM(tBestellpos.fVkNetto * tBestellpos.nAnzahl) AS 'Umsatz Netto'
FROM
    eazybusiness.dbo.tBestellung
    LEFT JOIN eazybusiness.dbo.tBestellung Angebot ON tBestellung.cInetBestellNr = Angebot.cBestellNr AND Angebot.cType = 'A'
    LEFT JOIN eazybusiness.dbo.tBestellpos ON Angebot.kBestellung = tBestellpos.tBestellung_kBestellung
WHERE
    Angebot.kBestellung IS NOT NULL
GROUP BY
    tBestellung.kBestellung
    ,tBestellung.cBestellNr
    ,tBestellung.cInetBestellNr
    ,Angebot.kBestellung
    ,Angebot.cBestellNr
    ,tBestellung.dErstellt


Ab der 1.6 kannst du aber auch das hier machen:

SQL:
SELECT
    tAuftrag.kAuftrag
    ,tAuftrag.cAuftragsNr AS 'AuftragsNr'
    ,tAuftrag.kAuftragQuelle AS 'Quelle'
    ,Angebot.kAuftrag AS 'Angebot_kAuftrag'
    ,Angebot.cAuftragsNr AS 'AngebotsNr'
    ,CONVERT(VARCHAR,tAuftrag.dErstellt,104) AS 'Erstelldatum'
    ,SUM(tAuftragPosition.fVkNetto * tAuftragPosition.fAnzahl) AS 'Umsatz Netto'
FROM
    eazybusiness.Verkauf.tAuftrag
    LEFT JOIN eazybusiness.Verkauf.tAuftrag Angebot ON tAuftrag.kAuftragQuelle = Angebot.kAuftrag AND Angebot.nType = 0
    LEFT JOIN eazybusiness.Verkauf.tAuftragPosition ON Angebot.kAuftrag = tAuftragPosition.kAuftrag
WHERE
    Angebot.kAuftrag IS NOT NULL
GROUP BY
    tAuftrag.kAuftrag
    ,tAuftrag.cAuftragsNr
    ,tAuftrag.kAuftragQuelle
    ,Angebot.kAuftrag
    ,Angebot.cAuftragsNr
    ,tAuftrag.dErstellt

Geht sicher auch hübscher....aber ist ja kein Schönheitswettbewerb...Wenn du noch mehr Informationen brauchst oder die Abfrage dynamischer gestalten willst, würde sich einerseits ein Blick auf unseren Custom SQL Exporter lohnen und andererseits kannst du mir gerne schreiben.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Sortierung/Artikel pro Seite /Galerie vs. Liste ausblenden Templates für JTL-Shop 7
Neu BIO Zertifizierung - Kontrollstelle fordert jetzt eine Liste aller Artikel mit Sortierung Smalltalk 9
Neu JTL WaWi Verfügbarkeits-Liste Arbeitsabläufe in JTL-Wawi 2
Neu Gepickte Liste Verpacken EazyShipping Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 4
Neu Welche URLs/Ports werden für den JTL Worker benötigt? User helfen Usern - Fragen zu JTL-Wawi 8
Neu Update von 1.5.55.5 auf aktuell, welche Reihenfolge, SQL Express auf Standard Installation von JTL-Wawi 10
Neu Welche Alternativen zu JTL-Shop JTL-Shop - Ideen, Lob und Kritik 9
Neu Wawi-Shop updaten - Welche Version? Onlineshop-Anbindung 4
Neu Welche Edition brauche ich? Starten mit JTL: Projektabwicklung & Migration 2
Neu Aus JTL Wawi übernommene Aufträge in JTL POS ergänzen JTL-POS - Ideen, Lob und Kritik 0
JTL-Workflows >> Aufträge >> Ausgeliefert >> Abrechnungsposition für Versandkosten hinzufügen JTL-Wawi 1.10 3
alte Pending Aufträge löschen JTL-Wawi 1.10 0
Neu Mittels Ameise Aufträge aus 2 einzelnen CSV Dateien erstellen Schnittstellen Import / Export 5
Neu Rechnungskorrektur direkt aus „Verkauf → Aufträge → Mit Rechnung“ möglich? Arbeitsabläufe in JTL-Wawi 2
Neu Aufträge exportieren mit Angabe des Lieferanten JTL-Ameise - Ideen, Lob und Kritik 1
Neu alte Aufträge ausliefern ohne Label drucken und Abgleich mit eBay User helfen Usern - Fragen zu JTL-Wawi 2
nicht gelieferte Aufträge anzeigen JTL-Wawi 1.9 4
Probleme Rechnungserstellung/Upload FBA-Aufträge 1.10.12.0 JTL-Wawi 1.10 10
Neu Aufträge tauchen nicht in Versand auf. Nach Speichern ohne Änderung jedoch dann wieder User helfen Usern - Fragen zu JTL-Wawi 0
Kaufland AT Aufträge kommen werden nicht übertragen. kaufland.de - Anbindung (SCX) 7
Neu JTL-WMS Aufträge lassen sich nicht teilliefern, erst nach Neustart JTL-Wawi - Fehler und Bugs 2
teilweise werden Aufträge nicht angezeigt JTL-Wawi 1.10 0

Ähnliche Themen