Neu Vorlage zum Export von Aufträgen

alex9019

Sehr aktives Mitglied
17. Mai 2018
372
52
Hallo,

wir brauchen für Plug & Ship eine csv Vorlage, um unsere Aufträge dort zu importieren.

Wir haben dafür eine Exportvorlage erstellt. Danach werden die Aufträge markiert und der Export per Workflow angestossen:


Code:
{% 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 -%}
{% assign limit = 1 %}
{% for position in Report.SalesOrderPosition limit:limit -%}
{{ Report.SalesOrderShipToAddress.LastName | Trim }} {{ Report.SalesOrderShipToAddress.FirstName | Trim | }}{{Trennzeichen}}\
{{ Report.SalesOrderShipToAddress.Company | Trim | Quote }}{{Trennzeichen}}\
{{ Report.SalesOrderShipToAddress.Address | Trim | Quote }}{{Trennzeichen}}\
{{ Report.SalesOrderShipToAddress.AdditionalAddress | Trim | Quote }}{{Trennzeichen}}\
{{ Report.SalesOrderShipToAddress.City | Trim | Quote }}{{Trennzeichen}}\
{{ Report.SalesOrderShipToAddress.State | Trim | Quote }}{{Trennzeichen}}\
{{ Report.SalesOrderShipToAddress.PostalCode | Trim | Quote }}{{Trennzeichen}}\
{{ Report.SalesOrderShipToAddress.CountryISO | Trim | Quote }}{{Trennzeichen}}\
{{ Report.SalesOrderShipToAddress.Phone | Trim | Quote }}{{Trennzeichen}}\
{{ Report.SalesOrderBillToAddress.EmailAddress | Trim | Default: 'N/A' }}{{Trennzeichen}}\
{{ Report.SalesOrderNumber | Trim | Quote }}{{Trennzeichen}}\
{{ Report.CurrencyISO }}{{Trennzeichen}}\
{{ Report.TotalGrossPrice | Nummer: 'N2','en-US' }}{{Trennzeichen}}\
{{ position.Quantity | Nummer: 'N0','en-US' }}{{Trennzeichen}}\
Statuine di legno{{Trennzeichen}}\
{{ Report.SalesOrderShippingAmount | Nummer: 'N2','en-US' }}{{Trennzeichen}}\
""{{Trennzeichen}}\
""{{Trennzeichen}}\
""{{Trennzeichen}}\
""{{Trennzeichen}}\
""{{Trennzeichen}}\
""{{Trennzeichen}}\
""{{Trennzeichen}}\
""{{Trennzeichen}}\
{% if Report.IsReturn %}Ja{% else %}Nein{% endif %}{{Trennzeichen}}\
{{ Report.ShippingMethod.Name | Trim | Quote }}
{% endfor -%}

So müsste es aussehen:

L_Nachname L_VornameL_FirmaL_StraßeL_ZusatzL_OrtL_BundeslandL_PLZL_LandL_TelefonL_E-MailBestell Nr.WährungVK BruttoMengeArtikelnameVersandkostenCash on DeliveryPaketeGewichtHoeheBreiteTiefeNoteIs returnVersandart
Max MustermannMusterstr. 1Musterort
​
12345
DE​
max@mustermann.de5146-2024
EUR​
100​
1Artikel10NeinDPD

Irgendwie scheint es aber nicht zu funktionieren.
Es werden zwar die Aufträge exportiert, aber es entstehen dazwischen immer mehrere leere Zeilen.
 

alex9019

Sehr aktives Mitglied
17. Mai 2018
372
52
@frankell

Ok, dachte das war es, aber jetzt hängt er die erste Zeile/Auftrag hinter die Kopfzeile an.
Danach kommen alle Aufträge schön untereinander ohne leere Zeilen.

Kopfzeile sieht so aus:

"L_Nachname L_Vorname";"L_Firma";"L_Straße";"L_Zusatz";"L_Ort";"L_Bundesland";"L_PLZ";"L_Land";"L_Telefon";"L_E-Mail";"Bestell Nr.";"Währung";"VK Netto";"Menge";"Artikelname";"Versandkosten";"Cash on Delivery";"Pakete";"Gewicht";"Hoehe";"Breite";"Tiefe";"Note";"Is return";"Versandart";
 
Zuletzt bearbeitet:

frankell

Sehr aktives Mitglied
9. September 2019
2.685
840
Flensburg
Kann ich nicht reproduzieren.
Schau mal bitte in alle Bereiche (also Kopfzeile, Hauptbereich, Fußzeile), ob da sich nicht noch irgendwo ein Absatzumbruch am Ende versteckt. Am Anfang oder zwischendrin würde man ja sofort sehen, aber am Ende ist prinzipiell unsichtbar, wenn man nicht mal die Maus dahin setzt.
 

alex9019

Sehr aktives Mitglied
17. Mai 2018
372
52
Jetzt habe ich den Fehler gefunden. In der Kopfzeile braucht es einfach einen Umbruch (per Enter). Dann beginnt er direkt in der zweiten Zeile.
 

Ähnliche Themen