Neu Auftragsview per Ameise oder SQL in CSV exportieren

lepatrick

Aktives Mitglied
2. Juni 2023
12
1
Hallo zusammen,

aktuell exportieren wir regelmäßig unter Aufträge per Rechtsklick den View als CSV, vor allem weil wir Lieferstatus nicht in der SQL finden.

Ziel ist eine CSV automatisiert mit folgenden Informationen zu bekommen:

Auftragsnummer;Ext. Auftragsnummer;Kundennummer;Erstellt am;Bezahlt am;Versandart;Versanddatum;Anrede;Vorname;Nachname;PLZ

Vielleicht hat jemand eine Idee, die über meine rudimentären SQL-Kenntnisse hinausgeht.

Besten Dank
Patrick
 

John

Sehr aktives Mitglied
3. März 2012
3.790
897
Berlin
Die Auftragsansicht wird direkt über die View

Code:
Verkauf.vAuftrag

bereitgestellt.

Mach einfach mal ein SELECT * FROM Verkauf.vAuftrag und dann kannst Du auf die gewünschten Spalten reduzieren...
 

no80

Sehr aktives Mitglied
28. Juni 2023
439
53
Hallo zusammen,

aktuell exportieren wir regelmäßig unter Aufträge per Rechtsklick den View als CSV, vor allem weil wir Lieferstatus nicht in der SQL finden.

Ziel ist eine CSV automatisiert mit folgenden Informationen zu bekommen:

Auftragsnummer;Ext. Auftragsnummer;Kundennummer;Erstellt am;Bezahlt am;Versandart;Versanddatum;Anrede;Vorname;Nachname;PLZ

Vielleicht hat jemand eine Idee, die über meine rudimentären SQL-Kenntnisse hinausgeht.

Besten Dank
Patrick
Du meinst den Auftragstatus?
Kannst auch per WF machen, wenn der Status xxx ist dann csv ist Export
 

Klaus Littmann

Aktives Mitglied
24. November 2012
11
2
04849 Bad Düben
Firma
IT-Wegbegleiter Klaus Littmann
Hallo,
etwas komplexer ist es schon, da du wahrscheinlich die Aufträge der letzten X Tage exportieren willst.
Ich kann dir gerne einen eigenen (Ameisen-) Export per SQL erstellen, der genau deine Wünsch abbildet.
Kontaktiere mich über meine Webseite und für 30€ zzgl. MwSt. erstelle ich Dir was direkt in deiner JTL-Wawi.
VG
Klaus Littmann
www.it-wegbegleiter.de
 

Hanfhandel

Aktives Mitglied
15. November 2022
33
12
Es gibt ein Problem in lepatrick's Anfrage:
Ein Auftrag hat imho kein (eigenes) Versanddatum.
Das gibt es (imho) nur für Lieferscheine.

Ein Auftrag kann in verschiedene Lieferungen aufgeteilt sind.
Daher sind Lieferscheine direkte Kinder eines Auftrags.

Ebenso kann ein Auftrag in verschiedene Rechnungen aufgeteilt sein.
Und wenn du "Bezahlt am" für Rechnungen mit inkludieren willst,
dann ergibt sich eine N:N Beziehung in der SQL Abfrage ... was schon etwas komplexer ist abzufragen.
(Außer alle Kunden bezahlen vorab die Aufträge)

Im Detail kommt es auf deine Anforderung drauf an, was genau du an Daten extrahieren musst...
aber bevor ich noch mehr schwurble:

Die View Verkauf.lvAuftragsverwaltung ist dein Freund.
Mach nen Join der (bereits von John erwähnte) Verkauf.vAuftrag
mit der Verkauf.lvAuftragsverwaltung und du müsstest alle Daten in einer SQL Abfrage haben, die auch in der von lepatrick's erwähnten GUI Anischt "Aufträge" drin sind.

SELECT *
FROM Verkauf.vAuftrag
INNER JOIN Verkauf.lvAuftragsverwaltung ON Verkauf.vAuftrag.kAuftrag = Verkauf.lvAuftragsverwaltung.kAuftrag;

Die Eingrenzung auf die Spalten und ne WHERE clause musste halt selbst noch vornehmen.

# # #

Alternativ hier noch ein paar andere interessante Views

Schau mal in die View Versand.lvLieferschein
In der View steht schon recht viel drin von dem was du an Feldern benötigst.
Die solltest du noch mit du Notfalls noch um die Infos mit der Rechnung ergänzen können.

Alternativ ist die (bereits von John erwähnte) Verkauf.vAuftrag auch ein guter Ausgangspunkt.
Brauchst halt JOIN 's auf die tVersandsart und andere um die Integer in menschenlesbare Strings zu konvertieren.
Allerdings find ich da auf Anhieb den das Versanddatum auch nicht.
Die Splate nKomplettAusgeliefert = 0 sind noch offene Aufträge. Ist der Wert 1, ist der Auftrag abgeschlossen.

Dann gibt es noch die View Versand.lvAuftrag - da steht auch viel drin.

Und zum ergänzen deiner rudimentären SQL Kenntnisse sind diese Views (also der Code darin) schon echt hilfreich ;)
 

lepatrick

Aktives Mitglied
2. Juni 2023
12
1
Moin zusammen,
danke für euren Input. Der Hinweis mit Verkauf.vAuftrag hilft schonmal sehr. Ziel ist am Ende ein täglicher Export (1 Uhr nachts), aller Aufträge des Vortages mit diesen Daten: Kundennummer;Auftragsnummer;Ext. Auftragsnummer;Bezahlt am;Auftragswert netto;Versanddatum;Versandart;Lieferstatus;PLZ
 

lepatrick

Aktives Mitglied
2. Juni 2023
12
1
Für alle die was Ähnliches vor haben: Den View Verkauf.vAuftrag in die Ameise nach Eigener Export kopieren und anpassen. *Serviervorschlag
 

Enrico W.

Administrator
Mitarbeiter
27. November 2014
9.052
1.887
Ein anderer Ansatz: Erstell dir in der Vorlagenverwaltung eine Exportvorlage für Aufträge und geh auf "Bearbeiten". Auf der rechten Seite findest du jede Menge Variablen, die alle Deine Anforderungen abdecken sollten.
Für den Dateinamen würde ich das Datum des Tages in den Namen schreiben lassen und als Aktion bei vorhandener Datei "An vorhandene Datei anhängen".

Zu guter Letzt erstellst Du einen zeitversetzen Workflow, der eben diese Vorlage ausgeben lässt.
 
  • Gefällt mir
Reaktionen: frankell

lepatrick

Aktives Mitglied
2. Juni 2023
12
1
Danke Enrico, dass hatte ich zu erst versucht, bin mir aber relativ sicher, dass es "Lieferstatus" nicht in den Variablen gab.
 

Enrico W.

Administrator
Mitarbeiter
27. November 2014
9.052
1.887
...
Ziel ist eine CSV automatisiert mit folgenden Informationen zu bekommen:

Auftragsnummer;Ext. Auftragsnummer;Kundennummer;Erstellt am;Bezahlt am;Versandart;Versanddatum;Anrede;Vorname;Nachname;PLZ
...
Danke Enrico, dass hatte ich zu erst versucht, bin mir aber relativ sicher, dass es "Lieferstatus" nicht in den Variablen gab.

Siehst du auch? ;)
Ich vermute, dass du mit "Status" die Ausgabe erhältst, die du möchtest.
 

John

Sehr aktives Mitglied
3. März 2012
3.790
897
Berlin
...um das hier mal aufzuklären. Es gibt ZWEI interessante SQL Views in dem Bereich, die ähnlich aber nicht identisch sind.

1.
Code:
Verkauf.vAuftrag

2.
Code:
Verkauf.lvAuftragsverwaltung

Die (2) entspricht 1:1 der Wawi Liste Auftragsverwaltung (lv vorne steht für ListView und ist das Anzeigeobjekt Liste vom Typ ObjectListView)
In (2) findet sich im Gegesatz zu (1) auch die Spalte nLieferstatus
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Kategorien per Ameise importieren Schnittstellen Import / Export 1
Neu Auslesen Bestand per Lager für Workflow zur Anzeige im Onlineshop User helfen Usern - Fragen zu JTL-Wawi 1
Neu doppelt Teilliefern per WMS Arbeitsabläufe in JTL-Wawi 0
Neu Versandetikett bei Dropshipping per E-Mail mitsenden Arbeitsabläufe in JTL-Wawi 11
Vorschaubild in Kategorieansicht per Hover durch Video oder GIF ersetzen Allgemeine Fragen zu JTL-Shop 2
Ebay Angebot mit Kindartikel die keinen Bestand haben per Ameise importieren JTL-Wawi 1.6 5
In Diskussion Externe E-Mail mit Auftragsdaten per Workflow erzeugen JTL-Workflows - Fehler und Bugs 10
Neu Lieferantenbestellung per CSV Import mit Ameise Artikel VPE JTL-Ameise - Fehler und Bugs 0
Neu howto: "Rabatte irgnorieren" für einen Artikel per Ameise importieren, so dass in einem angeschlossenen POS dieser Artikel keine Rabatte bekommt User helfen Usern - Fragen zu JTL-Wawi 11
Seit Update 1.10.12.0 – Keine Rechnungserstellung per Workflow bei FBA-Aufträgen JTL-Wawi 1.10 3
Neu PayPal Rechnung per Ratepay leitet immer auf Adresseingabeseite zurück Plugins für JTL-Shop 5
Neu Kategorie Beschreibung per Ameise ändern Betrieb / Pflege von JTL-Shop 9
In Diskussion Per Workflow aktuelle Kategorie als Attribut hinterlegen JTL-Workflows - Ideen, Lob und Kritik 5
Bestellung kann nicht per Mail verschickt werden JTL-Wawi 1.10 1
Neu Wenn keine Postnummer für Versand per DHL notwendig ist User helfen Usern - Fragen zu JTL-Wawi 0
In Diskussion Workflow kurze Pause per Batch - Fehler "Die Eingabeumleitung wird nicht unterstützt" JTL-Workflows - Ideen, Lob und Kritik 6
In Diskussion Per Workflow Versandart ändern - EK wird nicht korrigiert JTL-Workflows - Ideen, Lob und Kritik 1
Neu Menge von Auftragspositionen per Workflow ändern User helfen Usern - Fragen zu JTL-Wawi 4
Neu Externe Belege per Workflow speichern Amazon-Anbindung - Fehler und Bugs 3
Neu Per SQL eine Liste nicht lieferbarer Artikel im Auftrag erstellen User helfen Usern - Fragen zu JTL-Wawi 4
In Diskussion Rechnung per mail / Workflow gibt Fehler aus JTL-Workflows - Fehler und Bugs 6
Rechnungsversand per Email nicht mehr möglich JTL-Wawi 1.10 3
Neu Wie richte ich es so ein, dass alle vom Shop versendeten Mails per BBC an eine bestimmte Mail gehen (SMTP) Allgemeine Fragen zu JTL-Shop 1
Neu Lässt sich die Artikelsichtbarkeit pro Kundengruppe per Workflow steuern? User helfen Usern - Fragen zu JTL-Wawi 2
Neu andere Artikelbeschreibung für neue Marktplätze per Ameise, wie ? Arbeitsabläufe in JTL-Wawi 4
Neu Ebay Zustände bei Ameise Import JTL-Ameise - Fehler und Bugs 0
Ameise Preisimporte für Marktplätze funktionieren nicht JTL-Wawi 1.10 1
JTL Ameise - Buchhaltungsdaten exportieren JTL-Wawi 1.9 1
Neu Rechnungsexport und Gutschriftenexport in der Ameise erzeugt doppelte Rechnungen / Gutschriften JTL-Ameise - Fehler und Bugs 0
Neu wawi ameise ebay User helfen Usern - Fragen zu JTL-Wawi 6
Neu Import Ameise Kategorie Ebene 1 JTL-Ameise - Fehler und Bugs 7
Statistik nicht gleiches Ergebnis wie Ameise JTL-Wawi 1.10 4
Neu Einkaufspreis bei Ameise-Import über "Lagerbestände" ergänzen JTL-Ameise - Ideen, Lob und Kritik 9
Neu Importieren von Artikelmerkmalen mit der Ameise JTL-Ameise - Ideen, Lob und Kritik 1
Kaufland / Ameise JTL-Wawi 1.10 1
Neu Leere Daten mittels Ameise einlesen JTL-Ameise - Fehler und Bugs 3
Import mit Ameise von "Varianten" JTL-Wawi 1.10 1
Ameise Bilder Import JTL-Wawi 1.10 23
Neu Ameise: Warengruppe wird beim Artikelimport nicht übernommen – was mache ich falsch? JTL-Ameise - Fehler und Bugs 6
Primärkategorie via Ameise setzen nicht möglich – kein passendes Feld vorhanden (Wawi 1.10.11.0)? JTL-Wawi 1.10 5
Neu Ameise - Ebay Vorlage Erstellen - Chaos nach Update JTL-Ameise - Fehler und Bugs 0
Neu Ameise CMD nach Paketwechsel - muss man noch was beachten? JTL-Ameise - Fehler und Bugs 3
Neu Wie alte Vorlagen in der Ameise löschen? JTL-Ameise - Fehler und Bugs 2
Neu "Bilder zu Plattformen zuordnen" weist beim Import der Artikelstammdaten via Ameise nur einer von dreien JTL-POS Filialen zu. JTL-Ameise - Fehler und Bugs 2
Neu Falscher Preisimport mit Ameise JTL Ameise - Eigene Exporte 8
Ameise importiert nicht? JTL-Wawi 1.10 4

Ähnliche Themen