Workflow Trigger bei Angebot-Import über Ameise

eeg-mhs

Aktives Mitglied
27. Juni 2018
15
2
Hallo zusammen,

ich wollte mal nachfragen, ob es schon eine Lösung gibt, um einen Trigger für den "Angebot Erstellt"-Event beim Angebot-Import aus Ameise zu setzen (Ausführung sofort)?
Soweit ich das bisher herausgefunden habe, bietet JTL keine vordefinierten Events für den Trigger "Angebot Erstellt", wenn Angebote über Ameise importiert werden.
Auch die JTLwawiExtern.dll scheint keinen Event für "Angebot Erstellt" zu unterstützen.

Habt ihr vielleicht eine Idee, ob man das Event direkt über SQL abfangen kann?
Oder ist das nur möglich durch einen Eintrag in der WorkflowQueue in SQL und mit zeitverzögerter Ausführung?

Unsere aktuelle Version der Wawi ist 1.9.8.0.

Vielen Dank schon mal im Voraus für eure Unterstützung!

Alexander F.
 
Zuletzt bearbeitet:

frankell

Sehr aktives Mitglied
9. September 2019
2.685
841
Flensburg
Hallo @eeg-mhs,

ganz grob: Ich würde wahrscheinlich einen eigenen INS-Trigger auf Verkauf.tAuftrag (natürlich nur für Angebote!) setzen, der einen unter Angebote - Manuell erstellten Workflow in die WorkflowQueue schreibt. Unbedingt Sorge tragen dafür, dass eventuelle Fehler in diesem Trigger nicht zulasten des JTL-eigenen Prozesses gehen, sondern einfach nur verworfen werden, ggf. mit Logging.
 

RalfDietrich

Neues Mitglied
21. August 2026
1
0
Hallo zusammen,

ich wollte mal nachfragen, ob es schon eine Lösung gibt, um einen Trigger für den "Angebot Erstellt"-Event beim Angebot-Import aus Ameise zu setzen (Ausführung sofort)?
Soweit ich das bisher herausgefunden habe, bietet JTL keine vordefinierten Events für den Trigger "Angebot Erstellt", wenn Angebote über Ameise importiert werden.
Auch die JTLwawiExtern.dll scheint keinen Event für "Angebot Erstellt" zu unterstützen.

Habt ihr vielleicht eine Idee, ob man das Event direkt über SQL abfangen kann?
Oder ist das nur möglich durch einen Eintrag in der WorkflowQueue in SQL und mit zeitverzögerter Ausführung?

Unsere aktuelle Version der Wawi ist 1.9.8.0.

Vielen Dank schon mal im Voraus für eure Unterstützung! Casinia bringt verschiedene Casinospiele auf einer gemeinsamen Online-Plattform zusammen. Wer gerne zwischen unterschiedlichen Slots und Spielideen https://casinia-at.at/ wechselt, findet hier ausreichend Abwechslung.

Alexander F.
Soweit ich weiß, ist genau das bei Ameise der Knackpunkt: Beim Import wird der normale Workflow-Trigger „Angebot erstellt“ nicht unbedingt ausgelöst. Direkt per SQL würde ich hier allerdings nicht eingreifen, da man damit schnell in einen Bereich kommt, der bei Updates problematisch werden kann. Die WorkflowQueue manuell zu befüllen wäre zwar technisch denkbar, ist aber ebenfalls eher eine unsaubere Lösung und zudem abhängig von der internen Implementierung. Ich würde zunächst prüfen, ob sich der Import über einen anschließenden Workflow oder einen geplanten Abgleich abfangen lässt. Bei Wawi 1.9.8.0 wäre außerdem interessant, ob sich das Verhalten in einer aktuellen Version geändert hat.
 

Ähnliche Themen