Gelöst Zufälligen Artikel in Auftrag legen

newbie333

Aktives Mitglied
29. März 2016
39
3
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
2.608
401
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
39
3
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 }}
 
  • Gefällt mir
Reaktionen: Christian_BD

newbie333

Aktives Mitglied
29. März 2016
39
3
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
2.608
401
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 Ein Artikel in der Kategorie Allgemeine Fragen zu JTL-Shop 5
Neu nicht lieferbare Artikel aus Bestellung wieder auf die Einkaufsliste setzen ?! User helfen Usern - Fragen zu JTL-Wawi 1
Neu Streichpreise oder Rabatte für Staffelpreise von einem Artikel einrichten? Wie am Besten? JTL-Wawi 1.6 0
Neu Eigene Artikel Felder im JTL Shop anzeigen lassen User helfen Usern - Fragen zu JTL-Wawi 4
Neu Eigenes Feld aus Artikel in Artikeletikett ausgeben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Mobile Web-App für JTL-WaWi — Aufträge, Artikel & Lager direkt vom Smartphone JTL-Wawi App 0
Neu Artikel ändern Bilder erst, wenn alle Variationen gewählt wurden Allgemeine Fragen zu JTL-Shop 1
Auswertung welche Kunden kaufen welche Artikel in Zeitraum x JTL-Wawi 1.11 4
Artikel Wareneingang buchen mit anderer Währung? JTL-Wawi 1.10 0
Neu Artikel letzte 10 Versanddaten, sortiert nach Datum mit Plattform Eigene Übersichten in der JTL-Wawi 4
Neu Versandklasse im Checkout am Artikel anzeigen Allgemeine Fragen zu JTL-Shop 1
Kein Versenden-Button wenn "Artikel vor dem Verpacken bestätigen" aktiv JTL-Wawi 1.11 2
Neu Versandklassen für Kategorien / Unterkategorien bzw. Artikel im Warenkorb User helfen Usern - Fragen zu JTL-Wawi 0
OTTO Artikel Zuweisung nicht möglich (1.11.6) JTL-Wawi 1.11 0
Neu Artikel Rücknahme über Kassenbon von letzter Woche in JTL-Pos JTL-POS - Ideen, Lob und Kritik 2
Neu eBay Artikel kommen in WaWi sporadisch als "Angebotsnummer" ohne Text JTL-Wawi - Fehler und Bugs 1
Artikel Eigene Felder kommen nur beim ersten Shopabgleich in den JTL-Shop JTL-Wawi 1.11 2
Neu Abgleich erstellt neue Artikel aber ohne Bestand und Bestandsführung WooCommerce-Connector 2
Neu ebay Angebote Vorlagen im Artikel JTL Ameise - Eigene Exporte 0
Artikel erkennbar machen wenn nur als Dropshippimg zur Verfügung gestellt wird JTL-Wawi 1.10 5
Beantwortet Keine Ausgabe des Artikelnamens (Artikel.Bezeichnung) im Artikeletikett Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Workflow: Artikel geändert -> bat-script ausführen JTL-Wawi 1.11 2
Neu Erscheinungsdatum im Artikel aus Lieferdatum in Bestellung Arbeitsabläufe in JTL-Wawi 2
Artikel Verkaufskanal aktiv JTL-Wawi 1.10 5
Teilbare Artikel NICHT für Kunden, nur für intern teilbar JTL-Wawi 1.11 5
Neu Versichern höherwertiger Artikel User helfen Usern - Fragen zu JTL-Wawi 7
Neu Ebay Artikel mit Fehlern / Export eBay-Anbindung - Ideen, Lob und Kritik 3
Neu Artikel aus Shopware in der Wawi importieren und WMS redy machen Shopware-Connector 0
Neu Workflow Auslöser: Artikel gelöscht User helfen Usern - Fragen zu JTL-Wawi 0
Neu Fehler bei Artikel Filter in der Wawi JTL-Wawi - Fehler und Bugs 2
Neu JTL WMS Mobile Inventur es werden keine vorhandenen Artikel angezeigt JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Import Artikel ohne Kategorie JTL-Wawi 1.11 1
Neu Dropshipping (Ausliefern) - Artikel nicht lieferbar // Euer Ablauf User helfen Usern - Fragen zu JTL-Wawi 5
Artikel mit Bestand 0 ausblenden JTL-Wawi 1.9 5
Neu Einen Artikel in der POS in zwei MwSt. Varianten abbilden Allgemeine Fragen zu JTL-POS 3
Neu Bestimmte 2 Artikel im Warenkorb sorgen für falsche/geringere Versandkosten JTL-Shop - Fehler und Bugs 3
Artikel EK-Preise bzw. Kosten JTL-Wawi 1.11 0
Artikel mit Bestand einen Einkaufstop setzen JTL-Wawi 1.11 3
Neu Ebay-Artikelimport triggert Workflow "Artikel geändert" nicht JTL-Wawi - Fehler und Bugs 0
Neu Auftrag Mailen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Teillieferung nur mit Rechnung über ganzen Auftrag oder ohne Rückstandsmeldung möglich Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Amazon Auftrag Lieferadresse unvollständig Amazon-Anbindung - Fehler und Bugs 4
Neu Variantenwerte werden nicht im Auftrag angezeigt Shopware-Connector 6
Artikelbeschreibung in Auftrag JTL-Wawi 1.11 3
Neu Versandart Name aus Lieferschain anstatt aus auftrag einsetzen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Händlerartikelnummer druch eigene im Auftrag ersetzen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Mehrere Kartons in einem Auftrag mit nur einem DHL-Label Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 12
Neu Abbruch auf der Plattform löscht nicht mehr den Auftrag Arbeitsabläufe in JTL-Wawi 3
Neu Der Auftrag wird nicht ausgeliefert. Der Auftrag befindet sich bereits auf einer anderen Pickliste. User helfen Usern - Fragen zu JTL-Wawi 2
Verkaufseinheit wird nicht auf Angebot/Auftrag/Rechnung/Lieferschein ausgegeben JTL-Wawi 1.11 3

Ähnliche Themen