Neu Workflow soll Teil der Artikelnummer unter "Sonstiges" auf dem Auftrag einteagen DotLiquid

Stickerfreaks

Aktives Mitglied
4. Februar 2018
8
1
Hallo zusammen,
vielleicht kann mir jemand bei meinem ERSTEN! Workflow helfen, leider schaffe ich es selbst nicht.

Voraussetzungen:
Alle Artikel können unterschiedlich lange Artikelnummern haben, die letzten beiden Zahlen spiegeln immer einen Farbcode dar.

Bedingung:
alle neu erstellten Aufträge

Aktion:
Dieser Farbcode soll nach Erstellen eines Auftrags in das Bestellhinweisfeld/Sonstiges oder auch Kommentarfeld eingetragen werden.
Beinhaltet die Bestellung mehrere Artikel mit unterschiedlichen Farben so soll diese mit einem Komma getrennt werden. Doppelte Farbcode soll es nach Möglichkeit aber nicht geben.

Beispiel:
Art.Nr. 123XL10 ==> Text im Hinweisfeld 10

Art.Nr. 123XL10 ==> Text im Hinweisfeld 10, 70
Art.Nr. 12L70

Art.Nr. 123XL10 ==> Text im Hinweisfeld 10, 70 (Farbcode 70 nur einmal)
Art.Nr. 12L70
Art.Nr. 15S70


An und für sich wäre Ich bereits sehr erleichtert, wenn mir jemand sagen kann wie ich nur die letzten beiden Zahlen der Art.Nr. Ausgeben kann
Mein bisheriges Ergebnis:

Right$({{Vorgang.AuftragsPositionen.ArtikelPositionen.ErstesObjekt.Artikel.Artikelnummer}},2)

Es wäre super, wenn sich jemand finden würde und helfen kann

Gruß Andreas
 

Anhänge

  • Beispiel Workflow Farbcode.jpg
    Beispiel Workflow Farbcode.jpg
    163,1 KB · Aufrufe: 28

Dalibor Josic

Sehr aktives Mitglied
22. Dezember 2014
1.184
142
Gaildorf
Folgendes sollte funktionieren:

{% for Artikelbeschreibungen in Vorgang.AuftragsPositionen.ArtikelPositionen -%}\
{% assign laenge = Artikelbeschreibungen.Artikelnummer | Size | Minus: 2 -%}\
{{ Artikelbeschreibungen.Artikelnummer | Slice: laenge, 2 }}, \
{% endfor -%}
 
  • Gefällt mir
Reaktionen: Stickerfreaks

tom10

Sehr aktives Mitglied
2. Oktober 2012
717
108
06774 Muldestausee
Das sollte alle deine Wünsche erfüllen 😉
Code:
{%- assign ArtNoShortenedList = "" -%}
{%- for ArtPos in Vorgang.AuftragsPositionen.ArtikelPositionen -%}
    {%- assign ArtNoShortened = ArtPos.Artikelnummer | Slice: -2, 2 -%}
    {%- unless ArtNoShortenedList contains ArtNoShortened -%}
        {%- if ArtNoShortenedList != "" -%}
            {%- assign ArtNoShortenedList = ArtNoShortenedList | Append: ", " -%}
        {%- endif -%}
        {%- assign ArtNoShortenedList = ArtNoShortenedList | Append: ArtNoShortened -%}
    {%- endunless -%}
{%- endfor -%}
{{- ArtNoShortenedList -}}
 

Stickerfreaks

Aktives Mitglied
4. Februar 2018
8
1
Danke Dalibor Josic dein Code macht was er soll. Tom10 dein Code ist genau das was ich mir vorgestellt habe!
Vielen Dank für eure Hilfe.
 

route24

Mitglied
14. April 2023
17
1
Ich grabe das Thema mal wieder aus, weil ich denke das meine Frage hier ganz gut rein passt.

Ich würde gerne einen Workflow erstellen, der einen Auftrag farblich markiert, wenn dieser eine bestimmte Artikelnummer enthält, bzw. wenn in der Artikelnummer eine bestimmte Nummer/Buchstabe enthalten ist.
Unsere Artikelnummern sind immer gleich lang (22 Zeichen), und immer nach dem gleichen Schema aufgebaut.

Jetzt brauche ich einen Workflow, der bei einem eingegangenen Auftrag die 17. Stelle der Artikelnummer "kontrolliert" und wenn an der Stelle ein "A" steht, soll der Auftrag Farblich (Blau) markiert werden.
Ich habe da schon rumprobiert, bekomme es aber einfach nicht hin.

Kann da evtl. jemand helfen?
 

route24

Mitglied
14. April 2023
17
1
Das andere Thema wurde leider als gelöst markiert und verschoben, ich denke das ist ein Teil davon.

Der CustomWorkflow setzt Hinweise, spezifisch zum Artikel der definiert wird:
https://www.wawi-dl.de/Hinweis-fuer-Auftragsposition-setzen
Bild4 - Kopie.jpg


Ebenso kann man derartiges auch für Farbe oder Anmerkungen machen.
SEHR GEILER WORKFLOW !!! :)

Nimmt sehr viel Arbeit ab und reduziert die Fehleranfälligkeit enorm.
Das es so etwas bisher nicht gab ist total unverständlich.

Absolut genial.
 

Stickerfreaks

Aktives Mitglied
4. Februar 2018
8
1
Das sollte alle deine Wünsche erfüllen 😉
Code:
{%- assign ArtNoShortenedList = "" -%}
{%- for ArtPos in Vorgang.AuftragsPositionen.ArtikelPositionen -%}
    {%- assign ArtNoShortened = ArtPos.Artikelnummer | Slice: -2, 2 -%}
    {%- unless ArtNoShortenedList contains ArtNoShortened -%}
        {%- if ArtNoShortenedList != "" -%}
            {%- assign ArtNoShortenedList = ArtNoShortenedList | Append: ", " -%}
        {%- endif -%}
        {%- assign ArtNoShortenedList = ArtNoShortenedList | Append: ArtNoShortened -%}
    {%- endunless -%}
{%- endfor -%}
{{- ArtNoShortenedList -}}
Hallo Tom
kann man den Code noch so anpassen das immer zuerst die niedrigere Nummer vorne steht?
Es kömmt häufiger vor das ich die Aufträge doch noch per Hand abändern muss.
z.B.
70, 10 ändere ich in 10, 70
oder
66, 21 in 21, 66

Gruß Andreas
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Workflow: Adresse - Strasse kürzen ( ab Wert "OT" ) User helfen Usern - Fragen zu JTL-Wawi 6
Workflow FollowUP Angebot JTL-Wawi - Ideen, Lob und Kritik 0
Beantwortet E-Mail Vorlage Versandbestätigung per Workflow ausführen, wie? JTL-Workflows - Ideen, Lob und Kritik 7
In Diskussion Brauche Hilfe bei Bestand Email Workflow JTL-Workflows - Ideen, Lob und Kritik 17
In Diskussion Workflow besteht alle Test wird nur nicht ausgeführt JTL-Workflows - Fehler und Bugs 23
Verwiesen an Support Workflow artikel_erstellt wird bei LagerUmbuchung ausgelöst. JTL-Workflows - Fehler und Bugs 1
Neu Workflow Hilfe gesucht, Ersetzten eines Textes User helfen Usern - Fragen zu JTL-Wawi 4
Neu Workflow und Version für Vorhaben Starten mit JTL: Projektabwicklung & Migration 3
Neu Workflow erstellen, einen Wert aus den Stammdaten kopieren in einen anderen User helfen Usern - Fragen zu JTL-Wawi 8
Neu Workflow Auftragssplit bei DHL Export Sendungen mit mehreren Paketen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Workflow Artikelnummer durch Lieferantennummer ersetzen User helfen Usern - Fragen zu JTL-Wawi 6
In Diskussion Log bei Workflow Fehler JTL-Workflows - Ideen, Lob und Kritik 0
In Diskussion Rechnungsentwurf per Workflow? JTL-Workflows - Ideen, Lob und Kritik 7
Neu Workflow Fehler User helfen Usern - Fragen zu JTL-Wawi 1
Neu Workflow der prüft, ob eine Bestellung komplett aus einem bestimmten Lager lieferbar ist. User helfen Usern - Fragen zu JTL-Wawi 7
In Diskussion Custum Workflow - Syntax JTL-Workflows - Ideen, Lob und Kritik 0
In Diskussion Keine Auslieferung nach Zahlungsartänderung über Workflow JTL-Workflows - Fehler und Bugs 4
Zahlungsmodul Workflow JTL-Wawi 1.9 17
Neu Workflow: Mail bei Notiz in Auftrags-Historie User helfen Usern - Fragen zu JTL-Wawi 1
Beantwortet Manueller Workflow lässt sich nicht anlegen (V 1.9.5.2) JTL-Workflows - Fehler und Bugs 13
Neu Hilfe bei Workflow - falsche Steuernummer bei Amazon hinterlegt User helfen Usern - Fragen zu JTL-Wawi 0
In Diskussion Workflow Freiposition JTL-Workflows - Fehler und Bugs 1
In Diskussion Workflow für Liefertag Wareneingang? JTL-Workflows - Ideen, Lob und Kritik 2
Neu Workflow - Wert "Netto-EK" im Auftrag auf 0,00 € setzen für eine bestimmte Kundengruppe User helfen Usern - Fragen zu JTL-Wawi 1
Neu Workflow mit verfügbarem Bestand User helfen Usern - Fragen zu JTL-Wawi 4
Von Workflow lokal gespeicherte Datei direkt wieder löschen lassen JTL-Wawi 1.8 1
Neu Per WMS Workflow API Call ausführen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
In Diskussion Fragen zur Rechnungserstellung via Workflow JTL-Workflows - Ideen, Lob und Kritik 2
In Diskussion Manueller Workflow zeitgestuert JTL-Workflows - Ideen, Lob und Kritik 20
Neu Workflow Adresse prüfen auf deutsche Kunden eingrenzen Gelöste Themen in diesem Bereich 6
Neu Brauche Hilfe bei einen Workflow in Sachen Versand Eigene Übersichten in der JTL-Wawi 6
Neu Permanenten Excel-Log über Workflow führen User helfen Usern - Fragen zu JTL-Wawi 2
Workflow DotLiquid: KomplettLieferbarAusLager zeigt FFN Lager an obwohl nicht komplett lieferbar aus diesem Lager JTL-Wawi 1.9 1
In Diskussion Workflow für eBays neues "Kaufabbruch"-Feature JTL-Workflows - Ideen, Lob und Kritik 2
In Diskussion Workflow zum Drucken von Shipping Labels JTL-Workflows - Ideen, Lob und Kritik 3
Neu Workflow für Warenpost nur wenn bestimmte Artikel in Bestellung User helfen Usern - Fragen zu JTL-Wawi 1
Workflow - Vorbestellung ausschließen von Storno JTL-Wawi 1.9 1
Neu Manueller Workflow/ automatischer Workflow Gelöste Themen in diesem Bereich 8
Neu Fehler: "Abgleich soll nicht durchgeführt werden" Amazon-Anbindung - Fehler und Bugs 3

Ähnliche Themen