Hallo
evtl hatte das Problem schon mal jemand
Ich habe eine handvoll Artikel - wenn diese in einer Bestellung sind kann der Auftrag automatisch zu einer Warenpost gemacht werden.
Bei Einzelkäufen geht das easy mit Workflows. Bei 2 oder mehr leider nicht....
Gibts eine Möglichkeit zu prüfen, ob in einer Bestellung NUR bestimmte Artikel vorkommen?
Wenn ein anderer als eine bestimmte Liste vorkommt bleibts DHL.
ich hätte sowas mal getestet, aber das klappt nicht, da man ja aus der schleife fliegt sobald ein match ist.
{%- assign test = 'falsch' -%}
{%- for item in Vorgang.AuftragsPositionen.ArtikelPositionen -%}
{%- if item.Artikelnummer == 'A01' -%}{%- assign test = 'wahr' -%}
{%- elsif item.Artikelnummer == 'A02' -%}{%- assign test = 'wahr' -%}
{%- elsif item.Artikelnummer == 'A03' -%}{%- assign test = 'wahr' -%}
{%- else -%}
{%- assign test = 'falsch' -%}
{% endif %}
{% endfor %}
{{test}}
Danke schon mal
evtl hatte das Problem schon mal jemand
Ich habe eine handvoll Artikel - wenn diese in einer Bestellung sind kann der Auftrag automatisch zu einer Warenpost gemacht werden.
Bei Einzelkäufen geht das easy mit Workflows. Bei 2 oder mehr leider nicht....
Gibts eine Möglichkeit zu prüfen, ob in einer Bestellung NUR bestimmte Artikel vorkommen?
Wenn ein anderer als eine bestimmte Liste vorkommt bleibts DHL.
ich hätte sowas mal getestet, aber das klappt nicht, da man ja aus der schleife fliegt sobald ein match ist.
{%- assign test = 'falsch' -%}
{%- for item in Vorgang.AuftragsPositionen.ArtikelPositionen -%}
{%- if item.Artikelnummer == 'A01' -%}{%- assign test = 'wahr' -%}
{%- elsif item.Artikelnummer == 'A02' -%}{%- assign test = 'wahr' -%}
{%- elsif item.Artikelnummer == 'A03' -%}{%- assign test = 'wahr' -%}
{%- else -%}
{%- assign test = 'falsch' -%}
{% endif %}
{% endfor %}
{{test}}
Danke schon mal