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

  • Hinweis: Am 25.02.2025 zwischen 21:30 u. 22:30 Uhr - Einschränkungen beim Login und Erreichen folgender Dienste: FFN, Kundencenter, Admin, JTL-Shop, JTL-Wawi, Lizenzserver, ISI Gateway, Vouchers, Kassensysteme, Plan&Produce, Versand. Grund dafür ist ein Major Upgrade des OAuth-Dienstes. Vielen Dank für euer Verständnis!

Stickerfreaks

Aktives Mitglied
4. Februar 2018
9
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: 29

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
719
119
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
9
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
9
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
In Diskussion Workflow soll nur Montags bis Freitags greifen JTL-Workflows - Ideen, Lob und Kritik 12
Neu In Workflow Variable definieren und nachträglich den Wert verändern? User helfen Usern - Fragen zu JTL-Wawi 6
Neu Workflow Gutscheinversand klappt nicht JTL-Workflows - Fehler und Bugs 5
Neu Servicepartner für Workflow gesucht Dienstleistung, Jobs und Ähnliches 3
Neu Workflow für fehlerhafte Retouren User helfen Usern - Fragen zu JTL-Wawi 0
In Diskussion Wie lässt sich ein Freiposition im Auftrag per Workflow löschen? JTL-Workflows - Fehler und Bugs 4
Neu Workflow : Bei Artikel die ein Erscheinungsdatum haben Denn Auftrag Farblich markieren Arbeitsabläufe in JTL-Wawi 7
In Diskussion Workflow für die Abfrage des noch offenen Kreditlimits JTL-Workflows - Ideen, Lob und Kritik 2
Neu Erheblich Workflow Probleme nach Update auf 1.9 User helfen Usern - Fragen zu JTL-Wawi 5
In Diskussion Workflow für fehlgeschlagenen Versanddatenexport Adressfehler beheben JTL-Workflows - Fehler und Bugs 5
In Diskussion JTL Wawi Workflow: Automatische Etikettenerstellung und E-Mail-Versand JTL-Workflows - Ideen, Lob und Kritik 10
In Diskussion Workflow "Auf Pickliste setzen" ohne gleich einen Lieferschein zu genereieren? JTL-Workflows - Fehler und Bugs 1
Neu Lieferschein per Workflow o.ä. von "offen" auf "Versendet" setzen bei bestimmter Versandart User helfen Usern - Fragen zu JTL-Wawi 7
In Diskussion Syntax für For-Schleife? For-Schleife im Workflow gibt Syntaxfehler aus ... JTL-Workflows - Fehler und Bugs 13
Neu Track and Trace DHL im Ausland ( z.B. Österreich ) - Workflow startet nicht User helfen Usern - Fragen zu JTL-Wawi 1
Gelöst Workflow Auftrag mit Positionsabfrage geht nicht, wegen Textposition für den Versand JTL-Workflows - Ideen, Lob und Kritik 1
Neu Workflow Überverkäufe nach Bestandsbuchung automatisch deaktivieren? User helfen Usern - Fragen zu JTL-Wawi 1
In Diskussion Versandbestätigung per Workflow versenden JTL-Workflows - Fehler und Bugs 1
Neu JTL-WAWI API] - Trigger Sales Order Workflow Event - X-RunAs wird ignoriert JTL-Wawi - Fehler und Bugs 0
In Diskussion Manueller Workflow Regex JTL-Workflows - Ideen, Lob und Kritik 4
Beantwortet Workflow funktioniert bei Unicorn 2 Bestellungen nicht JTL-Workflows - Fehler und Bugs 3
In Diskussion Workflow Rechnung Email Wochenende JTL-Workflows - Fehler und Bugs 3
In Diskussion Workflow - Lagerbestand auf Lager X = 0, dann setzte 5 Tage Lieferzeit JTL-Workflows - Ideen, Lob und Kritik 4
Beantwortet Doppelte Versandpositionen per Workflow entfernen JTL-Workflows - Fehler und Bugs 4
Neu Amazon & Schweiz ab 01.01.25: Rechnungslegung ja oder nein? Workflow? User helfen Usern - Fragen zu JTL-Wawi 3
Neu ausgehende XRechnung speichern - workflow User helfen Usern - Fragen zu JTL-Wawi 5
Neu Workflow: Auftragsfarbe bei Fehlbestand ändern User helfen Usern - Fragen zu JTL-Wawi 1
SQL Abfrage bei Workflow Datei Schreibn JTL-Wawi 1.9 1
1.9.5.4 und Shop 5.3.3 fehlende Beschreibung im Shop durch Workflow, bin genervt JTL-Wawi 1.9 2
In Diskussion Workflow Beschaffung - gelöscht JTL-Workflows - Ideen, Lob und Kritik 2
Neu Kunden UST Feld mit Workflow befüllen User helfen Usern - Fragen zu JTL-Wawi 5
Neu JTL Worker führt den Workflow nicht aus User helfen Usern - Fragen zu JTL-Wawi 0
In Diskussion Workflow testen, teilweise unmöglich aktuelles Beispiel zu wählen JTL-Workflows - Fehler und Bugs 11
Beantwortet Workflow manuell Preisreduzierung 10% JTL-Workflows - Ideen, Lob und Kritik 4
In Diskussion Workflow Benachrichtigung wenn 80% vom Anfangsbestand verkauft wurde JTL-Workflows - Ideen, Lob und Kritik 7
Neu Custom Workflow: Zuordnung einer Verantwortlichen Person zu Artikeln User helfen Usern - Fragen zu JTL-Wawi 3
Neu Vorauss. Lieferdatum = Heute in Workflow abfragen? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Workflow Email versenden wenn Durchnittseinkaufspreis sich verändert hat JTL-Workflows - Ideen, Lob und Kritik 1
Neu Workflow o.Ä. gesucht für Versanddatenimport Arbeitsabläufe in JTL-Wawi 4
In Diskussion Automatische Workflow laufen nicht JTL-Workflows - Fehler und Bugs 4
In Diskussion In Workflow auf Views zugreifen JTL-Workflows - Ideen, Lob und Kritik 4
Neu Workflow für Otto.de Bestellungen über Amazon MCF Otto.de - Anbindung (SCX) 0
Neu Workflow: Adresse - Strasse kürzen ( ab Wert "OT" ) User helfen Usern - Fragen zu JTL-Wawi 6
Vater soll günstigsten Preis vom Kindartikel haben JTL-Wawi 1.9 5
Neu JTL Worker Fehler - Amazon Abgleich soll nicht durchgeführt werden Amazon-Anbindung - Fehler und Bugs 6
Neu WARNUNG - Ameise 1.9 übergeht komplette Zeilen, wenn Erscheint am Datum leer ist z.B. weil entfernt/aktualisiert werden soll - HT-Zugriff verweigert JTL-Ameise - Fehler und Bugs 4
Neu Artikelstammdaten Import zeigt mir Ständig soll da Lager angeben? JTL-Ameise - Fehler und Bugs 4

Ähnliche Themen