Gelöst In Workflow auf Stücklistenartikel zugreifen und dessen Eigenschaften anzeigen

JTL-Janni

Aktives Mitglied
31. Juli 2022
14
1
Hallo,
Wir versenden hauptsächlich Stücklistenartikel (Sets) und haben für jedes Set einen passenden Karton (ca. 30 Kartons). Meistens kauft der Kunde ein Set.
Ich möchte gerne in dem Fall dem Lagermitarbeiter den passenden Karton für das Set vorschlagen.
Mein Plan:
- Ich hinterlege die Karton Artikel Nr. als Anmerkung oder Attribut am Stücklistenartikel
- Der Workflow prüft, ob nur eine Stückliste im Auftrag erhalten ist und gibt die Anmerkung/Attribut des Stücklistenartikels als Auftragsanmerkung aus.
- Ich habe es z.B. mit diesem Code probiert: {{ Vorgang.AuftragsPositionen.ArtikelPositionen.ErstesObjekt.Artikel.Anmerkung }}

Problem: Der Workflow greift egal bei welcher Einstellung immer auf den ersten Bestandteil der Stückliste zurück und NICHT auf den Stücklistenartikel.

Mit welchem Befehl kann ich den Workflow auf den Stücklistenartikel (also den Virtuellen Artikel) zugreifen lassen?

Den Karton in die Stückliste aufnehmen möchte ich nicht. Wir möchten das Set auch weiter verkaufen, wenn der passende Karton einmal nicht vorhanden ist. Außerdem werden manchmal 2 Sets gekauft, diese werden dann zusammen in einem größeren Karton versendet.


Über eine Anregung freue ich mich sehr!

Grüße

Jan
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.429
726
Es wird in dieser Sache keine 100% Lösung geben.

Der Ansatz mit Anmerkung und Attribut ist wohl auch eher falsch.
Denkt mal über " eigene Felder" in Artikel nach, wir haben dafür "Versandart" und "Verpackungsmaterial" je Artikel definiert.
Diese Infos haben eine Nummer vorangestellt, von klein nach groß (10_Brief ... 90_Paket_30kg).

Ein SQL Befehl liest dann alle Artikel aus und gibt den höchsten Wert der ersten Zeichen zurück.

Sofern jemand halt mehrmals einen Artikel bestellt, muss der MA einen passenden Karton selbst suchen.
 

zaxxo

Offizieller Servicepartner
SPBanner
29. November 2022
133
57
Michelstadt
Firma
Zaxxo UG (haftungsbeschränkt)

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.429
726
Es löst halt am Ende nicht das Problem, wenn 2 unterschiedliche Sets gekauft werden.

Am Ende müsste man alle betrachten und den größten Karton auslesen, dann passt es wenigstens zu 90%.
Das könnte man in der Vorlage direkt per SQL machen oder als CustomWorkflow dann in den Auftrag schreiben, wobei dann aber Updates/Änderungen beachtet werden müssen.
 

JTL-Janni

Aktives Mitglied
31. Juli 2022
14
1
Es wird in dieser Sache keine 100% Lösung geben.

Der Ansatz mit Anmerkung und Attribut ist wohl auch eher falsch.
Denkt mal über " eigene Felder" in Artikel nach, wir haben dafür "Versandart" und "Verpackungsmaterial" je Artikel definiert.
Diese Infos haben eine Nummer vorangestellt, von klein nach groß (10_Brief ... 90_Paket_30kg).

Ein SQL Befehl liest dann alle Artikel aus und gibt den höchsten Wert der ersten Zeichen zurück.

Sofern jemand halt mehrmals einen Artikel bestellt, muss der MA einen passenden Karton selbst suchen.
Ich verstehe den Ansatz. Die Idee ist den Karton zu nehmen, der für den größten Artikel passt, korrekt? Würdest du den SQL Befehl hier veröffentlichen? Dann würde ich es mal ausprobieren.
 

JTL-Janni

Aktives Mitglied
31. Juli 2022
14
1
Die Variable "ArtikelPositionen" enthält keine Stücklistenväter, probiere es mal mit
Code:
{{ Vorgang.AuftragsPositionen.ErstesObjekt.Artikel.Anmerkung }}
Oder
Code:
{{ Vorgang.AuftragsPositionen.Positionen.ErstesObjekt.Artikel.Anmerkung }}
Danke! {{ Vorgang.AuftragsPositionen.ErstesObjekt.Artikel.Anmerkung }} hat funktioniert. Damit greift er (wenn nur eine Stücklist im Auftrag liegt) auf den Stücklistenvater zu. Das würde funktionieren. Das Problem ist hier nur, dass neben der Stückliste manchmal auch eine Grußkarte (Kein Stücklistenartikel) im Auftrag ist. Wenn die Grußkarte vor der Stückliste auftaucht, liest er die Anmerkungen der Grußkarte aus. Wenn die Grußkarte nach der Stückliste auftaucht, passt alles. D.H. ich müsste die Anmerkungen der ersten Stückliste auslesen. Wenn Du den Code dafür kennst, würde es mich freuen. Ansonsten werde ich mir etwas anderes für den Moment überlegen müssen.
 

zaxxo

Offizieller Servicepartner
SPBanner
29. November 2022
133
57
Michelstadt
Firma
Zaxxo UG (haftungsbeschränkt)
D.H. ich müsste die Anmerkungen der ersten Stückliste auslesen. Wenn Du den Code dafür kennst, würde es mich freuen.
Code:
{%- assign anmerkung = '' -%}
{%- for position in Vorgang.AuftragsPositionen.Positionen -%}
    {%- if position.IstStücklistenvater and anmerkung == empty -%}
        {%- assign anmerkung = position.Artikel.Anmerkung -%}
    {%- endif -%}
{%- endfor -%}
{{ anmerkung }}
 
  • Gefällt mir
Reaktionen: JTL-Janni
Ähnliche Themen
Titel Forum Antworten Datum
Workflow soll wenn Artikel 0 Bestand für 35 Tage hat diesen auf inaktiv setzen JTL-Wawi 1.10 4
Neu Workflow automatisch alle 2 Stunden ausführen – Prüfung auf voraussichtliches Lieferdatum User helfen Usern - Fragen zu JTL-Wawi 11
Neu Workflow um einen Artikel bei einem bestimmten Verkaufskanal zu aktivieren oder deaktivieren User helfen Usern - Fragen zu JTL-Wawi 4
Neu Mit Workflow verfügbaren Bestand aller Artikel in Datei schreiben User helfen Usern - Fragen zu JTL-Wawi 8
In Diskussion Workflow ausführen bei Lagerbestand 0 eines Lagers JTL-Workflows - Fehler und Bugs 3
Neu Workflow: WMS Lager nutzen um Versandart zu bestimmen User helfen Usern - Fragen zu JTL-Wawi 1
In Diskussion Workflow für das Austauschen von bestelltem Artikel in einem Auftrag gegen einen alternativen Artikel JTL-Workflows - Ideen, Lob und Kritik 3
Automatischer Workflow für Versand von Gutscheinen versendet den Gutschein nicht JTL-Wawi 1.10 2
Workflow für Benachrichtigung bei Stammkunden JTL-Wawi 1.10 9
Workflow: Neue Kunden direkt einer Kundengruppe zuordnen JTL-Wawi 1.10 6
Neu Workflow: Musterbestellungen (0 € Gesamtbruttowert) automatisch ausliefern lassen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Workflow Versandart prüfen und im Auftrag setzen - speziell für Stücklistenartikel User helfen Usern - Fragen zu JTL-Wawi 0
Neu Ausliefern Workflow mit variablen Ausführungszeiten je nach vorauss. Lieferdatum User helfen Usern - Fragen zu JTL-Wawi 3
In Diskussion Workflow Error While Automating Game Update Notifications JTL-Workflows - Fehler und Bugs 1
Neu Auslesen Bestand per Lager für Workflow zur Anzeige im Onlineshop User helfen Usern - Fragen zu JTL-Wawi 4
In Diskussion Workflow zur Zählen von Retouren und Bestellungen von einem Kunden JTL-Workflows - Ideen, Lob und Kritik 1
In Diskussion Externe E-Mail mit Auftragsdaten per Workflow erzeugen JTL-Workflows - Fehler und Bugs 10
Neu Workflow Amazon Fristen + Bestellung filtern und Ausliefern User helfen Usern - Fragen zu JTL-Wawi 3
In Diskussion Workflow „Rechnung drucken“ wird nicht automatisch ausgeführt JTL-Workflows - Fehler und Bugs 7
Neu Kommentar / Notiz einblenden lassen bei Retoure am WMS? Oder Workflow bei Retoure mit kommentiertem Auftrag? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Beantwortet Workflow löst nicht aus, obwohl alle Bedingungen erfüllt JTL-Workflows - Fehler und Bugs 1
In Diskussion Workflow wird ausgeführt obwohl Bedingung nicht zutrifft. JTL-Workflows - Fehler und Bugs 9
Beantwortet Workflow Auftrag über FFN ausliefern wenn Ware eingelagert JTL-Workflows - Ideen, Lob und Kritik 6
Workflow mit Bedingung Lieferant wird nicht mehr ausgeführt JTL-Wawi 1.9 1
Seit Update 1.10.12.0 – Keine Rechnungserstellung per Workflow bei FBA-Aufträgen JTL-Wawi 1.10 3
Neu Workflow Amazon Versandgruppe ändern User helfen Usern - Fragen zu JTL-Wawi 0
In Diskussion Per Workflow aktuelle Kategorie als Attribut hinterlegen JTL-Workflows - Ideen, Lob und Kritik 5
Neu Workflow lößt bei Track & Trace nicht aus User helfen Usern - Fragen zu JTL-Wawi 1
In Diskussion JTL WAWI + FFN + OrangeConnex Workflow für Versand und Lagerbestand JTL-Workflows - Ideen, Lob und Kritik 0
Neu Lager unbekannt auf Packliste User helfen Usern - Fragen zu JTL-Wawi 3
nach update auf 1.10.11.0 nur 251 von 252 Steuerklassne JTL-Wawi 1.10 3
Neu Nach Update auf PayPal 2.1.0 doppelte Zahlungsarten und Ratepay Plugin erforderlich Plugins für JTL-Shop 0
Neu Nach Update von WaWi 1.6 auf WaWi 1.10 kein Abgleich der Artikeldaten mehr möglich WooCommerce-Connector 0
Neu SQL für noch nie Verkaufte Artikel auf Marktplätzen. User helfen Usern - Fragen zu JTL-Wawi 3
Neu Template von CFE auf Hosting Templates für JTL-Shop 2
Neu Alternativen zu Hosteurope? Nach Zwangsupdate auf Microsoft365 wg DSGVO Installation / Updates von JTL-Shop 10
Neu Fehler 500 im Child-Template nach Umstieg von 5.3.3 auf 5.5.3 Templates für JTL-Shop 8
Neu Nach Windows update auf dem Server keine Verbindung mehr zur Datenbank JTL-Wawi - Fehler und Bugs 4
Titel auf verschiedenen Plattformen und Artikeltitel auf gedruckter Rechnung oder Lieferschein. JTL-Wawi 1.10 8
Neu gelöschte Produkte tauchen wieder auf WooCommerce-Connector 6
Neu TIKTOK Shop-Rabatte auf Artikel Business Jungle 1
Neu Upgrade von Wawi Version 1.5.48.2 auf aktuellere Version - was gibt es zu beachten? Installation von JTL-Wawi 5
Neu Kein Shopabgleich mehr möglich nach Umstellung auf Cloudflare SSL-Zertifikat Allgemeine Fragen zu JTL-Shop 3
Neu Nachdem Shop-Update auf 5.5.3, im Backend: Export-Manager nicht aufrufbar Installation / Updates von JTL-Shop 1
Neu eBay Angebote bestehen lassen auf eBay bei 0 Bestand in WaWi User helfen Usern - Fragen zu JTL-Wawi 4
Neu CSS-Gutschein-Plugin funktioniert nach Shop-update auf 5.5.3 nicht mehr Plugins für JTL-Shop 1
Neu Update von 1.5.55.5 auf aktuell, welche Reihenfolge, SQL Express auf Standard Installation von JTL-Wawi 10
Update von 1.8.10 auf aktuelle Version sinnvoll? JTL-Wawi 1.8 2
Neue IBAN bei Firma erscheint nicht auf Rechnung JTL-Wawi 1.8 2
Neu Update auf Shop 5.5.3: Immer 500 Internal Server ERror JTL-Shop - Fehler und Bugs 1

Ähnliche Themen