Neu DotLiquid Ausgabe von mehreren Positionen?

WebworkerX

Aktives Mitglied
20. Oktober 2016
60
4
Hallo,
ich habe eine Datei geschrieben für die Versendung von Aufträgen an unseren Lieferanten.
Wenn ich das Script im Workflows ausführen lasse dann schreibt er nur für den ersten Artikel in der Rechnung.
Was muss ich machen damit er auch die restlichen Artikel aus der Rechnung anzeigt?
Vielleicht eine Schleife?, habe es zumindest so versucht mit dem Ergebnis das er den ersten Artikel 4 mal anzeigt und auch nicht untereinander sondern fortlaufend.
Hier mein Script:
{% for item in Vorgang.Rechnungsnummer %}
POA{{ Vorgang.Auftrag.Positionen.ErstesObjekt.InternePositionsnummer | FormatNumber: 'N0'| AlignLeft: 10 }} {{ Vorgang.Auftrag.Positionen.ErstesObjekt.Artikelnummer | AlignLeft: 15 }}{{ Vorgang.Auftrag.Positionen.ErstesObjekt.Menge | Times: 100 | FormatNumber: 'N0'| AlignLeft: 11 }}{{ Vorgang.Auftrag.Positionen.ErstesObjekt.Bezeichnung | AlignLeft: 40 }}{{ Vorgang.Auftrag.Positionen.ErstesObjekt.ArtikelbeschreibungKurz | AlignLeft: 40 }}{{ Vorgang.Auftrag.Positionen.ErstesObjekt.NettopreisEinzel | FormatNumber: 'N2'| AlignLeft: 11 }}2{{ Vorgang.Auftrag.Positionen.ErstesObjekt.NettopreisEinzel | Times: Vorgang.Auftrag.Positionen.ErstesObjekt.Menge | FormatNumber: 'N2'| AlignLeft: 11 }}
{% endfor %}
END

Kann mir da jemand einen Tip geben?
Vielen Dank im Voraus.
 
  • Gefällt mir
Reaktionen: Charly B.

Maekaey

Sehr aktives Mitglied
11. November 2016
268
65
Ohne das selbst schon einmal gemacht zu haben...
Deine Variablen beziehen sich ja immer auf "ErstesObjekt", daher wird er vermutlich auch immer nur den ersten Artikel nehmen und mit einer Schleife den Artikel nur wiederholen.
Wie macht das denn der Berichtscontainer in den Standardvorlagen? Vielleicht kannst du das als Beispiel ansehen.
Hoffe diese Gedanken sind nicht völlig daneben, vielleicht bringts dich ja weiter.
 

WebworkerX

Aktives Mitglied
20. Oktober 2016
60
4
Habe jetzt die Lösung selber gefunden.
Script:
{% for position in Vorgang.Auftrag.Positionen %}POA{{ position.InternePositionsnummer | FormatNumber: 'N0'| AlignLeft: 10 }} {{ position.Artikelnummer | AlignLeft: 15 }}{{ position.Menge | Times: 100 | FormatNumber: 'N0'| AlignLeft: 11 }}{{ position.Bezeichnung | AlignLeft: 40 }}{{ position.ArtikelbeschreibungKurz | AlignLeft: 40 }}{{ position.NettopreisEinzel | FormatNumber: 'N2'| AlignLeft: 11 }}2{{ position.NettopreisEinzel | Times: Vorgang.Auftrag.Positionen.ErstesObjekt.Menge | FormatNumber: 'N2'| AlignLeft: 11 }}{% endfor %}
END

Nur ein Problem besteht noch, das er die Positionen immer weiter schreibt. Habe versucht mit "\n" innerhalb der Schleife einen Zeilenumbruch zu erzwingen aber ohne Ergebnis.
Hat jemand da einen Tip wie in der Schleife ein Zeilenumbruch gemacht werden kann? Gibt es da ein spezielles Kommandowort so Ähnlich wie NewLine oder so? o_O
 

Charly B.

Aktives Mitglied
9. August 2017
72
2
Berlin
Hallo, ich habe ein ähnliches Problem. Das mit dem return vor {* endfor *} hat soweit geklappt das die Position 2 und 3 nun darunter sind aber leider noch in der falschen Spalte. Nämlich ist Artikelnummer und Menge nun in Spalte A und B.
Wie kann man die in die richtige Spalte schicken? Danke
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Angebot Exportvorlage mittels DotLiquid User helfen Usern - Fragen zu JTL-Wawi 4
Formatierungsfehler in XML bei Verwendung von dotliquid kaufland.de - Anbindung (SCX) 2
Neu SQL Ausgabe Bestellinformationen JTL Ameise - Eigene Exporte 4
Ausgabe des Warenbestandes mit Fulfillment Lager JTL-Wawi 1.8 0
Gelöst Ausgabe Kundengruppenattribute JTL-Shop 5.3 Allgemeine Fragen zu JTL-Shop 0
Ausgabe Lieferdatum auf Lieferantenbestellung JTL-Wawi 1.8 0
Neu Dot Liquid csv-Ausgabe: Abschneiden / Turncate Gelöste Themen in diesem Bereich 4
Neu Eigene Felder (Kunde) in csv-Datei per Ausgabe (Auftrag oder Lieferschein) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Auftrag und Rechnung Ausgabe funktioniert nicht Client JTL 1.8.10.0 JTL-Wawi 1.8 9
Beantwortet #GEFUNDEN# Suche jemand , der uns eine (automatische) SQL Abfrage erstellen kann mit Mail Ausgabe Dienstleistung, Jobs und Ähnliches 2
Neu SQL Ausgabe der Varko-Auswahl eines Artikels, mehrsprachig Tabelle zwei mal auf sich Joinen? User helfen Usern - Fragen zu JTL-Wawi 5
Neu Dynamischen Parameter an BAT anfügen zur Ausgabe als Messagebox User helfen Usern - Fragen zu JTL-Wawi 1
Ausgabe per E-Mail geht plötzlich nicht mehr, Testmail aus Wawi aber schon JTL-Wawi 1.6 22
Neu SQL Abfrage wird mehrfach ausgeführt - Ausgabe in der Übersicht falsch Eigene Übersichten in der JTL-Wawi 8
Keine Erweiterung der Ausgabe trotz 1.8.10 JTL-Wawi 1.8 3
Artikelbeschreibung standardisiert von JTL-Wawi ziehen - Positionsname JTL-Wawi 1.8 11
Automatischer Import von TrackingID JTL-Wawi 1.8 9
Neu [OFFENE POSITION] Prozessautomatisierung | Werkstudent / Teilzeit | 20h / Woche | Westlich von Köln Links-Rheinisch Dienstleistung, Jobs und Ähnliches 1
Neu Coupon nicht vom Warenwert sondern von den Artikeln abziehen?!? User helfen Usern - Fragen zu JTL-Wawi 5
Neu Updatepolitik und Testen von Software - aktuell 5.2.4 Installation / Updates von JTL-Shop 8
Neu JTL <-> Shopware 6 - Maximale Anzahl von Kundengruppen? Shopware-Connector 4
Neu Datenmigration von anderer WaWi auf JTL-WaWi Starten mit JTL: Projektabwicklung & Migration 11
Neu Artikel von JTL mit Ebay verbinden in Easy Action Einrichtung und Installation von JTL-eazyAuction 2
Neu Erreichbarkeit von Seiten mit 0 Bestand in 5.3.1 JTL-Shop - Fehler und Bugs 2
Neu Artikel im Warenkorb wird von 1 auf null runtergesetzt. Anstatt es zu entfernen wird es automatisch wieder auf 1 gesetzt Allgemeine Fragen zu JTL-Shop 6
Neu So ändern Sie den Status von amazon ASIN über die Importdatei in „Aktiv“. JTL Ameise - Eigene Exporte 0
Neu eBay zusammenfassen von Aufträgen und Buchhaltung User helfen Usern - Fragen zu JTL-Wawi 0
Neu CSV-Export von Produkten aus bestimmter Kategorie Allgemeine Fragen zu JTL-Shop 1
Fehler beim erstellen von Aufträgen JTL-Wawi App 2
Worker hat Zeitlücken von vielen Stunden JTL-Wawi 1.8 1
Neu Bestandsanzeige von Stücklistenartikeln Allgemeine Fragen zu JTL-POS 0
Nach Aufruf von Stored Procedure 'Kunde.spKundeUpdate' schwere Fehler in JTL (z.B. Kundenliste, Workflow-Editor) JTL-Wawi 1.8 2
Neu JTL-Shop 5 Liste von CSV-Export Variablen gesucht Allgemeine Fragen zu JTL-Shop 1
Neu Datenumzug von Xentral ERP Software auf JTL-Wawi Schnittstellen Import / Export 4
Neu Artikel nach Übertragung von JTL auf geplant im Jahr 2030 WooCommerce-Connector 2
Neu Stücklisten mit puffer Bezug von anderen Artikeln User helfen Usern - Fragen zu JTL-Wawi 1
Neu Löschen von Nachrichten im Servicedesk Servicedesk (Beta) 3
Entfernen von Lieferzeiten bei Artikeln ohne Lieferzeiten Einrichtung JTL-Shop5 6
Neu Was steckt hinter der Zahl von 53 Bildern auf Ebay bei Variationsartikeln (und einer unsinnigen Fehlermeldung der Wawi)? JTL-Wawi - Fehler und Bugs 2
Bestand von Kinderartikeln wird im Vaterartikel zusammenaddiert JTL-Wawi 1.8 1
Neu beim Umstieg von unicorn auf SCX Bilder aktivieren Otto.de - Anbindung (SCX) 1
Neu Filtereinstellungen: wenn Sonderpreis bei Vater- oder Kindartikeln, Anzeige von Vater- UND Kindartikeln User helfen Usern - Fragen zu JTL-Wawi 5
Neu gelöst: Update von 5.3.0 auf 5.3.1 - Dateien hochgeladen - immernoch alte Version Gelöste Themen in diesem Bereich 6
Neu Fehler beim Bearbeiten von PLZ & Ort im Kundenkonto (Update 5.3.0) JTL-Shop - Fehler und Bugs 6
Neu Wechsel WAWI Hosting von JTL mit RDP auf ecomDATA User helfen Usern - Fragen zu JTL-Wawi 2
Neu Fehler bei Bearbeitung von Designvorlagen eBay-Designvorlagen - Fehler und Bugs 0
Neu Mitgabe von Nährwertangaben WooCommerce-Connector 2
Neu E-Mail-Adresse beim Versand von Lieferantenbestellungen User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL 1.8.12.0 - Artikelattribut für Shop importieren - Format CSV-Datei / Hilfe bei Import von individuellen Attributen für JTL-Shop (googlekat) JTL-Ameise - Ideen, Lob und Kritik 1
Neu Bilder von Merkmalen werden nicht angezeigt Gelöste Themen in diesem Bereich 5

Ähnliche Themen