Neu Workflow Aufträge ausliefern an Werktagen bis 15 Uhr

Warenbot

Aktives Mitglied
7. April 2017
69
2
Hallo,
ist es möglich die bezahlten Aufträge via Workflow an Werktagen Mo-Fr bis 15 Uhr zu ausliefern?
D.h. der Worker soll die bezahlten Aufträge bis 15 Uhr ausliefern an Werktagen und wenn die Uhrzeit erreicht wird erst am nächsten Tag weiter arbeiten?
Ich kann mir vorstellen das es mit Dotliquid möglich ist, weiss aber nicht wie.
 

Andreas Grambow

Sehr aktives Mitglied
5. August 2006
4.489
15
Dahlenburg / bei Lüneburg
Hallo,
du wirst 2 Workflows brauchen, einen während der Arbeitszeit und einen zeitgesteuerten zu Arbeitsbeginn der die angesammelten ausliefert
Hier den dotLiquid Code für deine Abfrage Voreingestellt ist 8 für 8:00 und 15 für 15:00
Hat mir der Programmierer mit ich zusammenarbeite mal fertig gemacht.
Code:
{% capture abfrage %}
{% assign out = 0 %}
{% assign start = 8 | FormatNumber: 'N2', 'de-DE' | ToDouble %}
{% assign ende = 15 | FormatNumber: 'N2', 'de-DE' | ToDouble %}
{% assign we1 = 'Sa' %}
{% assign we2 = 'So' %}
{% assign datumStunde = Datum.Jetzt|Datum: 'HH' | FormatNumber: 'N2', 'de-DE' | ToDouble %}
{% assign datumTag = Datum.Jetzt|Datum: 'ddd' %}
{% if datumStunde > start and datumStunde < ende and datumTag != we1 and datumTag != we2 %}
{% assign out = 1 %}
{% endif %}
{% endcapture %}\
{{ out }}

Bedingung muss Gleich 1 sein.

Den Rest kriegst du sicherlich selber hin ist ja recht einfach
 

Warenbot

Aktives Mitglied
7. April 2017
69
2
vielen dank. Es funktioniert.
Hätte noch eine frage ob ich es nach Titel sortieren könnte?
 

ka5-agentur

Aktives Mitglied
4. April 2016
37
7
Hallo,
wir arbeiten mit Rollender Kommissionierung, ist es möglich, alle Auftrag die nach 14:10 reinkommen für die Kommissionierung am selben Tag zu sperren, aber automatisch am nächsten Tag gepickt werden können?
 

Ähnliche Themen