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
136
68
Paderborn
Firma
Dreizack Medien GmbH
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 Amazon VCS Lite: Wie erstellt ihr unter Wawi 1.11 eine vollständige IGL-/ZM-Liste über alle Verkaufskanäle? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Welche JTL Shop Plugins oder kleinen Hilfstools würden euch im Alltag wirklich helfen? Plugins für JTL-Shop 0
welche Microsoft SQL Server Version läuft am stabilsten? JTL-Wawi 2.0 2
Neu JTL REST API (on premise) - welche API Version ab welcher Wawi-Version? Changelog? Schnittstellen Import / Export 0
Welche JTL Version aktuell am sinnvollsten JTL-Wawi 1.11 29
Neu WAWI Update - welche Version denn nun? User helfen Usern - Fragen zu JTL-Wawi 19
Neu Amazon Aufträge werden nicht erstellt Amazon-Anbindung - Fehler und Bugs 2
Shop4 Aufträge in Shop5-Datenbank importieren? Upgrade JTL-Shop4 auf JTL-Shop5 1
Beantwortet Aufträge bleiben im Fulfillment Network hängen - Status "In Vorbereitung" JTL-Fulfillment Network - Fehler und Bugs 2
Lagerspezifische Aufträge JTL-Wawi 2.0 1
Angebliche externe Aufträge "für Rechnungserstellung freigeben" und Rechnungen erstellen. Gibt es dazu eine akzeptable Erklärung von JTL? JTL-Wawi 1.11 1
Kaufland.pl - Aufträge werden nicht importiert. kaufland.de - Anbindung (SCX) 1
In Diskussion Doppelte Aufträge von Kunden filtern bzw. markieren JTL-Workflows - Ideen, Lob und Kritik 5
Neu VCS Lite / IDU blockiert – Aufträge fälschlich unter "Externe Rechnungen" (Amazon API Fehler) Amazon-Anbindung - Fehler und Bugs 9
Worker läuft, zieht aber keine Aufträge in die Wawi JTL-Wawi 2.0 1

Ähnliche Themen