Gelöst doppelte Artikel im Auftrag

webgeier

Aktives Mitglied
17. Oktober 2016
24
2
Hallo zusammen,

gibt es eine Möglichkeit im Workflow Aufträge zu prüfen, ob dort gleiche Artikel (SKU) mehrfach vorkommen?

Gruß
 

jtldudel

Sehr aktives Mitglied
4. Januar 2018
636
208
Erweiterte Eigenschaft erstellen, das hier reinkopieren:

{% for Artikelbeschreibungen in Vorgang.AuftragsPositionen.ArtikelPositionen -%}
{% capture query -%}
select count(tArtikel_kArtikel) from tbestellpos where tArtikel_kArtikel = {{ Artikelbeschreibungen.InterneArtikelnummer }} and tBestellung_kBestellung = {{ Vorgang.Stammdaten.InterneAuftragsnummer }}{% endcapture -%}
{% assign result = query | DirectQueryScalar -%}
{{result}}
{% endfor -%}

Im Workflow dann als Bedingung die Erweiterte Eigenschaft Enthält 2, dann hast du Artikel die doppelt enthalten sind.
Das ganze bezieht sich auf interne Artikelnummern, könnte also von jemandem ausgetrickst werden der die gleiche SKU manuell in einem bereits im Auftrag enthaltenen Artikel schreibt. Sonst aber sollte das klappen.
 

webgeier

Aktives Mitglied
17. Oktober 2016
24
2
Das scheint super zu funktionieren. Bei erweiterte Eigenschaften habe ich es nur auf größer gleich 2 gestellt. Falls der Artikel mehrmals auftaucht.
Vielen Dank 🙂
 

Ähnliche Themen