Neu Problem mit Exportvorlage für Lieferantenbestellung

griffelspitz

Aktives Mitglied
6. April 2020
49
7
Hallo Forum,

unser Lieferant benötigt eine CSV für Dropshipping-Bestellungen.
Folgende Vorgabe:
1. Zeile: Auftragsnummer; EAN; Menge; Vorname; Nachname
2. Zeile (zweiter Artikel): [leer]; EAN; Menge
3. Zeile (dritter Artikel): [leer]; EAN; Menge
3. Zeile (vierter Artikel): [leer]; EAN; Menge
usw. je nach Artikeln im Auftrag.

Das ist mein Code (Ausschnitt):

{{ Vorgang.Bezugsauftragsnummer | Trim }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Vorname | Trim }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Nachname | Trim }}
{% for position in Vorgang.Positionen -%}
{{Trennzeichen}}\
{{ position.Artikel.EAN | Trim }}{{Trennzeichen}}\
{{ position.Menge | Nummer: 'N0','en-US' }}
{% endfor %}

Wie bekomme ich den ersten Artikel in die erste Zeile mit den Kundendaten und die weiteren Artikel in die 2. Zeile usw.?

Gruß
Norbert
 

John

Sehr aktives Mitglied
3. März 2012
4.018
1.006
Berlin
Zur Not die Schleife über die Positionen zwei mal einbauen und jeweiles einen Zähler mit laufen lassen.

Beim ersten mal wenn Zähler = 1 aus der Schleife raus springen und im zweiten Schleifenteil nur ausgeben, wenn Zähler > 1

Ich weiß gerade nicht, b man bei dot.liquid Schleifen überhaupt vorzeitig verlassen kann. Wenn nicht dann mit einer if Bedingung arbeiten..
 

griffelspitz

Aktives Mitglied
6. April 2020
49
7
Zur Not die Schleife über die Positionen zwei mal einbauen und jeweiles einen Zähler mit laufen lassen.

Beim ersten mal wenn Zähler = 1 aus der Schleife raus springen und im zweiten Schleifenteil nur ausgeben, wenn Zähler > 1

Ich weiß gerade nicht, b man bei dot.liquid Schleifen überhaupt vorzeitig verlassen kann. Wenn nicht dann mit einer if Bedingung arbeiten..

Vielen Dank erstmal für die Hilfe.
Leider bin ich Anfänger und habe mir den Code aus der offiziellen Anleitung kopiert.
Kannst du mir den Code mitteilen, oder an einem Beispiel zeigen?

Gruß
Norbert
 

John

Sehr aktives Mitglied
3. März 2012
4.018
1.006
Berlin
Lass in dieser Schleife einen Zähler mit laufen. Wenn der Zähler 1 ist, lässt Du nicht nur EAN und Menge ausgeben, sondern auch die Kudnendaten.

Code:
zähler = 0
{% for position in Vorgang.Positionen -%}
zähler = zähler + 1
wenn zähler = 1 dann
{{ Vorgang.Bezugsauftragsnummer | Trim }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Vorname | Trim }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Nachname | Trim }}
{{ position.Artikel.EAN | Trim }}{{Trennzeichen}}\
{{ position.Menge | Nummer: 'N0','en-US' }}
sonst
{{Trennzeichen}}\
{{ position.Artikel.EAN | Trim }}{{Trennzeichen}}\
{{ position.Menge | Nummer: 'N0','en-US' }}
{% endfor %}

Sorry, aber das fix und fertig zu machen ist Fleißarbeit.
 

griffelspitz

Aktives Mitglied
6. April 2020
49
7
Falls es noch jemand gebrauchen kann, ich habe es jetzt mit dieser Schleife hinbekommen:

{% if Positionen.Sortierung == '1' -%}
...
...
{% else -%}
...
...
{% endif -%}

Gruß und danke,
Norbert
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Problem mit Dantezeile und fehlerhafte Angebotsgültigkeit. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Problem Wawi 2.0 mit DHL Versand JTL-Wawi 2.0 1
Neu Problem mit "eigenen Seiten" Betrieb / Pflege von JTL-Shop 2
Problem mit Hintergrundfarbe Einrichtung JTL-Shop5 1
Neu Problem bei Varianten-Upload mit Amazon Lister 2.0 (Attribut-Mapping Farbe/Größe) Onlineshop-Anbindung 1
Neu Problem nach Update auf Shop 5.6.1 - Impressum JTL-Shop - Fehler und Bugs 2
Neu SaaS Connector – product.push Performance-Problem bei Shopware 6.6 Shopware-Connector 3
Neu Workflow mit UND / ODER - Bedingung erstellen JTL-Workflows - Ideen, Lob und Kritik 7
Ameise-Export: Umsatzsteuer stimmt nicht mit Differenz aus Netto und Brutto überein (insbesondere bei mehreren Steuersätzen) JTL-Wawi 1.11 0
Neu Klarna konnte mit den angegebenen Daten keine Sitzung erstellen. Einige Feldbedingungen wurden verletzt. Betrieb / Pflege von JTL-Shop 0
Neu Funktioniert Shop 5.7 mit MariaDB 10.5.29? Installation / Updates von JTL-Shop 1
Sanktionsprüfung mit JTL JTL-Wawi 1.10 0
Versandart Standartpaketversand mit Express JTL-Wawi 1.10 2
Artikeletiketten mit Angabe des Herstellers+Adresse JTL-Wawi 1.10 1
Neu Versandkostenersparnis mit JTL-Shipping: Vergünstigte Versandlabels ohne individuelle Rahmenverträge mit Versanddienstleistern User helfen Usern - Fragen zu JTL-Wawi 1
Probleme mit Worker und JTL-App JTL-Wawi 2.0 4
Neu Probleme mit Import Datenbank vom Server auf lokal JTL-Wawi 2.0 User helfen Usern - Fragen zu JTL-Wawi 4
Neu Angeblich noch keine Verknüpfung mit DPD Meta ??? JTL-ShippingLabels - Fehler und Bugs 1
Neu fEKNetto - zwei Einträge je LiefArtikel mit gleichem Lieferant - nur einer aktualisiert User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL-Verknüpfung mit EC-Gerät fehlerhaft JTL-POS - Fehler und Bugs 0
DHL 4.0 mit JTL Wawi 1.7.13.0 JTL-Wawi 1.7 2
Neu Google Shopping: g:product_type mit Attribut befüllen ist immer DE, obwohl mehrsprachig angelegt Plugins für JTL-Shop 0
Neu Listung mit Varianten - nicht alle Varianten sind vorhanden Amazon-Lister - Fehler und Bugs 0
Häufiges Aufhängen - vermutlich Probleme mit der Datenbank JTL-Wawi 2.0 10
Neu Kein permanenter Dataflow mit Kern FCB Waage JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 2
Neu DRIGEND HILFE!!! Ebay Abgleich endet mit Arithmetischer Überlauffehler für tinyint-Datentyp, Wert = -1. Die Anweisung wurde beendet. eBay-Anbindung - Fehler und Bugs 4
Wawi 1.10.14.3 lässt sich nicht mehr mit Datev verbinden JTL-Wawi 1.10 3
Neu JTL-WaWi + ESL Connector — Entwicklung mit Kostenaufteilung gesucht Business Jungle 0
In Diskussion Ort mit OT per Workflow bereinigen JTL-Workflows - Ideen, Lob und Kritik 3
Statistische Auswertung mit Klar Connector oder Controlling Software? JTL-Wawi 1.10 0
Artikelnamen bei Varioartikel nichtänderbar mit csv JTL-Wawi 1.10 0
Neu Probleme mit Ninepoint und TikTok Shop Schnittstellen Import / Export 6
FFN Abgleich schlägt fehlt mit Worker 2.0 JTL-Wawi 2.0 1
Eingangsrechnungen mit Einstellung "Nur gelieferte Positionen übernehmen" - Versandkosten werden nicht mit übernommen JTL-Wawi 1.11 4
Neu 5.6.1 Bug bei Versandarten mit Kalkulation durch Artikelmenge und Staffelpreisen JTL-Shop - Fehler und Bugs 2
Neu Ältere Young Fashion Kollektion: Mit Kaufland, TikTok & Influencer schnell hochziehen und abverkaufen? Dienstleistung, Jobs und Ähnliches 1
Probleme mit JTL Worker JTL-Wawi 2.0 1
Neu Kein Abgleich mit Amazon nicht mehr möglich JTL-Wawi 2.0 0
Neu Anbindung der POS funktioniert nicht unter WAWI2.0.0 mit EcomData Hosting JTL-Wawi 2.0 7
Neu Bestandsabgleich JTL Wawi mit Amazon JTL-Wawi - Fehler und Bugs 1
Neu Teillieferung nur mit Rechnung über ganzen Auftrag oder ohne Rückstandsmeldung möglich Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Artikel Wareneingang buchen mit anderer Währung? JTL-Wawi 1.10 0
Worklflow mit einem externen PDF Anhang JTL-Wawi 1.10 0
Neu Aufträge mit JTL-Pos gezahlt im Tagesabschluss (Lexware Office) Allgemeine Fragen zu JTL-POS 0
Neu Bilder importieren mit "vorhandene Bilder vor dem Import entfernen und neu importieren" > eigenartiges Verhalten JTL-Ameise - Fehler und Bugs 2
Neu Artikel letzte 10 Versanddaten, sortiert nach Datum mit Plattform Eigene Übersichten in der JTL-Wawi 4
Neu Worker Abgleich mit dem Onlineshop "mit Fehlern beendet" Onlineshop-Anbindung 4
Neu JTL, was ist eigentlich los mit euch? JTL-Wawi - Fehler und Bugs 5
Gelöst Bekannte Störung: Fehler "Der Inhaltstyp text/html stimmt nicht mit text/xml überein" bei der Labelerstellung Gelöste Themen in diesem Bereich 1
Neu BIETE: 2x Fetra 2892 Kommissionier-/Lagerwagen mit Sichtlagerkästen Dienstleistung, Jobs und Ähnliches 0

Ähnliche Themen