Elsa Workflows – silnik procesów na .NET, który łączy ERP, DMS i RPA
Budujemy procesy biznesowe na Elsa Workflows – od prostych workflow (akceptacje, powiadomienia) po złożone scenariusze integracyjne między ERP, DMS, API i robotami RPA. Wszystko w oparciu o .NET i otwarte standardy.
- Projektowanie workflow na designerskim UI lub w kodzie C#
- Integracje z Comarch / Impuls EVO / DMS / systemami webowymi
- Obsługa zdarzeń, kolejek, webhooków, HTTP, timerów, kolejek MQ
- Hostowanie w Twojej infrastrukturze (on-premise / chmura)
Dla jakich firm i projektów używamy Elsa Workflows
Największy sens ma tam, gdzie procesy wykraczają poza pojedynczy system.
Jakie procesy budujemy na Elsa Workflows
Od prostych powiadomień po złożone orkiestracje między systemami.
Obieg dokumentów i akceptacje
Akceptacja faktur, zamówień, wniosków, zmian w kartotekach – z logiką progów, ról, zastępstw i zasilaniem DMS / ERP.
Integracje danych
Synchronizacja kartotek, zamówień, stanów magazynowych, płatności między systemami – sterowana procesem z logiką walidacji, kolejek, retry.
Procesy cykliczne i SLA
Workflow uruchamiane według harmonogramu (timery) – np. rozliczenia, raporty, przypomnienia, eskalacje po przekroczeniu czasu na etap.
API-first / Event-driven
Procesy wyzwalane webhookiem, komunikatem z kolejki (np. RabbitMQ), eventem z aplikacji lub zmianą w bazie danych.
Jak wdrażamy Elsa Workflows w cerbIT
Proces wdrożeniowy jest tak samo ważny jak sam kod workflow.
1 Analiza procesu i systemów
Spisujemy kroki procesu, systemy źródłowe i docelowe, dane wejściowe/wyjściowe, warunki biznesowe, SLA oraz wyjątki, które muszą być obsłużone.
2 Projekt architektury workflow
Projektujemy strukturę workflow (aktywności, gałęzie, eventy, timery, integracje), model danych oraz sposób hostowania (Kubernetes / Windows / Linux / Docker).
3 Implementacja i testy
Tworzymy workflow w Elsa (designer lub kod C#), implementujemy własne aktywności, integrujemy z ERP/DMS/RPA, piszemy testy techniczne i scenariusze UAT.
4 Monitoring i rozwój
Podpinamy logowanie, metryki, dashboardy, przekazujemy dokumentację i szkolimy zespół. Na bazie doświadczeń dokładamy kolejne procesy i optymalizujemy istniejące.
Przykład wdrożenia: orkiestracja procesu zamówień i faktur
Scenariusz łączący ERP, DMS, bankowość i robota RPA.
Stan przed wdrożeniem
- Osobne integracje punkt-do-punktu między systemami (ERP, DMS, bankowość).
- Ręczne pilnowanie, czy do zamówienia przyszła faktura i czy została opłacona.
- Brak centralnego miejsca, które pokazuje status procesu „zamówienie → dostawa → faktura → płatność”.
- Robota RPA wyzwalano „ręcznie”, bez powiązania z logiką biznesową.
Co wprowadziliśmy w Elsa Workflows
- Workflow, który uruchamia się po złożeniu zamówienia w ERP.
- Obsługa zdarzeń z DMS (zarejestrowano fakturę), banku (wyciąg) i robota RPA.
- Gałęzie dla wyjątków (brak dostawy, niezgodność kwot, korekty).
- Powiadomienia mail / Teams dla osób odpowiedzialnych za etap.
Efekty dla biznesu
- jeden widok statusu zamówienia – bez przeklikiwania systemów,
- mniej ręcznego „pilnowania”, kiedy co ma się zadziać,
- robota RPA uruchamianego automatycznie, kiedy ma sens – nie „na wszelki wypadek”,
- łatwiejsze dokładanie kolejnych gałęzi procesu (np. reklamacje, drop-shipping).
Masz podobny scenariusz?
Podczas krótkiej rozmowy online możemy przejść przez Twój proces (np. zamówienia, reklamacje, onboarding klienta) i sprawdzić, jak opisać go w Elsa Workflows.
Umów rozmowęKontakt
Skontaktuj się z nami
Adres:
42-680 Tarnowskie Góry, ul. Sienkiewicza 49
Email:
biuro@cerbit.pl
Telefon biuro:
+48 450 07 53
Telefon Kom.:
+48 695 784 001