Lieferschein als CSV exportieren

aektschen

Gut bekanntes Mitglied
9. Dezember 2010
244
11
Hola zusammen,

hat sich schon jemand mit dem Export von Lieferscheinen als CSV-Datei beschäftigt? Ich hab mal gesucht, aber nichts wirkliches gefunden. Ich will einen CSV-Export für unseren Logistikdienstleister bauen, hab aber Schwierigkeiten mit den Artikelpositionen.
Die Datei soll wie folgt aussehen (ein wenig gekürzt):

LS-Nummer;Kundenname;Anzahl;Artikelnummer;Preis; Zahlungsart;
12345-001 ;Meyer ;1 ;15025 ;15,98;PayPal;
12345-001 ;Meyer ;2 ;15039 ;49,90;PayPal;
12345-001 ;Meyer ;1 ;19945 ;19,85;PayPal;
12346-001 ;Müllet ;2 ;19945 ;39,70;Nanahme;

An die Kundendaten komm ich ja so weit ran. Die Schwierigkeit besteht für mich darin, dass es bei mehreren Positionen im Auftrag jeweils eine neue Zeile geben muss, in der auch die Kundendaten (LS-Nummer, Kundenname & Zahlungsart) nochmal steht und die Artikelnummer, Anzahl und Preis der jeweiligen Auftragsposition steht.

Falls schon mal jemand daran geforscht hat und mir ein paar Codeschnipsel reinwerfen kann, wäre ich sehr froh.

Fröhhlich Wolfgang
 

SebastianB

Moderator
Mitarbeiter
6. November 2012
2.083
335
AW: Lieferschein als CSV exportieren

Hi,

hier mal ein Beispiel für den Auftrag (stammt aus Version 924, muss also ggf. für die 923 etwas angpeasst werden. Ich bin mir nicht sicher, ob der Trim-Filter schon in der 923 existiert) - für den Lieferschein müssen dann die Variablen etwas angepasst werden:

{% comment -%}
JTL-Software Template für Export "Auftrag (CSV-Format)", Stand: 20140317
--------------------------------------------------------------------------------------------------------------
Sie können das Template über folgende Variablen steuern:
--------------------------------------------------------------------------------------------------------------
{% endcomment -%}
{% assign Trennzeichen = ';' %}{% comment %}Gibt das Trennzeichen an{% endcomment -%}
{% comment -%}
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
Unterhalb dieses Bereiches sollten nur erfahrene Anwender Änderungen vornehmen. Bei Fragen
steht Ihnen unser Supportforum unter http://forum.jtl-software.de/formulardesigner-editor-open-beta-phase/
zur Verfügung. Gerne helfen Ihnen auch unsere Servicepartner weiter. Einen qualifizierten Service-Partner
finden Sie unter http://www.jtl-software.de/Servicepartner.
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
{% endcomment -%}
{% comment -%}
Satzart 1: Belegnummer*,Währung ISO*,Gesamtsumme*,Guthaben*,Versandart*,Kommentar*,Erstelldatum*,Zahlungsart*,Datum letzte Zahlung*,Zahlbetrag gesamt*,Lieferadresse*,Rechnungsadresse*
{% endcomment -%}
1{{Trennzeichen}}\
{{ Vorgang.Belegnummer | Trim | Quote }}{{Trennzeichen}}\
{{ Vorgang.Währung }}{{Trennzeichen}}\
{{ Vorgang.Gesamtbetrag | Nummer: 'N2','en-US' }}{{Trennzeichen}}\
{{ Vorgang.Gutschein | Nummer: 'N2', 'en-US' }}{{Trennzeichen}}\
{{ Vorgang.Versandart.Name | Trim | Quote }}{{Trennzeichen}}\
{{ Vorgang.Hinweis.Text | Trim | Quote }}{{Trennzeichen}}\
{{ Vorgang.Erstelldatum | Datum:'yyyy-mm-dd' }}{{Trennzeichen}}\
{{ Vorgang.Zahlungsart.Name | Trim | Quote }}{{Trennzeichen}}\
{% if Vorgang.LetztesZahlungsDatum != null %}{{ Vorgang.LetztesZahlungsDatum | Datum:'yyyy-mm-dd' }}{% endif %}{{Trennzeichen}}\
{{ Vorgang.Gesamtbetrag | Minus: Vorgang.OffenerBetrag | Nummer: 'N2','en-US' }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Anrede | Trim | Quote }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Vorname | Trim | Quote }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Name | Trim | Quote }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.PLZ | Trim | Quote }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Ort | Trim | Quote }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Straße | Trim | Quote }}{{Trennzeichen}}\
{{ Vorgang.Rechnungsadresse.Anrede | Trim | Quote }}{{Trennzeichen}}\
{{ Vorgang.Rechnungsadresse.Vorname | Trim | Quote }}{{Trennzeichen}}\
{{ Vorgang.Rechnungsadresse.Name | Trim | Quote }}{{Trennzeichen}}\
{{ Vorgang.Rechnungsadresse.PLZ | Trim | Quote }}{{Trennzeichen}}\
{{ Vorgang.Rechnungsadresse.Ort | Trim | Quote }}{{Trennzeichen}}\
{{ Vorgang.Rechnungsadresse.Straße | Trim | Quote }}{{Trennzeichen}}\
{{ Vorgang.Rechnungsadresse.Firma | Trim | Quote }}
{% comment -%}
Satzart 2: Bezeichnung*,Artikelnummer*,EAN*,Einheit*,Einzelpreis Netto*,Einzelpreis Brutto*,MwSt*,Anzahl*,Rabatt in Prozent*,BruttopreisGesamt*
{% endcomment -%}
{% for position in Vorgang.Positionen -%}
2{{Trennzeichen}}\
{{ position.Bezeichnung | Trim | Quote }}{{Trennzeichen}}\
{{ position.Artikelnummer | Trim | Quote }}{{Trennzeichen}}\
{{ position.Artikel.EAN | Trim | Quote }}{{Trennzeichen}}\
{{ position.Einheit | Trim | Quote }}{{Trennzeichen}}\
{{ position.NettopreisEinzel | Nummer: 'N2','en-US' }}{{Trennzeichen}}\
{{ position.BruttopreisEinzel | Nummer: 'N2','en-US' }}{{Trennzeichen}}\
{{ position.MwStEinzel | Nummer: 'N2','en-US' }}{{Trennzeichen}}\
{{ position.Menge | Nummer: 'N2','en-US' }}{{Trennzeichen}}\
{{ position.RabattProzent | Nummer: 'N2','en-US' }}{{Trennzeichen}}\
{{ position.BruttopreisGesamt | Nummer: 'N2','en-US' }}
{% endfor %}

Gruß,
Sebastian
 

steschach

Offizieller Servicepartner
SPBanner
21. Mai 2014
61
8
AW: Lieferschein als CSV exportieren

Hallo Sebastian, bin bei meiner ersten WaWi-Installation genau auch mit dieser Frage befasst. Wollte eigentlich schon DB-SQL-Export-Anweisungen machen, daher die Frage: hast du zwischenzeitlich Erfahrungen mit der Sache Lieferschein-Export? Mein Kunde würde so einen csv-Export genau an jener Stelle benötigen wo er Lieferscheine druckt und per E-Mail versendet. Ist obiges Template für die Ameise gedacht oder verstehe ich da etwas komplett falsch? Welche Art von Vorlage ist das? Sorry, falls die Frage zu dumm ist, aber mir ist's wichtig, ich will den Vorgang weitgehend automatisieren. LG Stefan
 

steschach

Offizieller Servicepartner
SPBanner
21. Mai 2014
61
8
AW: Lieferschein als CSV exportieren

Sorry, ist mir nun nach längeren Recherchen klar, mit DotLiquid können für alle Vorgänge Export-Vorlagen erstellt werden, spricht mich als Entwickler durchaus an, wenn auch aufwändig. Stefan
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Seriennummer auf Lieferschein/Rechnung User helfen Usern - Fragen zu JTL-Wawi 0
Neu Lieferschein "vom Besteller" anfügen bei Lieferantenbestellung User helfen Usern - Fragen zu JTL-Wawi 0
Kopie Lieferschein erstellen JTL-Wawi 1.7 1
Neu Stückliste auf Lieferschein Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Fulfillment-Lieferschein nicht löschbar JTL-Wawi 1.8 3
Lieferschein Umlagerung nur Deutsch JTL-Wawi 1.8 0
Neu Eigene Felder Lieferschein User helfen Usern - Fragen zu JTL-Wawi 1
Neu Auftrag mit Freiposition Menge 0 läßt sich nicht ausliefern + wird nicht auf Lieferschein angezeigt User helfen Usern - Fragen zu JTL-Wawi 1
Neu Falscher Bestand nach Abbruch des Lieferschein-Lösch-Vorgangs JTL-Wawi - Fehler und Bugs 0
Neu Anleitung: Artikeletiketten für Auftrag, Rechnung, Lieferschein etc. drucken mit Etikettenanzahl = Artikelanzahl User helfen Usern - Fragen zu JTL-Wawi 0
Neu Eigene Felder (Kunde) in csv-Datei per Ausgabe (Auftrag oder Lieferschein) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu JTL WAWI 1.6.44.2 Lager auf Lieferschein Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Vorname Fehlt bei Lieferschein JTL-Wawi - Fehler und Bugs 0
Dropshipping-Auftrag und Lieferschein geht an Kunden JTL-Wawi 1.8 6
Neu Automatisches Anlegen von mehreren Paketen zu einem Lieferschein User helfen Usern - Fragen zu JTL-Wawi 0
Komponenten auf Lieferschein ausgeben JTL-Wawi 1.6 1
Neu JTL-Shop oder Workflow: Artikel mit Menge > 1 sollen trotzdem als separate Einzelartikel im Auftrag aufgeführt werden User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Shop 5 als Docker File? Installation / Updates von JTL-Shop 1
Neu dpd-Label als PDF-ausgeben JTL-ShippingLabels - Ideen, Lob und Kritik 2
Neu Zahlungsabgleich: Lastschrift soll als Lastschrift verbucht werden Arbeitsabläufe in JTL-Wawi 3
Neu Auftragszahlung über Kasse, Auftrag wird nicht als "Verpackt und Versendet" markiert JTL-POS - Fehler und Bugs 1
Neu Woocomnerce Aufträge werden in WAWI erstellt aber nicht als bezahlt markiert Gelöste Themen in diesem Bereich 3
Neu Workflow - als Bedingung Standard-Dropshipping-Lieferantenname prüfen Gelöste Themen in diesem Bereich 5
Neu Amazon Rechnungen stehen als "nicht bezahlt" bei den Rechnungen offen Amazon-Anbindung - Fehler und Bugs 0
Testmandantenumgebung in Wawi als Duplikat vom Echtzeitmandanten erstellen? JTL-Wawi 1.8 5
In Diskussion Zahlungsart Kartenzahlung bleibt in Wawi als Auftrag ohne Rechnung Allgemeine Fragen zu JTL-POS 4
Neu Versandart als Position nicht aufnehmen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Probleme mit EAN als Barcode bei Varkombis Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Artikel als neu kennzeichnen JTL-Wawi 1.8 3
Neu 2x SumUp als Zahlungsmethode mit 2x verschiedenen SumUp Accounts aber 1x Kartenlesegerät? Allgemeine Fragen zu JTL-POS 0
Neu Neues Plugin: Instagram-Feed Portlet (Als Galerie- oder Slideransicht und weitere Features) + 3x kostenlose Lizenzen Plugins für JTL-Shop 4
Neu JTL Connector zu SW6 auch als Testumgebung möglich ? Onlineshop-Anbindung 4
Neu JTL Wawi Bild-Upload unvollständig oder nur als mit meinem PC hochgeladen zu sehen User helfen Usern - Fragen zu JTL-Wawi 2
DHL CN23 Zollerklärung automatisch als PDF speichern JTL-Wawi 1.8 0
Export von Bestellungen als Excel JTL-Wawi 1.6 1
Neu Lieferantenbestellung als CSV mit selbst festgelegten Spalten per Mail senden Arbeitsabläufe in JTL-Wawi 1
Neu Erstellen eines Sets, als Variation in Zusammenhang mit einer Stückliste Arbeitsabläufe in JTL-Wawi 2
Neu Eigene Felder im Verkauf als Spalten anzeigen User helfen Usern - Fragen zu JTL-Wawi 4
Neu Geschäftsaufgabe Young Fashion Damenmode + Gitterkörbe metall als Regale 130 x 40 x 60 Business Jungle 1
Neu Ware auf Retoureplatz wird als "verfügbar" betrachtet JTL-Wawi - Fehler und Bugs 2
Gelöst Packtisch+ 1.8.112 : Rechnung wird bei Teillieferung erzeugt, obwohl als Ausführungsbedingung "Nur bei der letzten Teillieferung" ausgewählt ist. JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 2
Neu Track & Trace - Auslandssendungen automatisiert als PDF exportieren, bevor die Logs gelöscht werden. JTL-Track&Trace - Ideen, Lob und Kritik 0
Neu Wie kann ich eine Inventurliste als Excel- oder csv-Datei erstellen? Gelöste Themen in diesem Bereich 3
Neu Schweiz: Die Gewichtsangabe ist kleiner als im CN23-Formular > kein Versand möglich JTL-ShippingLabels - Fehler und Bugs 13
Neu Wenn Rabatt als Zeile auf Rechnung steht, fliegt der Gesamtwert weg.. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu JTL-POS-Server als Dienst/Autostart starten (WinServer2022) Einrichtung / Updates von JTL-POS 2
Neu JTL-Search - funktioniert nach Anmeldung als Kunde schlechter als ohne Anmeldung User helfen Usern - Fragen zu JTL-Wawi 0
Neu Guthaben reduziert nicht den Auftragswert sondern wird als Zahlung angerechnet User helfen Usern - Fragen zu JTL-Wawi 2
Neu Exportvorlage Facebook: Mehr als ein Bild übergeben? Allgemeine Fragen zu JTL-Shop 0
Neu Dynamischen Parameter an BAT anfügen zur Ausgabe als Messagebox User helfen Usern - Fragen zu JTL-Wawi 1

Ähnliche Themen