Typ zdarzenia przepływu danych może przyjmować następujące wartości:
- Obiekt : funkcja dotyczy obiektu (rekordu zarządzanego w trybie tworzenia, modyfikowania, duplikowania lub usuwania). Kod zdarzenia odpowiada kodowi obiektu.
- Wprowadzenie funkcji : reguła jest inicjowana podczas wpisywania funkcji programu. Kod zdarzenia odpowiada kodowi funkcji (np. kod obiektu XXX odpowiada funkcji GESXXX ; w efekcie tego typu zdarzenia można używać również dla obiektów).
- Drukuj : następuje zainicjowanie raportu, którego kod można wpisać w polu kodu zdarzenia.
- Koniec zadania: na zakończenie zadania przetwarzania w tle jest inicjowany przepływ danych, którego kod odpowiada kodowi zdarzenia. W ustawieniach zadania musi być zaznaczone pole wyboru Komunikat użytkownika . W przeciwnym razie funkcja nie zadziała. Brak zaznaczenia pola jest sygnalizowany komunikatem ostrzegawczym, jednak pole można wypełnić mimo to.
- Przerwanie zadania : ta reguła przepływu danych jest inicjowana w momencie, gdy użytkownik w oknie monitorowania zadania przerwie zadanie przetwarzania w tle o kodzie odpowiadającym kodowi zdarzenia. Użytkownik wysyła żądanie przerwania do serwera przetwarzania wsadowego, a serwer zatrzymuje zadanie. Biorąc pod uwagę kontekst wykonywania tego zadania możliwości inicjowania są ograniczone. Dokładniej rzecz biorąc,
- typowe zmienne środowiskowe (np. GUSER) są niedostępne. Można skorzystać tylko z bieżącego rekordu w tabeli skrótów [ABR] ABATRQT .
- Komunikat można wysłać tylko pocztą e-mail (tabela raportowania nie będzie aktualizowana).
- Import/Eksport : ten typ zdarzenia jest inicjowany na początku (i/lub końcu) importu (i/lub eksportu). Kod zdarzenia pozwala wskazać szablon, który zostanie użyty.
- Podpis : ta reguła jest inicjowana podczas podpisywania poprzedniej reguły, której kod może być podany w kodzie zdarzenia.
- Ręczne : reguła jest inicjowana wskutek przejścia przez zestaw tabel opisanych w szablonie danych. Odczyt uruchamia się ręcznie . Można to oczywiście zrobić w trybie przetwarzania w tle. Opcja przydaje się szczególnie do inicjowania reguł przepływu danych powiązanych z modyfikacjami pól w bazie danych (powoduje przejście przez kolejne tabele audytu).
- Inne : ta reguła jest inicjowana dla konkretnych zdarzeń wskazanych na skończonej liście kodów zdarzeń. Zdarzenia te mogą być standardowe dla wszystkich programów napisanych w technologii Adonix (np. do obsługi łączenia i rozłączania) albo uzależnione od funkcji specyficznych dla używanego programu. Lista zdarzeń standardowych jest zamieszczona w pierwszym załączniku do dokumentacji, natomiast lista zdarzeń unikatowych dla poszczególnych programów w drugim załączniku do dokumentacji.