Gelöst Workflow: Namen von Artikeln innerhalb eines neu angelegten Auftrags ändern

Mander

Aktives Mitglied
25. Oktober 2016
42
1
Hallo Forum,

ich arbeite mich gerade in die Workflow-Thematik ein und bin von den Möglichkeiten echt begeistert - schon mal ein großes Lob hierfür!

Ich hätte allerdings ein Anliegen, für das ich bisher noch keine Lösung gefunden habe: Wenn Aufträge aus dem JTL Shop in meine WaWi übertragen werden, möchte ich gerne, dass die Artikelnamen innerhalb des Auftrags automatisch geändert werden. Beispielsweise soll der Artikel "Nasic" in "Nasenspray" umbenannt werden.

Unter "Aufträge" und dort unter "Auftrag > Erstellt" habe ich folgende Bedingung angelegt: Auftrag > Auftragspositionen > Artikelpositionen > enthält > Artikel > Allgemein > Stammdaten > Name GLEICH Nasic (die Bedingung ließe sich natürlich auch über die SKU aufbauen, um das Ganze genauer zu machen).

Der Bedingung kann ich nun eine Aktion zuweisen, die bestimmte Werte setzt: Werte setzen > Variable: Auftrag > Stammdaten
Optimalerweise müsste es jetzt hier die Möglichkeit geben, den Namen der unter den Bedingungen definierten Artikelposition zu verändern ODER diese Artikelposition zu löschen und durch einen anderen Artikel zu ersetzen, der mit Ausnahme des Namens (und der SKU natürlich) exakt die gleichen Daten aufweist (Artikel Nasic durch Artikel Nasenspray ersetzen).

Hat jemand eine Ahnung, wie das funktionieren könnte? Das würde mir bzw. meinen Kollegen wirklich sehr viel Arbeit ersparen.

Vielen Dank im Voraus!
 

flo08

Aktives Mitglied
23. Februar 2013
65
5
Hi, ja, diese Workflow-Aktion vermissen wir auch sehr. Leider gibt es aktuell, soweit ich weiß, keine Möglichkeit. Du kannst die Auftragspositionen zwar über eine erweiterte DotLiquid-Eigenschaft abfragen und da Bestandteile verändern/löschen, nur wird das ja nicht helfen, da die Werte nicht weiterverwendet resp. wieder gesetzt werden können... VG
 

Mander

Aktives Mitglied
25. Oktober 2016
42
1
Hi, ja, diese Workflow-Aktion vermissen wir auch sehr. Leider gibt es aktuell, soweit ich weiß, keine Möglichkeit. Du kannst die Auftragspositionen zwar über eine erweiterte DotLiquid-Eigenschaft abfragen und da Bestandteile verändern/löschen, nur wird das ja nicht helfen, da die Werte nicht weiterverwendet resp. wieder gesetzt werden können... VG
Danke für die Antwort! Ist es denn möglich, den Artikel, auf den die Bedingungen zutreffen, zu löschen?
 

Dalibor Josic

Sehr aktives Mitglied
22. Dezember 2014
1.188
144
Gaildorf
Ändere einfach im Artikel unter "Beschreibung" --> "Ausgabeweg" --> "Drucken/Mailen/Faxen" entsprechend deinen Vorstellungen den Artikelnamen ab. Somit benötigst du keinen Workflow.

Oder wo soll z.B. "Nasenspray" angezeigt werden ?
 
  • Gefällt mir
Reaktionen: flo08

Mander

Aktives Mitglied
25. Oktober 2016
42
1
Das scheint tatsächlich die Lösung zu sein. Ich kann es erst morgen früh ausprobieren, aber der JTL Guide spricht hier auch eine eindeutige Sprache. Besten Dank dafür!

Die geänderten Artikelnamen sollen in den Rechnungen erscheinen.
 

JuergenSaenger

Sehr aktives Mitglied
19. August 2013
462
59
Genthin
Ansonsten kann man auch hiermit arbeiten:

Wenn Nasic » Nasenspray werden soll:
Code:
{{ Vorgang.Allgemein.Stammdaten.Name | Replace: 'Nasic','Nasenspray' }}

Wird bei mir genutzt, um die klassischen Vertipper zu umgehen. Klassiker bei uns:
Code:
{{ Vorgang.Allgemein.Stammdaten.Name | Replace: 'Faber Castell','Faber-Castell' }}
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Mike.H.

Ähnliche Themen