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
XRechnung: Vorgang.Auftrag.Anmerkung als "Weitere rechtliche Informationen" einbauen JTL-Wawi 1.9 2
Gutschrift bzw Rechnungskorrektur größer als neuer Auftrag JTL-Wawi 1.9 2
Neu Voraussichtliches Lieferdatum aus Auftrag als Rechnungsdatum/Leistungsdatum Arbeitsabläufe in JTL-Wawi 1
Neu Ersparnis in Euro anzeigen lassen unter Rabatt (Formulareditor Angebot / Auftrag) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 5
Neu ein Auftrag mehrere Rechnungen am Packtisch ausdrucken Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Packhinweis bei Eigenem Feld im Auftrag nicht möglich?! Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Neuen ähnlichen Artikel direkt aus Auftrag - wie erstellen? User helfen Usern - Fragen zu JTL-Wawi 3
Auftrag splitten bei bereits ersteller Rechnung JTL-Wawi 1.9 1
Dokumentenvorlage Auftrag - Prüfung Checkbox JTL-Wawi 1.9 1
Bankverbindung aus Kunde in neuen Shop-Auftrag übernehmen JTL-Wawi 1.9 0
Neu Aus Angebot direkt Auftrag an Kunden mailen JTL-Wawi - Ideen, Lob und Kritik 1
Neu Wir würdet Ihr vorgehen? ( Teilgelieferten Auftrag anderen Artikel ausliefern) User helfen Usern - Fragen zu JTL-Wawi 1
In Diskussion Auftrag auf die Pickliste setzen JTL-Workflows - Fehler und Bugs 5
In Bearbeitung Wawi Auftrag in JTL POS öffnen (problem mit Kartenzahlung) Allgemeine Fragen zu JTL-POS 2
Auftrag Inlandskunde mit USt-Id - wie erfassen JTL-Wawi 1.7 6
Neu REST-API - Auftrag erstellen - wie Versandposition hinzufügen? Schnittstellen Import / Export 4
In Bearbeitung offene Rechnung im Pos bezahlen nicht Auftrag JTL-POS - Ideen, Lob und Kritik 3
Mailausgabe in JTL WaWi steuern (Rechnung mailen, Auftrag mailen etc.) JTL-Wawi 1.9 0
Neu Wie kann man Freipositionen in einem Auftrag gruppiert darstellen? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Neu Auftrag nachträglich bearbeiten User helfen Usern - Fragen zu JTL-Wawi 29
Neu SQL Eigener Export - Eigene Felder im Auftrag User helfen Usern - Fragen zu JTL-Wawi 7
Neu Eigene Felder aus dem Auftrag in der Packtisch+ / WMS Ausgabe JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 4
Neu Identische Aufträge - gleiche Stückliste aber unterschiedliche Artikelnummer im Auftrag Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 5
Auftrag nicht mehr Auslieferbar JTL-Wawi 1.9 3
Neu Variable oder SQL zum Feld "Gewinn netto" (im Auftrag) Eigene Übersichten in der JTL-Wawi 9
Neu Ablage von E-Mails bei einem Auftrag User helfen Usern - Fragen zu JTL-Wawi 4
Austausch eines bezahlten Artikels gegen einen preiswerteren in bereits bezahltem auftrag JTL-Wawi 1.7 6
Neu Wawi Fehler - Auftrag öffnet im Hintergrund JTL-Wawi - Fehler und Bugs 8
Neu WAWI 1.9.4.6 Amazon Auftrag hat keine Rechnungsnummer, obwohl die Rechnung zu Amazon hochgeladen wurde. Amazon-Anbindung - Fehler und Bugs 0
Auftrag mit Terminlieferung JTL-Wawi 1.9 2
Neu Workflow - Wert "Netto-EK" im Auftrag auf 0,00 € setzen für eine bestimmte Kundengruppe User helfen Usern - Fragen zu JTL-Wawi 1
Neu Artikelbezeichnung aus Auftrag in Druckvorlage für Picklisten Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Neu Aufträge über WaWi App als bezahlt markieren JTL-Workflows - Ideen, Lob und Kritik 1
Neu Pickliste für Aufträge mit mehr als einem Artikel aus verschiedenen Lagerbereichen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Artikeletikette als JPG speichern Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 7
Neu Artikel werden als online in der WAWI angezeigt sind es aber nicht! Shopware-Connector 0
Neu Probleme mit paypal / ZAhlung als nicht autorisiert zurückgewiesen JTL-Shop - Fehler und Bugs 6
Beantwortet Listing als Default ansicht einstellen Betrieb / Pflege von JTL-Shop 2
Neu Neues Datatrans-Plugin als Alternative zu CustomWeb/Sellxed – inkl. Twint, PostFinance und PowerPay 🚀 Plugins für JTL-Shop 0
Neu Zusammenführung von XML und PDF, XML als Anhang einfügen Arbeitsabläufe in JTL-Wawi 4
Neu Ab Preise Darstellung als netto bei Kunden mit UID Allgemeine Fragen zu JTL-Shop 5
Neu Eigenes Feld Checkbox im Artikel als Darstellungsbedingung auf Rechnungsvorlage Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
In Bearbeitung Retoure erstellen nach 1 Woche in Wawi mit Sumup als Zahlungsanbieter Allgemeine Fragen zu JTL-POS 3
Verwiesen an Support WAWi Workflows mit Zahlungen als Bedingung funktioniert nicht JTL-Workflows - Fehler und Bugs 2
Neu Bestellungen werden als bezahlt markiert WooCommerce-Connector 1
Neu EXTF csv Datev als eigenen Export, statt Ameise? Einzeldifferenzbesteuert! User helfen Usern - Fragen zu JTL-Wawi 2
Neu JTL Artikel auf Shopify als Varianten anzeigen Shopify-Connector 2
Neu List & Label - Eigene SQL-Abfrage als Grundlage für Tabelle im Berichtscontainer? User helfen Usern - Fragen zu JTL-Wawi 10
Neu POS Aufträge in der Wawi nicht abgeschlossen, stehen somit im Versand als "offen" JTL-POS - Fehler und Bugs 10
Neu Ameise-Vorlage per SQL abrufen und Daten als Ergebnis erhalten JTL Ameise - Eigene Exporte 1

Ähnliche Themen