Neu Schleife in JTL Exportvorlage funktioniert nicht

Pascal B.

Neues Mitglied
12. April 2021
8
1
Hallo zusammen,

ich möchte in JTL eine Exportvorlage für eine Lieferantenbestellung einrichten.
Leider übernimmt es mir die EAN und andere Werte nur vom ersten Objekt. Die Schleife funktioniert hier offensichtlich nicht richtig.
Mein Code lautet:
_________________________________________________________________________________________________
{% for position in Vorgang.Positionen -%}

{{ Vorgang.EigeneBestellnummer | Trim | Quote }}{{Trennzeichen}}\

{{ Vorgang.Bestelldatum | Datum: 'yyyy-mm-dd' }}{{Trennzeichen}}\

{{ position.Artikelnummer | Trim | Quote }}{{Trennzeichen}}\

{{ Vorgang.Positionen.ErstesObjekt.Lieferantenartikel.Lieferantenartikelnummer }}{{Trennzeichen}}\

{{ Vorgang.Positionen.ErstesObjekt.Lieferantenartikel.Lieferantenartikelname }}{{Trennzeichen}}\

{{ position.Menge | Nummer: 'N2','en-US' }}{{Trennzeichen}}\

{{ Vorgang.Positionen.ErstesObjekt.Artikel.EAN }}{{Trennzeichen}}\

{{ Vorgang.Positionen.ErstesObjekt.Artikel.TaricCode }}{{Trennzeichen}}\

{{ Vorgang.Positionen.ErstesObjekt.Lieferantenartikel.Kommentar }}{{Trennzeichen}}\

{{ Vorgang.Positionen.ErstesObjekt.Lieferdatum }}{{Trennzeichen}}\

{{ Vorgang.DruckAnmerkung }}{{Trennzeichen}}\

{{ Vorgang.Positionen.ErstesObjekt.Hinweis }}{{Trennzeichen}}\

{% endfor %}
____________________________________________________________________________________________

Ich dachte es liegt vielleicht am "ErstesObjekt". Wenn ich es einfach weglasse ist das Feld im Export aber leer. Die Mengen und Lieferantenartikelnummer/Name gibt er mir richtig pro Zeile aus nur Hinweise, EAN und Taric Code nicht.

Vielen Dank für eure Hilfe
 

fibergirl

Sehr aktives Mitglied
14. April 2016
792
223
Hamburg
Hallo,

ich kanns grad nicht prüfen, aber ich bin der Meinung, da könnte noch eine Stufe hinter "Positionen" fehlen.
Evtl. Vorgang.Positionen.Artikelpositionen.Artikelnummer usw., oder so ähnlich.
Schau Dir doch mal den Variablenbaum rechts genau an.
 
  • Gefällt mir
Reaktionen: Pascal B.

Pascal B.

Neues Mitglied
12. April 2021
8
1
Danke für deinen Beitrag Fibergirl. Leider gibt es da nichts. Ich habe den Variablenbaum genau angeschaut.
Wenn ich in Positionen bin muss ich gleich in ErstesObjekt rein. Dann gibt es auch keine weitere Möglichkeit (Zumindestens keine die im Variablenbaum angezeigt wird.)
 

GBK

Mitglied
21. Oktober 2019
80
12
Hallo Ihr Beiden,

ich weiß, ist schon länger her. Aber das mache ich öfter, auf alte Beiträge antworten, wenn ich dazu was habe. Wer weiß, vielleicht braucht es ja noch wer.

Also, es liegt tatsächlich an deinem ErstesObjekt. Da nimmt er auch nur die Info aus dem jeweiligen ersten Objekt (daher bin ich auch gerade etwas irritiert, warum z.B,. die Lieferantenartikelnummer bei dir korrekt ist). Was leider nicht klar dargestellt ist, dass man deutlich direkter auf das zeigen kann, was man benötigt, als den ganzen Baum aufzuschreiben. Am besten einfach mal hier anhand eines Beispiels: Statt {{ Vorgang.Positionen.ErstesObjekt.Artikel.EAN }}{{Trennzeichen}}\ also einfach {{ Position.Artikel.EAN }}{{Trennzeichen}}\. Aufs wording achten. Position, nicht Positionen!

Ich habe nun auch nicht alle Felder drauf, aber habe mal ein paar der benötigten Felder getestet und das sah ganz gut aus. Gibt sicherlich noch die ein oder andere Feinanpassung, aber grundsätzlich hab ich die Infos mit folgendem Code bekommen:
Code:
{% assign Trennzeichen = ';' -%}
{% for Position in Vorgang.Positionen -%}
{{ Vorgang.EigeneBestellnummer | Trim | Quote }}{{Trennzeichen}}\
{{ Vorgang.Bestelldatum | Datum: 'yyyy-mm-dd' }}{{Trennzeichen}}\
{{ Position.Artikelnummer | Trim | Quote }}{{Trennzeichen}}\
{{ Position.Lieferantenartikelnummer }}{{Trennzeichen}}\
{% if Position.Lieferantenartikelbezeichnung != '' %}{{ Position.Lieferantenartikelbezeichnung }}{% else %}{{ Position.Bezeichnung }}{% endif %}{{Trennzeichen}}\
{{ Position.Menge | Nummer: 'N2','en-US' }}{{Trennzeichen}}\
{{ Position.Artikel.EAN }}{{Trennzeichen}}\
{{ Position.Artikel.TaricCode }}{{Trennzeichen}}\
{{ Vorgang.InternerKommentar }}{{Trennzeichen}}\
{{ Vorgang.Lieferdatum }}{{Trennzeichen}}\
{{ Vorgang.DruckAnmerkung }}{{Trennzeichen}}\
{{ HINWEIS }}
{% endfor %}

Vielleicht hilft es ja schon, oder noch, oder wie auch immer :)

Marco
 
  • Gefällt mir
Reaktionen: Pascal B.
Ähnliche Themen
Titel Forum Antworten Datum
Neu Migration zu JTL Wawi Cloud Starten mit JTL: Projektabwicklung & Migration 0
Neu Mindestbestände und Maximalbestände in JTL-Wawi 1.6 nun auch pro Artikel und Warenlager User helfen Usern - Fragen zu JTL-Wawi 0
Neu Ist die JTL-Wawi 1.6 Unicode fähig? User helfen Usern - Fragen zu JTL-Wawi 0
JTL-Meetup in Berlin mit unserem Partner CiN Messen, Stammtische und interessante Events 0
Neu Installation JTL unter Windows Server 2019 Installation von JTL-Wawi 2
Neu JTL Shop 5.1 mit PHP8.0 ohne Ioncube support Installation / Updates von JTL-Shop 2
Neu Falsche Artikelbilder im JTL Shop in Verbindung mit der WaWi Allgemeine Fragen zu JTL-Shop 0
Neu Kartenterminal für JTL-POS JTL-POS - Fragen zu Hardware 3
Neu Falsche Artikelbilder im JTL Shop in Verbindung mit der WaWi User helfen Usern - Fragen zu JTL-Wawi 3
Webinar - JTL-Vouchers: Richtlinien, Vorgaben und Definitionen von Gutscheinen - Wir fragen den Experten! Messen, Stammtische und interessante Events 0
Neu Shop5: JTL Paypal, Ratenzahlung und dann noch Mollie Plugins für JTL-Shop 0
Neu JTL Pos ERP Connected über DNS Allgemeine Fragen zu JTL-POS 1
Virtueller JTL-Stammtisch (Dresden) Messen, Stammtische und interessante Events 0
Neu Open Vpn mit JTL Wawi - Netzlaufwerke Fehler Installation von JTL-Wawi 4
Neu JTL-Vouchers. Unsere neue Gutscheinverwaltung ist da! Releaseforum 0
Neu JTL 5 Shop -> Slick Slider auf der Startseite im Nova Template verändern Templates für JTL-Shop 2
Neu 💙 Neues Plugin: Energielabel (für JTL-Shop5) - empfohlen vom Händlerbund! Plugins für JTL-Shop 0
Neu Template Anpassung im Child Theme via JTL Theme Editor -> my-nova.scss Templates für JTL-Shop 0
Neu Externe Rechnungen aus JTL Pos exportieren User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Exportformat Google Shopping promotion_id [Aktions_ID] Plugins für JTL-Shop 3
In Diskussion Logo für Bon in JTL-POS auf Chromebox JTL-POS - Fragen zu Hardware 10
Neu 💙 Neues Plugin: Messenger Kontaktlayer (für JTL-Shop5) Plugins für JTL-Shop 5
Neu 💙 Neues Plugin: Artikelsticker Plus (für JTL-Shop5) Plugins für JTL-Shop 0
Virtueller JTL-Stammtisch (Dresden) Messen, Stammtische und interessante Events 0
Neu JTL Shop5 Plugin " Gefahrensymbol" Com-ins-netz CIN GmbH Plugins für JTL-Shop 0
Neu Mixbox Plugin für JTL-Shop5 Com-ins-netz CIN GmbH Plugins für JTL-Shop 0
Neu Auswahlassistent nicht sichtbar (JTL Shop 5.03) Plugins für JTL-Shop 0
JTL-Shop 5: Nach Kaufabschluss Button "Weiter einkaufen" => Möglichkeit andere Seite als Startseite zu verlinken? Einrichtung JTL-Shop5 1
Neu JTL-Shop 5.1.1 - Import der Postleitzahlen funktioniert nicht, was muß man tun? JTL-Shop - Fehler und Bugs 1
Neu Suche: Gutschein-Produkt in JTL erzeugen - dann zu WooCommerce übertragen und in WooComemrce nutzbar machen WooCommerce-Connector 2
Neu JTL DHL Wunschpaket - Packstation -> DHL Kundennummer des Kunden? Plugins für JTL-Shop 1
Neu JTL FFN Import Aufträge über CSV mit Gebinde GTIN Schnittstellen Import / Export 0
Neu JTL-Shop5 API Bug Allgemeine Fragen zu JTL-Shop 1
Gelöst Amazon Werbeaktion nicht richtig in JTL übernommen Amazon-Anbindung - Fehler und Bugs 2
Neu JTL Shop 5 Preisfarbe und individuelle Anpassung von der "footnote-reference" Allgemeine Fragen zu JTL-Shop 0
Neu JTL SHOP 5.0.1 / NOVA-Template UVP/Rabattanzeige Artikelübersichten Allgemeine Fragen zu JTL-Shop 5
Neu Exit intent Popup Plugin für JTL 5 User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Shop 5 gekauft Variationen sind nicht anwählbar JTL-Shop - Fehler und Bugs 2
Neu Zahlungs & Versandarten JTL Shop 5.0.3 & JTL WAWI 1.5.47.4 Onlineshop-Anbindung 1
Neu Internetmarke "Versichert" JTL-ShippingLabels User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Shop Englische Version Checkout weiterleitung Allgemeine Fragen zu JTL-Shop 0
Neu Online-Shop über Jtl User helfen Usern - Fragen zu JTL-Wawi 5
Neu JTL Shop 5 Nivo Slider verkleinern Allgemeine Fragen zu JTL-Shop 0
JTL-Shop 5-0-3 - Netzwerkfehler - URL install.php?task=dircheck nicht erreichbar. Einrichtung JTL-Shop5 1
Neu (!) JTL Shop 5 Fehler "Struktur-Migration" Installation / Updates von JTL-Shop 3
Neu Wartungsarbeiten an unserer JTL-eazyAuction-Infrastruktur für Amazon News, Events und Umfragen 7
Neu Amazon Aufträge nur im Pending - Vorher JTL-Authentifizierung abgelaufen Amazon-Anbindung - Fehler und Bugs 4
Neu Plentymarkets Anbindung an JTL Onlineshop-Anbindung 0
Neu JTL-Shop 5 falscher Liefertatus aus WAWI JTL-Wawi - Fehler und Bugs 3
Neu Logo vergrößern JTL 5 Shop Allgemeine Fragen zu JTL-Shop 17

Ähnliche Themen