Interfejs działa w przeglądarce (Blazor Server). Logika zostaje w procedurach PL/SQL — tych samych, z których korzystała wersja desktopowa.
Problem, który to rozwiązuje
Obieg dokumentów w aplikacji desktopowej działa, dopóki wszyscy siedzą przy firmowych komputerach. Problem zaczyna się, gdy akceptacja czeka na osobę w delegacji, gdy nowy pracownik potrzebuje instalacji i uprawnień, gdy trzeba wejść z domu. Naturalna odpowiedź brzmi „kupmy nowy system obiegu”, ale to oznacza przepisanie od zera reguł, które przez lata dopracowano — i uczenie wszystkich od nowa.
Jak to działa
Wcześniej obieg dokumentów działał jako aplikacja desktopowa. Przeniosłem go do przeglądarki, zostawiając reguły w procedurach Oracle. Firma korzysta więc z tych samych, sprawdzonych mechanizmów, tylko przez nowy interfejs. W komplecie skrzynka zadań, akceptacje z routingiem decyzji, moduł kancelaryjny i OCR czytający polskie skany.
Moduły systemu
skrzynka zadań
Moje zadania
Zadania z terminami płatności i licznikami, które są jednocześnie filtrami. Ustawienia filtrów można zapisać w przeglądarce.
Bieżące, nieprzeczytane, pilne i po terminie
Sortowanie dwupoziomowe i filtr okresu
Decyzje do wysłania wprost z listy
formularz
Dokument i dekrety
Formularz korespondencji z pozycjami dekretów w dwóch układach: 24 i 280 kolumn.
Widoczność pól sterowana wpisami w bazie: edycja, odczyt, ukryte
Blokada równoczesnej edycji z informacją, kto edytuje
Załączniki przy dokumencie w Oracle (BLOB)
obieg
Decyzje i etapy
Listę możliwych decyzji i odbiorców wyznaczają procedury Oracle — te same, co w wersji desktopowej.
Odbiorcy do realizacji i do wiadomości
Domyślni odbiorcy zapamiętywani osobno dla każdej decyzji
Historia etapów i decyzji w raporcie PDF
skan
PDF obok formularza
Podgląd załącznika w dzielonym widoku z przesuwanym uchwytem. Tekst zaznacza się bezpośrednio na dokumencie.
Tryb OCR: kliknięcie wskazuje pole, zaznaczenie je wypełnia
Fragment skanu (Shift+przeciągnięcie) czyta Tesseract
Rozpoznawanie po polsku i angielsku
kancelaria
Rejestr pism
Rejestracja przychodzącej korespondencji i praca na liście pism pogrupowanych po dniach.
Okresy jako szybkie filtry
Operacje na zaznaczonych pismach ze wspólnego paska
Własne filtry do zapisania, jak w skrzynce zadań
dostęp
Logowanie i skrzynki
Konta domenowe (AD/LDAP) z fallbackiem do Oracle, opcjonalnie SSO Kerberos. Cookie powstaje dopiero po jednorazowym bilecie z weryfikacji hasła.
Zastępstwa: udostępnienie skrzynki w zakresie dat
Przełączanie skrzynki bez ponownego logowania
Przejście do portalu sprzedaży bez drugiego logowania (SSO)
Jak wygląda wdrożenie
01
Przegląd reguł
Sprawdzam, co siedzi w procedurach Oracle i co da się zostawić nietknięte. Zwykle jest to większość logiki obiegu.
02
Interfejs
Buduję warstwę webową na tych samych procedurach. Reguły decyzji i odbiorców zostają tam, gdzie były.
03
Praca równoległa
Nowy interfejs działa obok starego na tych samych danych. Zespół przechodzi wtedy, kiedy jest gotowy, nie w wyznaczony piątek.
04
Przełączenie
Po okresie równoległym wersja desktopowa zostaje wyłączona. Historia dokumentów zostaje w całości.
To projekt liczony w miesiącach, nie w tygodniach — ale liczony od interfejsu, a nie od nowego systemu. Reguły biznesowe nie są przepisywane, więc nie ma etapu, w którym trzeba je odtworzyć z pamięci.
Co jest potrzebne po Waszej stronie
Serwer aplikacyjny w sieci firmowej z dostępem do bazy Oracle
Dostęp do procedur obiegu w bazie, żeby dało się z nich korzystać bez przepisywania
Konta domenowe (AD/LDAP), jeśli logowanie ma iść przez domenę
Środowisko testowe z kopią danych produkcyjnych
Zgoda na okres pracy równoległej starej i nowej wersji
Integracja z Impuls ERP (EVO / BPSC)
Zastępuje desktopową część obiegu, zachowując procedury i schemat bazy Impulsa.
FAQ
Pytania o to rozwiązanie
Czy „Obieg Dokumentów Web” działa z Impuls EVO i z nowym BPSC ERP?
Tak. To ten sam system — Impuls EVO jest dziś sprzedawany jako BPSC ERP, a fundament jest wspólny: baza Oracle i logika w .NET. Rozwiązanie dopasowuję do wersji i konfiguracji, którą masz u siebie.
Ile trwa wdrożenie?
Zależy od zakresu i od tego, co po Twojej stronie jest już gotowe. Drobne modyfikacje to kwestia dni, integracje i aplikacje — tygodni. Konkretny termin podaję na etapie wyceny, zanim cokolwiek ruszy.