Neu CSV Exportvorlage mit "dynamischem" Header

Krinco

Neues Mitglied
29. Mai 2022
9
4
Hallo Zusammen :)
Mit folgendem Problem weiß ich nicht weiter und hoffe auf einen guten Tip

Für meine Exportvorlage die ich für einen meiner Dropshipping-Lieferanten erstellt habe, soll in der CSV-Datei der Header (Spaltennamen) mit ausgegeben werden.
Das ist soweit auch nicht das Problem. ABER, der Lieferant definiert in seinem Format, dass nach den Auftragsinformationen die Artikelbestellung in der gleichen Zeile n-fach ausgeführt wird.
D.h., dass dort bei einem Artikel "...;Product ref;Product quantity" ausgeführt wird.
Bei z.B. 3 Artikeln in einer Bestellung muss da aber dann "Product ref;Product quantity;Product ref;Product quantity;Product ref;Product quantity" im Header stehen.

Für die Feldinhalte ist das in einer Schleife ja sauber zu lösen. Wie mache ich das aber für den Header ? o_O

Bisher sieht das so aus:
Code:
Last name;First name;Address;Postcode;Iso country;Town;State;Email;Phone;Mobile phone;CashDelivery;Carrier;Comments;Company;ref order supplier;Product ref;Product quantity
{{ Vorgang.Lieferadresse.Nachname | Trim }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Vorname | Trim  }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Straße | Trim }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.PLZ | Trim  }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Land.ISO | Trim  }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Ort | Trim }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Bundesland | Trim }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.EMail | Trim }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Telefon | Trim }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Mobil | Trim }}{{Trennzeichen}}\
{{Trennzeichen}}\
{{Trennzeichen}}\
{{Trennzeichen}}\
{{ Vorgang.EigeneBestellnummer | Trim }}{{Trennzeichen}}\
{% comment  -%}
Satzart 2: Artikelnummer*,Anzahl*
{% endcomment -%}
{% for position in Vorgang.Positionen -%}
{{ position.Artikelnummer | Trim }}\
{{Trennzeichen}}{{ position.Menge}}\
{% endfor %}

Bin Dankbar für jeden Hinweis :)
 

Krinco

Neues Mitglied
29. Mai 2022
9
4
Hallo Zusammen :)
Mit folgendem Problem weiß ich nicht weiter und hoffe auf einen guten Tip

Für meine Exportvorlage die ich für einen meiner Dropshipping-Lieferanten erstellt habe, soll in der CSV-Datei der Header (Spaltennamen) mit ausgegeben werden.
Das ist soweit auch nicht das Problem. ABER, der Lieferant definiert in seinem Format, dass nach den Auftragsinformationen die Artikelbestellung in der gleichen Zeile n-fach ausgeführt wird.
D.h., dass dort bei einem Artikel "...;Product ref;Product quantity" ausgeführt wird.
Bei z.B. 3 Artikeln in einer Bestellung muss da aber dann "Product ref;Product quantity;Product ref;Product quantity;Product ref;Product quantity" im Header stehen.

Für die Feldinhalte ist das in einer Schleife ja sauber zu lösen. Wie mache ich das aber für den Header ? o_O

Bisher sieht das so aus:
Code:
Last name;First name;Address;Postcode;Iso country;Town;State;Email;Phone;Mobile phone;CashDelivery;Carrier;Comments;Company;ref order supplier;Product ref;Product quantity
{{ Vorgang.Lieferadresse.Nachname | Trim }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Vorname | Trim  }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Straße | Trim }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.PLZ | Trim  }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Land.ISO | Trim  }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Ort | Trim }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Bundesland | Trim }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.EMail | Trim }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Telefon | Trim }}{{Trennzeichen}}\
{{ Vorgang.Lieferadresse.Mobil | Trim }}{{Trennzeichen}}\
{{Trennzeichen}}\
{{Trennzeichen}}\
{{Trennzeichen}}\
{{ Vorgang.EigeneBestellnummer | Trim }}{{Trennzeichen}}\
{% comment  -%}
Satzart 2: Artikelnummer*,Anzahl*
{% endcomment -%}
{% for position in Vorgang.Positionen -%}
{{ position.Artikelnummer | Trim }}\
{{Trennzeichen}}{{ position.Menge}}\
{% endfor %}

Bin Dankbar für jeden Hinweis :)
GELÖST :cool:
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Plugin-Idee: Überkäufe Lieferantenbestände & Lieferzeiten (API/CSV/XML) in Shop & Wawi Plugins für JTL-Shop 2
Neu Falsche URL in Exportformat CSV Schnittstellen Import / Export 4
Neu Mittels Ameise Aufträge aus 2 einzelnen CSV Dateien erstellen Schnittstellen Import / Export 5
Neu Zahlungsimport über CSV ... Ausgangszahlung ? JTL-Wawi - Fehler und Bugs 0
Neu Lieferantenbestellung per CSV Import mit Ameise Artikel VPE JTL-Ameise - Fehler und Bugs 0
Suche Hilfe beim Anpassen (Design) von Druck- / Email- / Exportvorlage JTL-Wawi 1.10 3
Exportvorlage Auftrag JTL-Wawi 1.10 4
Neu Probleme mit Pixel-Code eines Drittanbieters in Templatedatei Betrieb / Pflege von JTL-Shop 1
Neu Wer hat 2025 mit Xentral Erfahrungen gesammelt? Wechsel von JTL‑Wawi in Sicht Smalltalk 2
Funktion mit welchem Konnektor? JTL-Wawi 1.11 0
Kann ich mit dieser SQL Version die neue WaWi 1.11.1 installieren? JTL-Wawi 1.11 2
Neu Übergabe Versandlaber an Fulfiller möglich über FFN standallone aber nicht über FFN mit angebundeener JTL-WAWI Arbeitsabläufe in JTL-Wawi 0
Ticket erstellen bei einer Fehlermeldung mit JTL-Start ??? JTL-Wawi 1.9 1
Umlaute in Städtenamen werden mit � dargestellt JTL-Wawi 1.11 2
Neu Problem mit Drucker User helfen Usern - Fragen zu JTL-Wawi 0
Artikelstatistik funktioniert nicht mehr mit 1.11 JTL-Wawi 1.11 2
Studio-Webcast E-Com Insights mit JTL: Black Friday Edition am 30.10.25 Messen, Stammtische und interessante Events 0
Neu JTL Shop Versand Preisstaffel mit negativen Werten?? Allgemeine Fragen zu JTL-Shop 0
Neu Zeiterfassung Tablett Terminal - mit Hinweis: Arbeitszeit heute nicht erreicht User helfen Usern 3
Neu Artikelsuche mit % Platzhalter funktioniert nicht mehr (wie früher) JTL-Wawi - Fehler und Bugs 6
Problem mit API Anbindung JTL-Wawi 1.11 2
Neu Leere Suche – Ergebnis definieren mit Doofinder User helfen Usern - Fragen zu JTL-Wawi 0
Neu Artikel mit gleichem Namen werden bei Shopify zu einem Artikel Shopify-Connector 2
Kein E-Mail-Versand mit Anhängen möglich JTL-Wawi 1.11 21
Neu Falscher E-Mail-Absender beim Arbeiten mit mehrere Firmen JTL-Wawi - Fehler und Bugs 0
Neu Abgleich bricht mit Fehler 503 ab Shopware-Connector 3
Neu Neues PLugin: DITH Lieferantenbestand – realistische Lieferzeiten mit Lieferanten- + Eigenbestand Plugins für JTL-Shop 0
Rechnungen mit Differenzbesteuerung JTL-Wawi 1.9 6
In Diskussion Etikett mit Warnung bei Versand drucken JTL-Workflows - Ideen, Lob und Kritik 9
1.11 mit 2 Mandanten - Dashboard bei Advanced Wawi zerschossen - JTL Start funktioniert JTL-Wawi 1.11 1
Was ist mit der Wawi 1.11.0? JTL-Wawi 1.11 20
Neu PC-Umzug mit Datenbanksicherung von JTL-Wawi 1.5.48 User helfen Usern - Fragen zu JTL-Wawi 5
Neu JTL Shop Update von 5.3.3 auf 5.6 mit der Community Free Edition - WaWi funktion weiter gegeben? User helfen Usern - Fragen zu JTL-Wawi 1
Probleme mit dem Einstellen von Artikeln auf Amazon über JTL Wawi mit dem Lister 2.0 Amazon-Lister - Fehler und Bugs 6
Neu JTL-Shop TECHNIK (SalePix) – Problem mit Render Blocking Requests User helfen Usern - Fragen zu JTL-Wawi 2
Neu Ladenpreis auf Etikett mit Bedingung verknüpfen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Nach Update auf 1.10.14.1 - Zahlungsart wird beim Auftrag erstellen nicht mit übernommen + Sepa Eingänge JTL-Wawi - Fehler und Bugs 0
Neu Greyhound Erfahrungen mit Marktplätzen User helfen Usern - Fragen zu JTL-Wawi 6
Produkt-API v4 Support bei OTTO läuft aus (10.12.2025) – Zukunft mit JTL Wawi unklar Otto.de - Anbindung (SCX) 25
Neu Temu-Anbindung mit JTL / Fehlermeldung beim Hochladen Onlineshop-Anbindung 1
Neu Unzufriedenheit mit dem JTL-Support Smalltalk 54
Neu Stückzahl lässt sich mit [+] und [-] Buttons nicht ändern JTL-Shop - Fehler und Bugs 6
Beantwortet Slider nur noch mit Bild gefüllt Installation / Updates von JTL-Shop 1
Neu Encoding-Probleme mit dem Proto-Template Templates für JTL-Shop 7
Neu Mindestbestellwerte nach verschiedenen Lieferarten mit dem Plugin Lieferslot Allgemeine Fragen zu JTL-Shop 1
Neu PayPal Checkout Plugin (iPhone), Probleme mit PayPal-App Plugins für JTL-Shop 0
Neu Probleme beim Abgleich mit dem WooCommerce-Connector WooCommerce-Connector 0
Neu Zahlungszuordnung Wawi Auftrag mit Barzahlung im Laden User helfen Usern - Fragen zu JTL-Wawi 0
Neu Download-Artikel mit dem Download-Modul anbieten JTL SHOP Plugins für JTL-Shop 6
Neu Magento2 mit Synesty in JTL-Wawi verbinden Allgemeines zu den JTL-Connectoren 9

Ähnliche Themen