Gelöst CSV-Export - Leerzeile beim Anhängen an bestehende Datei vermeiden

Christian_MIMO

Sehr aktives Mitglied
7. November 2016
363
59
Hallo zusammen,

wir exportieren eine Retourendatei als csv.
Leider wir nach jeder Retoure eine Leerzeile angefügt, die nicht in der csv drin sein sollte.

Nehme ich jedoch das {{ST}} aus der Vorlage raus, dann wird bei einem Auftrag mit mehreren Positionen keine neue Zeile für jede Position angefangen, d.h. der ganze Auftrag mit mehreren Positionen steht in einer Zeile - was auch nicht sein soll.

Kann mir jemand helfen, so dass die csv wie unten rauskommt, aber die Leerzeilen nicht drin sind?

Danke und viele Grüße

upload_2017-10-30_10-21-14.png

upload_2017-10-30_10-23-31.png
 

zeuw_gb

Aktives Mitglied
8. März 2019
36
11
Das würde mich im Moment auch interessieren, obwohl der Thread schon 2 Jahre alt ist. Mein Code sieht aktuell so aus:

{% comment -%}Datum;Uhrzeit;Auftragsnummer;Position;Artikelnummer;Lager{% endcomment -%}
{% assign Trennzeichen = '";"' %}{% assign Trennzeichen1 = '"' %}{% assign positionIndex = 0 %}{% for position in Vorgang.Positionen -%}{% assign positionIndex = positionIndex | Plus: 1 %}
{{Trennzeichen1}}{{ Vorgang.Lieferscheine.ErstesObjekt.Pakete.ErstesObjekt.Versanddatum | Datum:'dd.MM.yyyy'}}{{Trennzeichen}}\
{{ Vorgang.Lieferscheine.ErstesObjekt.Pakete.ErstesObjekt.Versanddatum | Datum:'HH:mm:ss'}}{{Trennzeichen}}\
{{ Vorgang.Auftrag.Auftragsnummer }}{{Trennzeichen}}\
{{ positionIndex }}{{Trennzeichen}}\
{{ Position.Artikelnummer }}{{Trennzeichen}}\
{{ Vorgang.Positionen.ErstesObjekt.Menge }}{{Trennzeichen}}\
{{ Vorgang.Lieferscheine.ErstesObjekt.Positionen.ErstesObjekt.Warenlagerausgänge.ErstesObjekt.WarenlagerName }}{{Trennzeichen1}}\
{% endfor %}

und so sieht es leider:
 

Anhänge

  • Bild1.JPG
    Bild1.JPG
    40 KB · Aufrufe: 9

Rico Giesler

Offizieller Servicepartner
SPBanner
10. Mai 2017
13.243
1.508
Versuch mal beim letzten {% endfor %} das so zu schreiben {% endfor -%}.
Also an der 3. Stelle von hinten ein - einzufügen.
 

zeuw_gb

Aktives Mitglied
8. März 2019
36
11
Schau mal ob es an dem fehlenden - bei liegen kann.

Das hat leider auch nicht geholfen... Dadurch wurde alle in einer Zeile geschrieben, anstatt die Daten untereinander zu setzen.
Nach etwas probieren funktioniert es nun so:

{% comment -%}
Datum;Uhrzeit;Auftragsnummer;Position;Artikelnummer;Lager
{% endcomment -%}
{% assign Trennzeichen = '";"' %}{% assign Trennzeichen1 = '"' %}{% assign positionIndex = 0 %}{% for position in Vorgang.Positionen %}{% assign positionIndex = positionIndex | Plus: 1 -%}
{{Trennzeichen1}}{{ Vorgang.Lieferscheine.ErstesObjekt.Pakete.ErstesObjekt.Versanddatum | Datum:'dd.MM.yyyy'}}{{Trennzeichen}}\
{{ Vorgang.Lieferscheine.ErstesObjekt.Pakete.ErstesObjekt.Versanddatum | Datum:'HH:mm:ss'}}{{Trennzeichen}}\
{{ Vorgang.Auftrag.Auftragsnummer }}{{Trennzeichen}}\
{{ positionIndex }}{{Trennzeichen}}\
{{ Position.Artikelnummer }}{{Trennzeichen}}\
{{ Vorgang.Positionen.ErstesObjekt.Menge }}{{Trennzeichen}}\
{{ Vorgang.Lieferscheine.ErstesObjekt.Positionen.ErstesObjekt.Warenlagerausgänge.ErstesObjekt.WarenlagerName }}{{Trennzeichen1}}
{% endfor -%}

Das Minus-Zeichen habe ich in das Segment {....positionIndex | Plus: 1 -%} eingefügt. Zusätzlich habe ich am Ende nach dem letzten {{Trennzeichen1}} den Schrägstrich entfernt. Jetzt schreibt er mir alles untereinander.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu CSV Auftrag mit Artikeldaten (GTIN, Beschreibung, etc.) exportieren Arbeitsabläufe in JTL-Wawi 1
Neu JTL 1.8.12.0 - Artikelattribut für Shop importieren - Format CSV-Datei / Hilfe bei Import von individuellen Attributen für JTL-Shop (googlekat) JTL-Ameise - Ideen, Lob und Kritik 1
Neu Dot Liquid csv-Ausgabe: Abschneiden / Turncate Gelöste Themen in diesem Bereich 4
Neu Eigene Felder (Kunde) in csv-Datei per Ausgabe (Auftrag oder Lieferschein) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
In Bearbeitung Artikel über csv-Datei bearbeiten und importieren Allgemeine Fragen zu JTL-POS 3
Neu Lieferantenbestellung als CSV mit selbst festgelegten Spalten per Mail senden Arbeitsabläufe in JTL-Wawi 1
Neu Automatisierter Import Händler-CSV, Problem mit unterschiedlichen Artikeln bei gleicher EAN Schnittstellen Import / Export 7
Neu Wie kann ich eine Inventurliste als Excel- oder csv-Datei erstellen? Gelöste Themen in diesem Bereich 3
Neu CSV-Datei direkt in einer SQL-Abfrage verwenden User helfen Usern - Fragen zu JTL-Wawi 3
Beantwortet Abbild der Workflows als CSV JTL-Workflows - Ideen, Lob und Kritik 1
Neu Artikelvariationen korrekt als Auftrags-csv exportieren User helfen Usern - Fragen zu JTL-Wawi 0
Exportvorlage - Rechnungskorrektur als CSV gesucht JTL-Wawi 1.8 3
Positionen alle auf einmal z.B über csv in einen bestehenden Auftrag einfügen JTL-Wawi 1.8 2
Neu JTL Ameise Extrem Langsam im Export JTL-Ameise - Fehler und Bugs 8
Neu Egener Export für CBAM-Bericht möglich? JTL Ameise - Eigene Exporte 0
Export von Bestellungen als Excel JTL-Wawi 1.6 1
Neu Ameise Export Header JTL-Ameise - Fehler und Bugs 2
Neu Ameise eigener export User helfen Usern 8
Neu JTL-Ameise Kontaktdaten-Export und in Greyhound importieren plus Zuweisen User helfen Usern 1
Neu Aufträge zusammen fasse, mit getrennter Rechnung wegen JTL2DATEV Export ? User helfen Usern - Fragen zu JTL-Wawi 0
Ameise - Export Zahlungdaten ohne Minuszahlungen ? Version 1.9.1.0 JTL-Wawi 1.8 2
Export der Einstellungen im admin Einrichtung JTL-Shop5 2
Neu DHL Export Schweiz, erhalten Sendungen zurück JTL-ShippingLabels - Ideen, Lob und Kritik 3
Neu Export nach Vorgabe der Artikelnummern JTL Ameise - Eigene Exporte 5
Neu Datev Rechnungsdatenservice 2.0 Export JTL-POS Belege Schnittstellen Import / Export 0
Neu Druckvorlagen gesucht für Handelsrechnung und Zollinhaltserklärung für den Export User helfen Usern - Fragen zu JTL-Wawi 1
Neu Export Rechnungspositionen inkl. Gewinn JTL Ameise - Eigene Exporte 1
In Bearbeitung Datev-Export - Kunden oder Debitorennummer statt Sammelkonto Allgemeine Fragen zu JTL-POS 3
Neu ICS Export für Wareneingänge User helfen Usern - Fragen zu JTL-Wawi 0
Neu Probleme bei Aufgabenplaner (Export-Manger) per Cronjob JTL-Shop - Fehler und Bugs 1
Neu Bitte um Hilfe beim Export/Import von Attributen JTL Ameise - Eigene Exporte 0
Neu Export & Import Lagerplätze JTL Ameise - Eigene Exporte 7
In Bearbeitung Buchungsdaten Export - Dateien fehlerhaft oder leer Allgemeine Fragen zu JTL-POS 1
AMEISE EXPORT DATEV Schnittstelle Fehlerhaft JTL-Wawi 1.8 4

Ähnliche Themen