Neu Problem mit Exportvorlage für Lieferantenbestellung

griffelspitz

Aktives Mitglied
6. April 2020
47
6
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
3.019
650
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
47
6
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
3.019
650
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
47
6
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
In Diskussion Problem mit Steuerberechnung bei Freieretoure auf Tagesbericht und in Statistiken JTL-POS - Fehler und Bugs 4
Problem mit neuer countX Schnittstelle - JTL Datenbankverbindung weg JTL-Wawi 1.8 4
Neu Ersatzlieferung - Paket steckt fest (klassisches Problem) User helfen Usern - Fragen zu JTL-Wawi 2
Problem bei Upgratevon Shop 4 auf shop 5 (SQLSTATE[42000]) Upgrade JTL-Shop4 auf JTL-Shop5 2
Neu Produktbewertungen email - problem und fragen Betrieb / Pflege von JTL-Shop 0
Neu Deadlock-Problem in WaWi 1.5.55.6 User helfen Usern - Fragen zu JTL-Wawi 2
Neu Falsche Steuersätze bei Amazon FBA Rechnungen | Problem: Versandland?! JTL-Wawi - Fehler und Bugs 1
Neu CSS Problem - Galerie - Hilfe gesucht, gerne auch gegen Entgelt Templates für JTL-Shop 8
Problem: Unterschiedliche Rechnungslayouts basierend auf Versandart in JTL-Wawi JTL-Wawi 1.8 6
Problem bei Workflow-Erstellung: Lieferzeit erhöhung" funktioniert nicht JTL-Wawi 1.8 16
Neukunden Problem JTL-Wawi 1.9 2
Neu JTL Connector Woocommerce Problem Kinsta Hosting WooCommerce-Connector 1
Neu Warnung in der Entwicklerkonsole - SameSite-Problem bei JTLSHOP und _gcl_au Cookies JTL-Shop - Fehler und Bugs 0
Neu Warum werden bei gleichem Code Tabellen unterschiedlich eingerückt abgebildet / CSS Problem Templates für JTL-Shop 2
Neu Problem Rechnungsversand DUO Gelöste Themen in diesem Bereich 3
Neu Artikel-Etiketten zusammen mit Pickliste drucken Arbeitsabläufe in JTL-Wawi 0
Neu Amazon Für das Feld "Preis mit Steuern zur Anzeige eBay-Anbindung - Fehler und Bugs 0
Neu "Artikel erscheint" Datum mit auf RE drucken Arbeitsabläufe in JTL-Wawi 2
Neu Erfahrungen mit Temu / Anbindung JTL User helfen Usern - Fragen zu JTL-Wawi 5
Neu Rechnungsvorlage mit Boxennummer Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Artikel Bezeichnugen mit einer Funktion variabel abschneiden Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu Unterschiedliche Lagerplätze, wie konfigurieren? Waage nur mit WMS? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 2
Neu JTL-ERP-Connector funktioniert ab 20.09.2024 nicht mehr mit Shopify!? Shopify-Connector 0
Neu Probleme mit Varianten dann Stückliste und beim Hinzufügen ist dann schluss JTL-Wawi - Fehler und Bugs 7
Neu Seit gestern Meldung: Problems creating SAAJ object model mit Export bei Internetmarke JTL-Track&Trace - Fehler und Bugs 2
Neu Endlich Vertreterprovsionen für JTL-Wawi mit arpaTools ProviMate User helfen Usern 0
Neu SQL prozeduren mit #temp Tabellen Eigene Übersichten in der JTL-Wawi 28
Neu JTL WAWI - Suche nach Designer für eBay-Vorlage mit CLP-Feldern Dienstleistung, Jobs und Ähnliches 0
Artikelverkauf über JTL-Shop mit Bestand 0 in der JTL WaWi JTL-Wawi 1.9 13
Neu Stornierte Aufträge werden mit "Ist bezahlt" JA gekennzeichnet JTL-Wawi - Ideen, Lob und Kritik 13
Neu JTL Shipping, DHL Label Pakete mit erhöhtem Gewicht, Kennzeichnung JTL-ShippingLabels - Ideen, Lob und Kritik 1
Neu Suche nach zuverlässigen Lieferanten für umweltfreundliche Kartonagen mit Höhenriller Smalltalk 1
Versand von Sperrgut mit JTL-Shipping-Labels, Abmessungen eingeben JTL-ShippingLabels - Ideen, Lob und Kritik 1
Neu günstiger Anbieter für Kartenzahlung mit Gerät gesucht User helfen Usern - Fragen zu JTL-Wawi 3
Datenschutz mit Kunden die kein Konto hinterlegt haben JTL-Wawi 1.9 0
Neu Fehler mit der Synchronisation zwischen Shop und WaWi JTL-Shop - Fehler und Bugs 1
Vaterartikel werden mit angelegt Otto.de - Anbindung (SCX) 0
In Bearbeitung Sunmi T2 (Android 7) mit SumUp abgekündigt zum 30.06.2024 - ab welcher JTL-POS Version? Konsequenzen? JTL-POS - Fragen zu Hardware 5
Versandkosten mit gewichteter MwSt einstellbar? JTL-Wawi 1.7 2
Neu Nordirland mit DHL und JTL Shipping Labels JTL-ShippingLabels - Fehler und Bugs 0
Neu Warnung an E-Commerce-Unternehmen: Unsere enttäuschenden Erfahrungen mit JTL JTL-Wawi - Ideen, Lob und Kritik 0
Neu Wie handhabt ihr eure Buchhaltung mit JTL? Arbeitsabläufe in JTL-Wawi 9
Neu Druckproblem Artikeletiketten mit Zebra ZD421d User helfen Usern - Fragen zu JTL-Wawi 2
Fehler und Bugs nach Update von 4.06 auf 5.3.3 mit Lösungen Sammelthread Upgrade JTL-Shop4 auf JTL-Shop5 3
Neu Shop 5.2.4: tmp Ordner läuft mit sess_ Dateien voll Allgemeine Fragen zu JTL-Shop 0
Neu Schon ab JTL Starter parallel zu einem JTL CFE Shop: Gambio-Shop mit Connector 3.1.0 Gambio-Connector 0
Neu Zahlungsmodul mit N26 oder welche Bank verwendest du? Business Jungle 2
Frage: Webrequest mit Dateiübertragung JTL-Wawi 1.9 0
Neu Fehler "Die eingegebenen Variantenmerkmale stimmen nicht mit den Variantenmerkmalen der Varianten des Artikels überein." eBay-Anbindung - Fehler und Bugs 0
Neu WAWI 1.9 mit SQL Server Developer User helfen Usern - Fragen zu JTL-Wawi 3

Ähnliche Themen