// spis treści
Czym są taski
Task to kod uruchamiany przez enovę w tle — bez udziału użytkownika. Nikt niczego nie klika: system sam pilnuje, kiedy i co ma się wykonać. Task ma dostęp do tych samych danych i operacji co człowiek przy stanowisku, tylko pracuje po godzinach, w weekendy i nigdy nie zapomina.
To nie jest zewnętrzny robot klikający po ekranie: task działa wewnątrz platformy, zgodnie z jej zasadami, więc aktualizacje systemu przechodzą bezboleśnie.
Harmonogram i zdarzenia — dwa tryby pracy
Task może działać na dwa sposoby. Pierwszy to harmonogram zadań: codziennie o 6:00, w każdy poniedziałek, ostatniego dnia miesiąca — cyklicznie, jak w zegarku.
Drugi to reakcja na zdarzenie w systemie — zmianę na jakimś obiekcie. Konkretny przykład: przy dodaniu nowego pracownika task automatycznie zakłada mu konto w Pulpitach pracowniczych i wysyła dane dostępowe mailem. Kadrowa wprowadza pracownika jak zawsze, resztą zajmuje się system.
Typowe zastosowania
Najczęstsze scenariusze: cykliczne raporty rozsyłane mailem, pilnowanie terminów kadrowych (umowy, badania, uprawnienia), automatyczne akcje przy zmianach danych, rozliczanie rozrachunków, obsługa KSeF, synchronizacja z systemami zewnętrznymi.
Dobry kandydat na taska to każde zadanie, które ktoś opisuje słowami „co tydzień robię tak samo” albo „muszę pamiętać, żeby po X zrobić Y”. Jeśli da się je opisać krokami, system może pilnować go sam.
Chcesz mieć to u siebie? Wycena jest bezpłatna.
Napisz do mnie →Task a worker — nie mylić
Obok tasków enova pozwala tworzyć workery — i warto znać różnicę, bo te pojęcia często się miesza.
Worker to narzędzie w ręku człowieka: użytkownik zaznacza rekordy na liście, uruchamia czynność, ewentualnie podaje parametry — i dostaje wynik od razu. Task to automat: pracuje sam, według harmonogramu albo przy zmianach na obiektach, bez niczyjego kliknięcia.
W praktyce oba podejścia się uzupełniają: pracę „na żądanie” zamykamy w workerze, a to, co ma się dziać zawsze i bez pilnowania — w tasku.
Jak wygląda wdrożenie
Krótka rozmowa o procesie, wycena z góry, realizacja z testami i uruchomienie. Task loguje swoją pracę i potrafi zgłosić błąd mailem, więc od pierwszego dnia wiadomo, co robi — także wtedy, gdy nikt nie patrzy.
Harmonogram i ustawienia zostają w konfiguracji — zmienisz je bez programisty.
Masz podobny problem w swojej enovie?
Napisz dwa zdania o tym, jak to wygląda u Ciebie — odpowiem, czy da się to zautomatyzować.
Bezpłatna wycena