In Diskussion DotLiquid Befehle in Workflow - Anhang einer E-Mail

Faruq

Aktives Mitglied
6. November 2017
48
5
Mannheim
Hallo an alle
ich bin gerade dabei, einen Workflow zu basteln, der immer wenn eine entsprechende Charge im Auftrag vorkommt, die Materialzertifikate zu dieser Charge abruft und als Mail rausschickt.

Nun arbeite ich mit Bedingungen im Anhang des Workflows. Meine einzige Frage ist, ob ich das Ergebnis der for-Schleife so noch nachträglich bearbeiten kann im DotLiquid - der Workflow führt nämlich zu folgendem Problem: Da die Dateipfade immer ein Semikolon hintendrin haben und der letzte Dateipfad folglich mit einem Semikolon endet, kommt es zu einer Fehlermeldung. Ich würde also gerne das Ergebnis der for Schleife einmal um dieses letzte Semikolon bereinigen. Zusätzlich würde ich gerne Dopplungen vermeiden, also wenn mehrere Artikel eine Charge haben, dass das Zertifikat nur einmal versendet wird.

Kann mir da jemand von euch weiterhelfen? Hier einmal mein bisheriger Code..

{% for Artikelbeschreibungen in Vorgang.Auftrag.Positionen -%}
{% capture query -%}
SELECT TOP 1 ISNULL(tWarenLagerEingang.cChargenNr, '') FROM vStandardArtikel AS tartikel
LEFT JOIN tWarenLagerEingang ON tartikel.kArtikel = tWarenLagerEingang.kArtikel
LEFT JOIN tWarenLagerPlatz ON tWarenLagerEingang.kWarenLagerPlatz = tWarenLagerPlatz.kWarenLagerPlatz
LEFT JOIN vLagerBestandProLager ON tartikel.kArtikel = vLagerBestandProLager.kArtikel
AND tWarenLagerPlatz.kWarenLager = vLagerBestandProLager.kWarenLager
JOIN tWarenLager ON tWarenLagerPlatz.kWarenLager = tWarenLager.kWarenLager
WHERE tWarenLagerEingang.kWarenLagerPlatz = 1 AND tArtikel.cArtNr LIKE '%FX%' AND vLagerBestandProLager.fBestand > 0 AND cAktiv = 'Y' AND nIstVater != 1 AND tArtikel.kArtikel = {{ Artikelbeschreibungen.InterneArtikelnummer }}
GROUP BY ISNULL(tWarenLagerEingang.cChargenNr, '')
HAVING ISNULL(SUM(ISNULL(tWarenLagerEingang.fAnzahlAktuell, 0.0)), 0.0) > 0
ORDER BY ISNULL(tWarenLagerEingang.cChargenNr, '') DESC
{% endcapture -%}
{% assign Charge = query | DirectQueryScalar %}{% if Charge == '20190005.3' -%}C:\Users\Useradmin\Desktop\Chargen-Zertifikate\20190005.3_DE_EN.pdf;{% elseif Charge == '20190005.4' -%}C:\Users\Useradmin\Desktop\Chargen-Zertifikate\20190005.4_DE_EN.pdf;{% elseif Charge == '20190261.3' -%}C:\Users\Useradmin\Desktop\Chargen-Zertifikate\20190261.3_DE_EN.pdf;{% elseif Charge == '20190261.4' -%}C:\Users\Useradmin\Desktop\Chargen-Zertifikate\20190261.4_DE_EN.pdf;{% elseif Charge == '20190261.5' -%}C:\Users\Useradmin\Desktop\Chargen-Zertifikate\20190261.5_DE_EN.pdf;{% elseif Charge == '20190261.7' -%}C:\Users\Useradmin\Desktop\Chargen-Zertifikate\20190261.7_DE_EN.pdf;{% elseif Charge == '20190261.8' -%}C:\Users\Useradmin\Desktop\Chargen-Zertifikate\20190261.8_DE_EN.pdf;{% elseif Charge == '20190261.9' -%}C:\Users\Useradmin\Desktop\Chargen-Zertifikate\20190261.9_DE_EN.pdf;{% elseif Charge == '20190261.10' -%}C:\Users\Useradmin\Desktop\Chargen-Zertifikate\20190261.10_DE_EN.pdf;{% elseif Charge == '20190261.11' -%}C:\Users\Useradmin\Desktop\Chargen-Zertifikate\20190261.11_DE_EN.pdf;{% elseif Charge == '20190261.12' -%}C:\Users\Useradmin\Desktop\Chargen-Zertifikate\20190261.12_DE_EN.pdf{% endif -%}{% endfor -%}

Vielen Dank im Voraus.

Liebe Grüße,

Faruq Nanouche
 
Ähnliche Themen
Titel Forum Antworten Datum
Dotliquid String Problem Das Objekt mit dem Typ "System.Double" kann nicht in den Typ "System.String" konvertiert werden. JTL-Wawi 1.7 3
Gelöst Workflow (eMail) - Felder nicht anzeigen wenn leer - DotLiquid JTL-Workflows - Ideen, Lob und Kritik 7
Neu SQL Abfrage mit Dotliquid ausgeben Eigene Übersichten in der JTL-Wawi 5
Neu Dotliquid Abfrage Ist Artikel aktiv? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu In Workflows (Aufträge) auf Eigene Felder zugreifen (DotLiquid) User helfen Usern - Fragen zu JTL-Wawi 0
In Diskussion Dotliquid in Workflow einbauen JTL-Workflows - Ideen, Lob und Kritik 0
Neu Workflow "Auftrag erstellen" wird nicht gestartet. JTL-Workflows - Ideen, Lob und Kritik 0
Neu Kundenkommentar Variable für Workflow gesucht User helfen Usern - Fragen zu JTL-Wawi 0
Neu Workflow Versandgruppe ändern JTL-Workflows - Ideen, Lob und Kritik 0
In Diskussion Manueller Workflow externes Programm ausführen JTL-Workflows - Fehler und Bugs 3
In Diskussion Auftragsfarbe ändern bei neuem Lieferstatus / Workflow JTL-Workflows - Ideen, Lob und Kritik 2
Neu Aufträge splitten pro Position per Workflow Arbeitsabläufe in JTL-Wawi 2
Neu SQL Abfrage für Workflow WMS-Lieferoption "Teilliefern" User helfen Usern - Fragen zu JTL-Wawi 0
In Bearbeitung Workflow zurückhalten zusammenfassbarer Aufträge JTL-Workflows - Fehler und Bugs 6
Artikel-Labels per Workflow setzen JTL-Wawi 1.7 0
Neu Workflow Rechnungskorrektur / Gutschrift AMAZON User helfen Usern - Fragen zu JTL-Wawi 0
Beantwortet Workflow startet nicht bei Datenimport über Drittanbieterschnittstelle JTL-Workflows - Ideen, Lob und Kritik 1
Gelöst Retouren workflow Variable Erstelldatum JTL-Workflows - Ideen, Lob und Kritik 2
Beantwortet Workflow Bedingung Artikel ist Retoure JTL-Workflows - Ideen, Lob und Kritik 2
Beantwortet Überverkäufe bei mehreren Artikel mit Workflow setzen? JTL-Workflows - Ideen, Lob und Kritik 2
In Diskussion JTL Workflow 2+1 Aktion JTL-Workflows - Ideen, Lob und Kritik 3
Neu Workflow aus Shop geht nicht mehr User helfen Usern - Fragen zu JTL-Wawi 0
In Bearbeitung Workflow nicht mehr bei Bestellungen vom eigenen Shop JTL-Workflows - Fehler und Bugs 1
Gelöst Workflow lässt sich nicht erstellen JTL-Workflows - Fehler und Bugs 1
Gelöst Neue Artikel/Änderungen über Workflow an Shop übergeben funktioniert nicht JTL-Workflows - Fehler und Bugs 8
Neu Ticket-Workflow - Freigabeprozess für Kunden die zukünftig auf Rechnung bezahlen möchten (an Abteilungsleiter Geschäftsführung) Servicedesk (Beta) 1
Neu Wie dokumentiert man die Ergebnisse der USt-ID-Prüfung, wenn man sie per Workflow prüft? User helfen Usern - Fragen zu JTL-Wawi 18
Neu Workflow um in einem Auftrag einen Artikel auszutauschen? User helfen Usern - Fragen zu JTL-Wawi 2
Beantwortet Lieferschein bleibt auf Status offen totz Workflow JTL-Workflows - Ideen, Lob und Kritik 1
In Diskussion Kundendaten aktualisieren nach Aufruf eines manuellen Workflow JTL-Workflows - Ideen, Lob und Kritik 0
In Diskussion Workflow Benachrichtigung bei Änderung des Kreditlimits JTL-Workflows - Ideen, Lob und Kritik 0
Neu Workflow AMAZON Bestellungen mit Lieferzeit + 3 Tage zurückhalten User helfen Usern - Fragen zu JTL-Wawi 6
Neu manuellen Workflow per Tastenkombination auslösen ? User helfen Usern - Fragen zu JTL-Wawi 2
Farben können per Workflow nicht zurücksetzt werden JTL-Wawi 1.6 4
Neu Kundenkategorie per Workflow zuweisen? User helfen Usern 5
Neu Workflow - prüfen ob Strasse mit Zahl beginnt User helfen Usern - Fragen zu JTL-Wawi 2
In Diskussion Workflow - Pickliste soll Auftrag drucken JTL-Workflows - Fehler und Bugs 1
Issue angelegt [WAWI-46738] Workflow Artikel vom Auftrag auf Einkausliste setzen JTL-Workflows - Ideen, Lob und Kritik 1
Neu Workflow - Web-Request User helfen Usern - Fragen zu JTL-Wawi 0
In Diskussion Workflow für Preisänderungen JTL-Workflows - Ideen, Lob und Kritik 3
Neu Mittels Workflow Lieferschein-Versandart mit Auftrags-Versandart vergleichen User helfen Usern - Fragen zu JTL-Wawi 7
Neu Via Workflow den Inhalt des Feldes Ust-ID löschen User helfen Usern - Fragen zu JTL-Wawi 3
WMS - Auftrag verpacken - WO Workflow anlegen ? JTL-Wawi 1.6 0
In Diskussion Workflow Kinder Beschreibungen in Vater übernehmen SQL Abfrage Query JTL-Workflows - Ideen, Lob und Kritik 0
In Diskussion Lieferdatum von Artikel im Zulauf auslesen (Artikel-Workflow) JTL-Workflows - Ideen, Lob und Kritik 0
Beantwortet Workflow Simulation und Test mit Fehler JTL-Workflows - Fehler und Bugs 4
Neu Workflow: Wenn eigenes Feld im Artikel nicht leer, dann füge eine neue Artikelposition hinzu (gleicher Wert wie im eigenen Feld hinterlegt) User helfen Usern - Fragen zu JTL-Wawi 0
In Bearbeitung Workflow zum AGB versenden an eBay funktioniert nur sporadisch JTL-Workflows - Fehler und Bugs 2
In Diskussion Manueller Workflow CSV Ausgabe JTL-Workflows - Fehler und Bugs 6
Neu Workflow Filial-Routing DHL JTL-Track&Trace - Ideen, Lob und Kritik 0

Ähnliche Themen