Offen Auftrag als CSV Export für Logistiker anpassen, Hilfe benötigt

Feuer-Shop

Aktives Mitglied
27. Juli 2007
448
0
Hallo ich habe meine Export Datei so weit fertig erstellen können aber wie kann ich eine Routine einbauen das entweder wenn vorhanden der Firmenname oder eben Vorname Nachname gewählt wird. Ich habe mich einer hier im Forum geteilten Vorlage bedient und umgestellt nur fehlt mit diese eine kleine Auswahl. Kann mir jemand helfen?

Vielen Dank schon mal im Vorwege


{% comment -%}
JTL-Software Template für Export "Auftrag (CSV-Format)", Stand: 20140719
--------------------------------------------------------------------------------------------------------------
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/formula...en-beta-phase/
zur Verfügung. Gerne helfen Ihnen auch unsere Servicepartner weiter. Einen qualifizierten Service-Partner
finden Sie unter Servicepartner.
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
{% endcomment -%}
{% comment -%}
Satzart 1: Belegnummer*,Währung ISO*,Gesamtsumme*,Guthaben*,Versandart*,Kommentar* ,Erstelldatum*,Zahlungsart*,Datum letzte Zahlung*,Zahlbetrag gesamt*,Lieferadresse*,Rechnungsadresse*
{% endcomment -%}
{{Vorgang.Lieferadresse.Anrede}}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Vorname }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Name }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Straße }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.PLZ }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Ort }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.LandISO }}{{Trennzeichen}}\
{{Trennzeichen}}\
{{Trennzeichen}}\
{{Trennzeichen}}\
{{ Vorgang.Auftragsnummer }}{{Trennzeichen}}\
{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Telefon }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.EMail }}{{Trennzeichen}}\
{{Trennzeichen}}\
200{{Trennzeichen}}\
{% comment -%}
Satzart 2: Bezeichnung*,Artikelnummer*,EAN*,Anzahl*
{% endcomment -%}
{% for position in Vorgang.Positionen -%}
{{ position.Bezeichnung | Trim | }}{{Trennzeichen}}\
{{ position.Artikelnummer | Trim | }}{{Trennzeichen}}\
{{ position.Artikel.EAN | Trim | }}{{Trennzeichen}}\
{{ position.Menge | Nummer: 'N2','en-US' }}{{Trennzeichen}}\
{% endfor %}
 

SebastianB

Moderator
Mitarbeiter
6. November 2012
2.084
339
AW: Auftrag als CSV Export für Logistiker anpassen, Hilfe benötigt

HI,

als Startpunkt:
{% if Vorgang.Lieferadresse.Firma != empty %}{{ Vorgang.Lieferadresse.Firma ]}}{% else %}{{ Vorgang.Lieferadresse.Vorname }} {{ Vorgang.Lieferadresse.nachname }}{% endif %}\

(ist jetzt so auf dem Sofa entstanden und muss ggf. ein wenig angepasst / korrigiert werden).

Gruß,
Sebastian
 

Feuer-Shop

Aktives Mitglied
27. Juli 2007
448
0
AW: Auftrag als CSV Export für Logistiker anpassen, Hilfe benötigt

Vielen Dank nach leichten Anpassungen scheint es zu funktionieren
 

Feuer-Shop

Aktives Mitglied
27. Juli 2007
448
0
AW: Auftrag als CSV Export für Logistiker anpassen, Hilfe benötigt

Guten Morgen,

soweit klappt es ja mit dem Export nur mein Logistiker hat immer Ärger mit den Versand und so, also die Artikel die nicht in der Warenwirtschaft gepflegt werden sondern vom System im Auftrag hinzugefügt werden. Auf dem Lieferschein tauchen Versand und Gebühren ja auch nicht auf, wie bekomme ich die aus dem oben ausgeführten Export?
 

Feuer-Shop

Aktives Mitglied
27. Juli 2007
448
0
AW: Auftrag als CSV Export für Logistiker anpassen, Hilfe benötigt

Kann mir keiner Helfen, wie ich die Versandkosten aus dem Export bekomme?
 

boaa-group

Sehr aktives Mitglied
28. Dezember 2007
4.932
9
Thailand, Bangkok
AW: Auftrag als CSV Export für Logistiker anpassen, Hilfe benötigt

Code:
{% for position in Vorgang.Positionen -%}
[/COLOR][COLOR=#333333][I]{% if [/I][/COLOR][COLOR=#333333]position.Artikelnummer[/COLOR][COLOR=#333333][I] != empty %}[/I][/COLOR]
[COLOR=#333333]{{ position.Bezeichnung | Trim | }}{{Trennzeichen}}\[/COLOR]
[COLOR=#333333]{{ position.Artikelnummer | Trim | }}{{Trennzeichen}}\[/COLOR]
[COLOR=#333333]{{ position.Artikel.EAN | Trim | }}{{Trennzeichen}}\[/COLOR]
[COLOR=#333333]{{ position.Menge | Nummer: 'N2','en-US' }}{{Trennzeichen}}\
[/COLOR][COLOR=#333333][I]{% endif %}[/I][/COLOR]
[COLOR=#333333]{% endfor %}

Wenn du NIE Freipositionen in deinen Aufträgen verwendest wäre das eventuell die Lösung. Versandkosten werden nämlich auch immer ohne Artikelnummer erfasst.
 

Feuer-Shop

Aktives Mitglied
27. Juli 2007
448
0
AW: Auftrag als CSV Export für Logistiker anpassen, Hilfe benötigt

Vielen Dank das scheint zu helfen nur habe ich die Artikel jetzt untereinander mit einer Leerzeile, gibt es eine Möglichkeit die hintereinander weg zu schreiben?
 

Feuer-Shop

Aktives Mitglied
27. Juli 2007
448
0
AW: Auftrag als CSV Export für Logistiker anpassen, Hilfe benötigt

Das ist gar nicht so einfach, weil für mich eigentlich unlogisch da es vorher auch geklappt hat und da stand alles untereinander. Nun alles in eine Zeile geschrieben und es geht. ;)
 

boaa-group

Sehr aktives Mitglied
28. Dezember 2007
4.932
9
Thailand, Bangkok
AW: Auftrag als CSV Export für Logistiker anpassen, Hilfe benötigt

Das ist gar nicht so einfach, weil für mich eigentlich unlogisch da es vorher auch geklappt hat und da stand alles untereinander. Nun alles in eine Zeile geschrieben und es geht. ;)
-> Die if-Bedingung innerhalb der foreach-Schleife führt dazu, dass wenn es keine Artikelnummer gibt, die Schleife einmal leer durchlaufen wird -> dadurch dürften die Leerzeilen entstanden sein. Durch das Schreiben in einer Zeile wird beim Leerdurchlauf eben keine leere Zeile erstellt.

:) Danke für die Rückmeldung, hilft in Zukunft anderen und spart allen im Forum ein wenig Arbeit :)
 

SebastianB

Moderator
Mitarbeiter
6. November 2012
2.084
339
AW: Auftrag als CSV Export für Logistiker anpassen, Hilfe benötigt

Hi,

beim Template wird 1:1 das ausgegeben, was ihr da reinschreibt.

Bei einem
{% if blah %}
steht eben dahinter ein NewLine - und das wird dann ausgegeben. Möchte man das verhindern, dann muss man
{$ if blah -%}
verwenden. Das - vor dem %} sorgt dafür, dass das Zeichen nach der Klammer (in dem Fall das NewLine-Zeichen) ignoriert wird.

Also entweder sowas machen:
{% if blah -%}
{% for zeile in zeilen -%}
{% endfor -%}
{% endif -%}

Oder eben alles in eine Zeile schreiben:
{% if blah %}{%for zeile in zeilen %}{% endfor %}{% endif -%}

Gruß,
Sebastian
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Wird irgendwo in der Datenbank geloggt welcher WMS-Mobile Benutzer mit dem MDE-Gerät einen Auftrag, bzw. Pickliste gepickt hat? User helfen Usern - Fragen zu JTL-Wawi 1
Name der Versandarten wird im Auftrag sporadisch nicht mehr angezeigt (2.0.3) JTL-Wawi 2.0 2
Artikelbeschreibung (oder Kurzbeschreibung) in Auftrag anzeigen/bearbeiten JTL-Wawi 2.0 2
nach Update von 5.3 auf 5.7 neue Position im Warenkorb "Gebühr" die auch in den Auftrag übernommen werden Einrichtung JTL-Shop5 2
Neu Hinweis zum Auftrag wird seit Update auf die 1.11 nicht mehr angezeigt JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Rechnung an geänderte Emailadresse geht immer noch an die Alte (Ebay-Auftrag) JTL-Wawi 1.11 6
Exportvorlage: Auftrag nur Artikel die per Dropshipping verfügbar sind in Datei schreiben JTL-Wawi 1.11 4
Auftrag aus bestimmtem Lager JTL-Wawi 1.7 9
Neu Eignes Feld aus Auftrag in Rechnung anzeigen lassen JTL-WaWi 1.11.10 Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Suche Workflow: Erstbestellung Shop auf Rechnung -> Auftrag Zurückhalten JTL-Wawi - Ideen, Lob und Kritik 1
Neu Auftrag - Lieferstatus mit Workflow exportieren Arbeitsabläufe in JTL-Wawi 3
Neu Auftrag Mailen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Komplexe Bestellnummern als Spam-Protection Allgemeine Fragen zu JTL-Shop 7
Neu Rabatte aus dem JTL-Shop werden in der Wawi nur als Netto-Preis übernommen, Rabatt % gehen verloren Onlineshop-Anbindung 0
Test-Kunden als solche in JTL markieren, um die Auswertungen sauber zu halten? JTL-Wawi 1.11 1
Neu Update Version 1.5 auf 1.11 - Download älterer Versionen als 1.8 Installation von JTL-Wawi 2
Neu Exportgenehmigung / Ausfuhrgenehmigung automatisch für Auslandskunden als Aufpreis Allgemeine Fragen zu JTL-Shop 2
JTL-Worker 2.0 - Einrichtung als Dienst - Auffälligkeiten und Problemlösungen für manche JTL-Wawi 2.0 3
Herkunftsland als Auswahlfeld statt als Freitextfeld JTL-Wawi 1.11 2
Neu Mollie als Zahlungsanbieter ... aber verstümmelt? Schnittstellen Import / Export 6
Neu Gutscheincodes aus Shopware 6 in JTL Wawi als Anmerkung zeigen? Shopware-Connector 0
Neu Komma aus Produktbezeichnung soll als Bindestrich in der URL sein Allgemeine Fragen zu JTL-Shop 1
Neu GLS Privatpaket als Shippinglabel JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu GPSR Sicherheitsbilder als jpg zu Amazon senden? Einrichtung und Installation von JTL-eazyAuction 0
JTL-Ameise 2.04 - Export Rechnungen csv - unvollständig JTL-Wawi 2.0 12
Neu Beta-Tester gesucht: Produktdaten aus Artikelfotos schneller für JTL/CSV vorbereiten Dienstleistung, Jobs und Ähnliches 0
CSV Exportvorlage - SQL Abfrage Eigenes Feld JTL-Wawi 2.0 4
Artikelnamen bei Varioartikel nichtänderbar mit csv JTL-Wawi 1.10 0

Ähnliche Themen