Hallo, wir würden gerne den Versand bei Aufträgen, die von Kunden im Laden abgeholt werden, automatisch auf "Versendet" setzen. Unser Versuch sieht so aus (siehe Bild).
Um zu vermeiden, dass bei Artikeln mit Seriennummern der Versand automatisch gesetzt wird, haben wir die folgende erweiterte Eigenschaft.
Wie ist der Operator zu setzen? Die erweiterte Eigenschaft sollte nur dann greifen, wenn KEINE Seriennummer enthalten ist (also nicht wahr bzw. falsch). Irgendwie lässt sich aber im letzten Feld nichts auswählen.
{% for Artikelbeschreibungen in Vorgang.AuftragsPositionen.ArtikelPositionen -%}
{% capture query -%}
SELECT nSeriennummernstatus from tartikel where kArtikel = '{{ Artikelbeschreibungen.InterneArtikelnummer }}'
{% endcapture -%}
{% assign Ergebnis = query | DirectQueryScalar -%}
{% if Ergebnis != 0 -%}
true
{% else -%}
false
{% endif -%}
{{ Ergbnis }}
{% endfor -%}
Um zu vermeiden, dass bei Artikeln mit Seriennummern der Versand automatisch gesetzt wird, haben wir die folgende erweiterte Eigenschaft.
Wie ist der Operator zu setzen? Die erweiterte Eigenschaft sollte nur dann greifen, wenn KEINE Seriennummer enthalten ist (also nicht wahr bzw. falsch). Irgendwie lässt sich aber im letzten Feld nichts auswählen.
{% for Artikelbeschreibungen in Vorgang.AuftragsPositionen.ArtikelPositionen -%}
{% capture query -%}
SELECT nSeriennummernstatus from tartikel where kArtikel = '{{ Artikelbeschreibungen.InterneArtikelnummer }}'
{% endcapture -%}
{% assign Ergebnis = query | DirectQueryScalar -%}
{% if Ergebnis != 0 -%}
true
{% else -%}
false
{% endif -%}
{{ Ergbnis }}
{% endfor -%}