Gelöst Packtisch - Parameter per SQL an Easylog übergeben!?

  • Wichtiger Hinweis Liebe Kunden, solltet Ihr den DATEV Rechnungsdatenservice 2.0 nutzen, dann müsst Ihr bis zum 30.06.2024 JTL-Wawi 1.9 installieren. Danach wird die Schnittstelle für ältere Versionen nicht mehr unterstützt.

Stetto

Sehr aktives Mitglied
2. Juli 2009
4.811
575
AW: Packtisch - Parameter per SQL an Easylog übergeben!?

Code:
{% for Position in Vorgang.Lieferschein.Positionen -%}
{% if  Position.Auftragsposition.Artikel.IstLagerartikel -%}
{% if  Position.Menge > 1 %}{{ Position.Menge }}x {% endif -%}
{% if  Position.Artikel.Anmerkung == empty %}{{  Position.Artikel.Bezeichnung }}{% else %}{{ Position.Artikel.Anmerkung  }}{% endif -%}
{% unless forloop.last %} + {% endunless -%}
{% endif -%}
{% endfor -%}

Deine erste Version des Code war besser :)

Zum einen weiß ich nicht ob das x hinter Position.Menge problemlos übernommen wird oder ob ich das nochmal in Klammer setzen muss oder so.
Alles was nicht in Klammern steht, wird wie normaler Text ausgegeben.

Zum zweiten bin ich mir nicht ganz sicher ob ich in Zeile 3 nach dem else einfach nichts schreiben kann wenn es leer bleiben soll oder ob es dafür ein "Füllelement" gibt.
Das kann weggelassen werden.

Zuletzt ist mir noch aufgefallen, dass das + Zeichen scheinbar immer geschrieben wird selbst wenn es nur ein oder der letzte Artikel ist. Ist hier ein Fehler drin den ich übersehen habe?
Mein Fehler. Wir wollen das Plus immer - außer beim letzten Artikel. Wir müssen die Bedingung also umkehren, was wir mit unless erreichen.

Kann man denn überhaupt problemlos mehrere IF-Abfragen hintereinander starten?
Ja.

{% if Position.Artikel.Anmerkung == empty %}{{ Position.Artikel.Bezeichnung }}{% else %}{{ Position.Artikel.Anmerkung }}{% endif -%}
Hier war noch ein Denkfehler. "Wenn Anmerkung NICHT leer, dann Bezeichnung, sonst Anmerkung". Die Negierung war hier falsch.

PS: -%} hat den selben Effekt wie \, durch das Minuszeichen wird die folgende Zeile nach oben gezogen. %} mit Zeilenumbruch, -%} ohne Zeilenumbruch, -%}\ "Doppelt gemoppelt"
 

cdx

Sehr aktives Mitglied
13. März 2013
1.597
52
AW: Packtisch - Parameter per SQL an Easylog übergeben!?

Hab den angepassten Code von dir jetzt mal eingebaut und er scheint endlich zu funktionieren wie er soll.
Ich teste mal noch ein wenig, vor allem wenn es mal mehr als 1-2 Artikel sind wir es interessant.

Vielen Dank aber schon mal für die tatkräftige Unterstützung!!!

PS: ja das mit der Anmerkung hatte ich übersehen.
 

cdx

Sehr aktives Mitglied
13. März 2013
1.597
52
AW: Packtisch - Parameter per SQL an Easylog übergeben!?

Nach ein paar Tagen Test muss ich sagen es klappt super...

Haben das Label von dem Easylog-Techniker noch ein wenig anpassen lassen (die unnötigen Sachen auf dem Seitenstreifen entfernen und dafür ein Bemerkungsfeld hin), damit genug Platz für die Artikelinfos ist und bin sehr begeistert, dass es so gut funktioniert.

Daumen hoch...
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Freiposition auf Pickliste lässt sich nicht picken, Packtisch Gelöste Themen in diesem Bereich 2
Neu Große Aufträge Nicht-EU: Exportdokumente & Rechnung am WMS-Packtisch nachdrucken bzw. großen Auftrag splitten User helfen Usern - Fragen zu JTL-Wawi 0
Neu Angemeldete Retoure nicht sichtbar in WMS-Packtisch Retourenbearbeitung Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu WMS/Packtisch+ ... manuelle Workflows per Barcode auslösen JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 0
Neu JTL Packtisch - offene Bestellungen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 5
Neu Packtisch: Versandart soll explizit ausgewählt werden müssen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Packtisch: In der Liste der Aufträge neue Feld-Spalte mit Spalteneditor hinzufügen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
In Diskussion Wareneingang Packtisch 1.8.12.0: Seriennumer wird abgeschnitten. JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 1
Gelöst Packtisch+ 1.8.112 : Rechnung wird bei Teillieferung erzeugt, obwohl als Ausführungsbedingung "Nur bei der letzten Teillieferung" ausgewählt ist. JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 2
Issue angelegt [WAWI-23263] Artikel per Workflow auf die Einkaufsliste setzen WAWI APP JTL-Workflows - Fehler und Bugs 8
Neu per Bat Datei Sprachausgabe -> wie TON anschalten ? User helfen Usern - Fragen zu JTL-Wawi 5
Neu Plattform Feld per SQL setzen - mehrere Marken unter einer Firma verkaufen User helfen Usern - Fragen zu JTL-Wawi 5
Neu Worker WMS Picklisten per Schaltfläche einmalig starten Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Kundendaten extern verschlüsseln (Für den eigenen Shop) und per Import importieren Technische Fragen zu Plugins und Templates 2
Neu Wie kann man Anzahl der VPE per SQL abfragen? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Per Button/ Link Artikel in den Warenkorb legen Technische Fragen zu Plugins und Templates 2
Artikel per Ameise mehreren Kategorien zuordnen - Artikeldatenimport in WaWi nicht mehr vorhanden JTL-Wawi 1.8 6
Workflow = Gewinn unter 30 % vom netto = per Mail informiert JTL-Wawi 1.6 10
Wie kann ich etwas in der WAWI Datenbank per SQL ändern? JTL-Wawi 1.8 2
Gutscheine aktualisieren bzw. mehrere per Import deaktivieren? Allgemeine Fragen zu JTL-Vouchers 1
Neu shopapotheke per Anbindung eBay-Anbindung - Fehler und Bugs 1
Neu Umlagerung per Ameisen-Import JTL-Wawi - Fehler und Bugs 1
Neu In einen Portlet-Container im Frontend per Ajax Datennachladen (weitere anzeigen) Technische Fragen zu Plugins und Templates 1
Neu eBay Plus Angebote per Ameise steuerbar ? Eigene Übersichten in der JTL-Wawi 6
Neu Zugang zu Kategorien nur per Kennworteingabe Plugins für JTL-Shop 3
Neu Eigene Felder (Kunde) in csv-Datei per Ausgabe (Auftrag oder Lieferschein) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Lieferadresse / Rechnungsadresse im Auftrag per Doppelklick wählbar machen JTL-Wawi - Ideen, Lob und Kritik 0
Datenbank-Abfrage per SQL nach Lagermenge pro Artikel & Warenbereich (WMSLager) JTL-Wawi 1.8 1
Neu Lieferantenbestellung als CSV mit selbst festgelegten Spalten per Mail senden Arbeitsabläufe in JTL-Wawi 1
Neu Benachrichtigung per Workflow bei Wareneingang User helfen Usern - Fragen zu JTL-Wawi 24
Neu Weiterleitungen direkt per Datenbank einfügen aufgrund Größe bzw. Anzahl? Betrieb / Pflege von JTL-Shop 9
Gelöst Per Workflow im Servicedesk eine Mail versenden. Gelöste Themen in diesem Bereich 4
Variationen per Ameise umbenennen JTL-Wawi 1.8 1
Workflow Auftraqspositionen per Email an Kunden senden JTL-Wawi 1.7 3
Neu Ist es möglich per Ameise Kunden zu löschen? Arbeitsabläufe in JTL-Wawi 2
Neu LS-Pos Kundenrechnung per Email Fragen rund um LS-POS 1

Ähnliche Themen