In Diskussion Zufälligen Artikel in Auftrag legen

newbie333

Aktives Mitglied
29. März 2016
11
0
Hallo Miteinander

gibt es eine Möglichkeit, zufällige Artikel (1 oder 2 aus 5 definierten) in dotLiquid zu generieren?
Hätte jetzt eine weile gesucht und gegoogelt aber nichts gefunden

Die Idee ist: Ich möchte eine Aktion machen. Ab 30€ gibts kostenlos einen Zufälligen Artikel geschenkt, ab 50€ gibts 2 Artikel.
Diese würde ich als kostenlose Position dem Auftrag hinzufügen (damit dann Lager automatisch ausgebucht wird und am WMS platz keine Verzögerungen entstehen)
 

NETZdinge.de

Sehr aktives Mitglied
7. April 2010
1.659
190
Eine konkrete Lösung habe ich nicht, aber eine Idee…

Du könntest ein Array deklarieren, welches die betreffenden fünf Artikelnummern enthält und dann zufällig aus diesem Array auswählen… ich glaube allerdings nicht, dass eine Zufallsgenerator Funktion zur Verfügung steht…

Dann könntest du das quasi rudimentär simulieren… Je nach Uhrzeit des Auftragseingangs machst du eben Fallunterscheidungen entsprechend der Minuten… Minute 0-12 der stunde entspricht dem ersten Element des arrays, Minute 13-24 den zweiten und so weiter…
 

newbie333

Aktives Mitglied
29. März 2016
11
0
heute etwas getüftelt und getestet - funktioniert soweit.
der workflow muss verzögert ausgeführt werden (bei echtzeit klappts leider nicht - warum auch immer) und schon landen "zufallsartikel" in der bestellung


Code:
{% assign rand = Datum.Jetzt | Datum: "ss" -%}
{% if rand < 10 -%}
  {% assign artikel = "1000000" -%}
{% elsif rand >= 10 and rand < 20 -%}
  {% assign artikel = "1000001" -%}
{% elsif rand >= 20 and rand < 30 -%}
  {% assign artikel = "1000002" -%}
{% elsif rand >= 30 and rand < 40 -%}
  {% assign artikel = "1000003" -%}
{% elsif rand >= 40 and rand < 50 -%}
  {% assign artikel = "1000004" -%}
{% elsif rand >= 50 and rand < 60 -%}
  {% assign artikel = "1000005" -%}
{% endif -%}
{{ artikel }}
 

newbie333

Aktives Mitglied
29. März 2016
11
0
hi nochmal.
an und für sich klappt jetzt alles - ausser bei bestellungen mit paypal plus rechnungen (diese können ja nicht mehr modifiziert werden)...
kann man diese im workflow abfragen? dort würde ich dann einen kommentar in wms anzeigen lassen
 

NETZdinge.de

Sehr aktives Mitglied
7. April 2010
1.659
190
Super!

Du kannst das noch vereinfachen…

Statt von unten nach oben zu gehen, also Rand größer zehn und kleiner 20, dann Rand größer 20 und kleiner 30 und so weiter kannst du auch von oben nach unten gehen, dann brauchst du die doppelte Bedingungen nicht

Also wenn größer 50… Oder wenn größer 40… Oder wenn größer 30… Und so weiter…

Weil wenn Rand größer 50 ist, dann ist die Kette der Bedingungen bereits abgeschlossen. Die anderen Bedingungen werden nicht mehr geprüft…
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Versandkostenzuschlag bei einem Artikel Betrieb / Pflege von JTL-Shop 0
Neu Artikel nach Bestand einfärben im Auftrag User helfen Usern - Fragen zu JTL-Wawi 0
Anzeige des Herstellernamens wenn Artikel in Warenkorb gelegt wird Einrichtung JTL-Shop5 1
Neu Der Artikel besitzt nicht die korrekte Anzahl von Variationen Amazon-Anbindung - Fehler und Bugs 0
Neu Artikel als Bundle via Favoriten JTL-POS - Ideen, Lob und Kritik 0
Neu IDEE: Artikel Etiketten Drucken aus der Wawi in Einkauf - Bestellungen JTL-Shop - Ideen, Lob und Kritik 1
Neu ein Artikel mit mehreren Versandklassen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Nach Update von 1.15.13.0 -> 1.5.50.1 in Gambio Shop Lieferzeit 0 Tage + Artikel inaktiv Gambio-Connector 3
In Diskussion Workflow: Wenn Artikel zuvor bestellt, dann stornieren JTL-Workflows - Ideen, Lob und Kritik 4
Neu Shop 5.1.1 Artikel werden nach Wawi Wareneingang von allen Shop Wunschlisten gelöscht JTL-Shop - Fehler und Bugs 1
In Bearbeitung Rabatt auf alle Artikel einer Kategorie oder Zwischensumme Allgemeine Fragen zu JTL-POS 4
Issue angelegt JTL-POS Artikel suchen / identifizieren über UPC Nummer Gelöste Themen in diesem Bereich 1
Issue angelegt Workflow: Artikel regelmäßig neu bei eBay einstellen JTL-Workflows - Ideen, Lob und Kritik 2
Neu wie kann ich alle eigene Felder vom Artikel per Ameise importieren? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Angebot und Auftrag zeigt bei Gewinn regulären Artikel VK JTL-Wawi - Fehler und Bugs 2
Neu Umlagerung Menge der Artikel sofort angeben JTL-Wawi - Ideen, Lob und Kritik 1
Neu FFN Artikel - Fulfiller Zuordnung bleibt nicht bestehen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Rabatt auf bestimmte Artikel verbieten. User helfen Usern - Fragen zu JTL-Wawi 2
Beantwortet Ein Auftrag - gleiche Artikel - mehrere Empfänger Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 3
Neu Fehler in der Konfiguration bei Artikel in Warenkorb Allgemeine Fragen zu JTL-Shop 0
Neu Gesperrte Artikel User helfen Usern - Fragen zu JTL-Wawi 5
Neu Artikel werden nicht aktualisiert Shopware-Connector 8
Neu Artikel in Auftrag werden nicht verknüpft JTL-Ameise - Fehler und Bugs 2
Beantwortet Auftrag farbig markieren wenn alle Artikel auf Einkaufsliste sind JTL-Workflows - Ideen, Lob und Kritik 2
In Bearbeitung JTL Wawi stürzt ab Artikel-Lieferanten JTL-Wawi - Fehler und Bugs 1
Neu [Einkauf/Beschaffung] - Artikel in Onlineshop? Individuelle Listenansichten in der JTL-Wawi 3
Neu JTL-Wawi 1.6 Artikel vom Rabatt ausschließen User helfen Usern - Fragen zu JTL-Wawi 0
Gelöst Neu angelegter Artikel nicht wieder auffindbar JTL-Wawi - Fehler und Bugs 54
Neu Artikel wird sporadisch nur halb übertragen Onlineshop-Anbindung 0
Neu Nur ausgewählte Artikel können direkt ins Ausland bestellt werden Betrieb / Pflege von JTL-Shop 0
Neu Hook 161 HOOK_NAVI_SUCHE Anzahl Artikel pro Seite Plugins für JTL-Shop 2
Neu Mindestbestände und Maximalbestände in JTL-Wawi 1.6 nun auch pro Artikel und Warenlager User helfen Usern - Fragen zu JTL-Wawi 0
Neu Artikel Anlegen und an den WooCommerce Shop synchronisieren WooCommerce-Connector 0
Neu Artikel mit identischem Namen herausfiltern User helfen Usern - Fragen zu JTL-Wawi 2
Neu Export mit Ameise fehlende Artikel User helfen Usern - Fragen zu JTL-Wawi 2
Beantwortet Warum wird für {$Artikel->fMindestabnahme} kein Wert ausgegeben? Betrieb / Pflege von JTL-Shop 2
Neu Wawi Abgleich versucht Artikel zu löschen, Shop liefert HTTP 500 Status Onlineshop-Anbindung 1
Neu Amazon: Browse Node - Artikel nicht auffindbar!? Amazon-Anbindung - Fehler und Bugs 3
Neu Breadcrumb -> Navigation nächster Artikel -> Vorschaubild statt nur den Titel Templates für JTL-Shop 0
Neu Stückliste erstellen bzw. bearbeiten (Artikel auswählen, Status auswählen nicht möglich) JTL-Wawi - Fehler und Bugs 2
Neu Workflow Position / Artikel hinzufügen so lange Bestand User helfen Usern - Fragen zu JTL-Wawi 4
Neu Auflistung Merkmalnamen wenn Artikel in den Warenkorb gelegt wird Allgemeine Fragen zu JTL-Shop 1
Neu Artikel konfigurieren und mit Lagerbestand vergleichen Allgemeine Fragen zu JTL-Shop 1
Neu Shop 5.1.1 und Evo-Template 5.1.0: Fehlerhafte Bildergalerie- und Preisaktualisierung bei Variationen in Artikel-Übersicht und Artikel-Detailseite JTL-Shop - Fehler und Bugs 3
Neu Mindestabnahme für Amazon-Artikel Amazon-Anbindung - Ideen, Lob und Kritik 4
Neu Shop Bestellung Auftrag ändern und Artikel tauschen Pickliste User helfen Usern - Fragen zu JTL-Wawi 2
Neu personalisierte Artikel bei eBay User helfen Usern - Fragen zu JTL-Wawi 0
Neu Auftrag per WF ausliefern, wenn Artikel im FFN eingetroffen ist User helfen Usern - Fragen zu JTL-Wawi 0
Neu Reiter Artikel Ebay und Amazon Import Einrichtung und Installation von JTL-eazyAuction 0
Neu SQL/VS Storde Procedure - Artikel hinzufügen Schnittstellen Import / Export 4

Ähnliche Themen