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 Auftrag Mailen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Teillieferung nur mit Rechnung über ganzen Auftrag oder ohne Rückstandsmeldung möglich Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Amazon Auftrag Lieferadresse unvollständig Amazon-Anbindung - Fehler und Bugs 4
Neu Variantenwerte werden nicht im Auftrag angezeigt Shopware-Connector 6
Artikelbeschreibung in Auftrag JTL-Wawi 1.11 3
Neu Versandart Name aus Lieferschain anstatt aus auftrag einsetzen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Händlerartikelnummer druch eigene im Auftrag ersetzen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Mehrere Kartons in einem Auftrag mit nur einem DHL-Label Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 12
Neu Abbruch auf der Plattform löscht nicht mehr den Auftrag Arbeitsabläufe in JTL-Wawi 3
Neu Der Auftrag wird nicht ausgeliefert. Der Auftrag befindet sich bereits auf einer anderen Pickliste. User helfen Usern - Fragen zu JTL-Wawi 2
Verkaufseinheit wird nicht auf Angebot/Auftrag/Rechnung/Lieferschein ausgegeben JTL-Wawi 1.11 3
Neu JTL WMS Auftrag gesperrt JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu Frage zu SQL Statement - Kunden-Kommentar aus Auftrag auf Pickliste User helfen Usern - Fragen zu JTL-Wawi 1
Neu Mollie als Zahlungsanbieter ... aber verstümmelt? Schnittstellen Import / Export 0
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
Neu Zollgebühren als Zusatzkosten richtig berechnen User helfen Usern - Fragen zu JTL-Wawi 0
Eigener Export Artikelname länger als 70 Zeichen JTL-Wawi 1.11 2
Shop Apotheke Bestellungen seit Update als „nicht bezahlt“ – Versand blockiert JTL-Wawi 2.0 6
Neu Versenden als Automatisierung möglich? Arbeitsabläufe in JTL-Wawi 2
Export als PDF auch Mailen nicht mehr möglich JTL-Wawi 2.0 11
bat Datei JTL Worker als Windows Dienst installieren fehlt JTL-Wawi 2.0 17
Neu eBay Artikel kommen in WaWi sporadisch als "Angebotsnummer" ohne Text JTL-Wawi - Fehler und Bugs 1
Artikel erkennbar machen wenn nur als Dropshippimg zur Verfügung gestellt wird JTL-Wawi 1.10 5
Neu Kundenkonto mit UID und Bestellung als Gast JTL-Shop - Fehler und Bugs 14
Neu Widerrufsformular als kostenloses Plugin für Shops ab 5.1.5 Plugins für JTL-Shop 9
Neu Massive 504 Timeouts bei Bot-Crawl (JTL-Hosting) – PHP-Worker-Pool als Flaschenhals? JTL-Shop - Fehler und Bugs 2
Neu AMAZON Lister 2.0 ... GPSR, wir würden gerne Informationen & Warnhinweise als PDF zur Verfügung stellen Amazon-Lister - Ideen, Lob und Kritik 4
Diesntleister als Kreditor anlegen um Eingangsrechnungen zu erfassen JTL-Wawi 1.10 3
Hersteller als Filter in einer Kategorie Einrichtung JTL-Shop5 6
Neu Idee - Versanddatum aus Amazon & eBay als Feld in JTL übernehmen eBay-Anbindung - Ideen, Lob und Kritik 0
Neu Wo kann ich in JTL das Datum sehen, an dem eine Bestellung als bezahlt bestätigt wurde? User helfen Usern - Fragen zu JTL-Wawi 1
Kaufland erkennt Hersteller als Marke... kaufland.de - Anbindung (SCX) 0
Artikelnamen bei Varioartikel nichtänderbar mit csv JTL-Wawi 1.10 0

Ähnliche Themen