Skip to main content

EnquiryFlow für alle gesplitteten Dispos erzeugen

Beim Erstellen von Musteranfragen in der Lieferantenauswahl gibt es aktuell ein Problem mit der Split-Logik. Wenn eine Kontraktzuordnung eine Split-Query verwendet, wird die Musteranfrage nur für eine der Dispos korrekt verschickt.


Problem:



  • Der EnquiryFlow für die Musteranfrage entsteht momentan nur über den ActivityFlow, der jedoch nur einmal ausgeführt wird.

  • Die zweite Dispo wird durch die Dispo-Generierungs-Logik erstellt, die jedoch keinen EnquiryFlow anlegt.

  • Dadurch fehlt für die zweite Dispo die Enquiry, und die zugehörige Musteranfrage wird nicht verschickt.


Zusätzliche Infos:
EnquiryBeanViable.createEnquiry()
und EnquiryHelper.createEnquiryFlowIfNotExisting() können verwendet werden


📌 Weitere Details zur Diskussion: https://we.fab4minds.com/rabenhorst/pl/bxfwbj998bgixg94b8y8iprenc


Detailbestände: ACHTUNG: Bevor die Story bei Rabenhorst eingespielt wird nochmal mit Henrik abklären damit dieser nach dem Update testen kann.
technische Lösung

Story: 726127
Kunde: Haus Rabenhorst O. Lauffs GmbH & Co. KG
Ersteller:in: Gante Thomas Jeffrey
Zugewiesen: Koller Christofer
Technische Lösung: https://git.fab4minds.com/fab4minds/dev/-/merge_requests/5303
Testfallbeschreibung: Dispos über ActivityFlow erzeugt, mit Split Query in der Kontraktzuweisung.
Im Screenshot ist die zweite erzeugte Dispo mit EnquiryFlow zum Einkauf zu sehen.