Gelöst Rechnung wenn alle Lieferscheine versendet

Gual61

Sehr aktives Mitglied
13. Juli 2009
463
36
Hallo,
ich benötige mal ein Tip:
wie sollen die Bedingungen aussehen um die Aktion auszulösen nur wenn ALLE Lieferscheine zum Auftrag versendet worden sind?

Ich bedanke mich im Voraus für Eure Hilfe, denn ich drehe mich diesbezüglich gedanklich im Kreis .

Ciao Gual
 

Björn Ponsen

Moderator
Mitarbeiter
1. Juli 2016
987
90
Guten morgen @Gual61 ,

ihr könntet hier über das Ereignis Auftrag versendet gehen oder über das Ereignis Lieferscheine Versendet. Dann hättet ihr ein Auslösendes Ereignis pro Lieferschein.

Alles weitere könntet Ihr in Dotliquid abfragen. Z.B. gibt es mehr als einen Lieferschein. z.B. so:
Code:
{% for Lieferscheine in Vorgang.Lieferscheine -%}
{% if Vorgang.Lieferscheine.Anzahl >1  -%}
{{ Lieferscheine.Versendet }}
{% endif -%}
{% endfor -%}


Hier werden alle Lieferscheine ausgegeben  und geprüft ob diese Versendet sind. Dann könntet ihr noch Prüfen ob enthält nicht false im Ergebnis enthalten ist.
 

Gual61

Sehr aktives Mitglied
13. Juli 2009
463
36
@Björn Ponsen
Hallo, vielen Dank für den Code und sorry der späte Antwort!
Mit deinem Tip hab es hinbekommen.

Dennoch verstehe ich diese dotliquid nicht...
warum wird {{ Lieferscheine.Versendet }} nicht bei jedem Durchlauf überschrieben, sondern drangehängt?

Ciao Gual
 

Ähnliche Themen