Platforma ERP / CRM oparta na metadanych

Oprogramowanie firmowe, które zmienia się tak szybko jak Twój biznes

Formata prowadzi CRM i back office z metadanych — formularze, logika i procesy żyją jako dane w bazie. Wdrażaj zmiany w minuty bez ponownego wdrożenia, z głębią Siebel i szybkością no-code.

~50kwierszy/sek. ładowanie masowe
14języków, wykrywane automatycznie
REST + OpenAPIAPI integracyjne
100%self-hosted, Twoje dane

Jeden rdzeń z właściwą architekturą — dowolna aplikacja biznesowa

CRM, zarządzanie tożsamością, stanowisko bankowe, salon urody i towarzystwo ubezpieczeniowe działają na tym samym silniku metadanych. Bez forków i przepisywania — nowa aplikacja to po prostu nowe metadane w schemacie bazy.

Formata CRM

Sprzedaż i operacje

Pełny CRM: firmy, leady, lejki sprzedaży, kanban, dokumenty, BPM, silnik przydzielania, analityka i widoczność oparta na rolach.

Otwórz na żywo →

Formata IDM

Zarządzanie tożsamością

Zarządzanie dostępem: cykl życia użytkowników, role, przepływy akceptacji oraz konektory do LDAP, Exchange i systemów firmowych.

Otwórz na żywo →
Nowość

Formata Bank

Stanowisko bankowe

Stanowisko pracownika banku: klienci, konta, karty, przelewy, depozyty i kredyty, a także antyfraud w czasie rzeczywistym, kontrole AML i screening sankcyjny.

Otwórz na żywo →
Nowość

Formata Salon

Salon urody

Stanowisko recepcji: kalendarz dnia według pracowników z przeciąganiem wizyt i blokowaniem godzin, cennik usług, zużycie materiałów według norm, kasa i prowizje pracowników.

Otwórz na żywo →
Nowość

Formata Insurance

Towarzystwo ubezpieczeniowe

Ubezpieczenia na życie, komunikacyjne i majątkowe: wyliczenie składki z rozbiciem na każdy współczynnik, reguły underwritingu, polisy z harmonogramem wpłat, likwidacja szkód w granicach limitów i udziału własnego, prowizje agentów.

Otwórz na żywo →

Dlaczego Formata

Szybkość no-code

Projektuj formularze, zapytania, pulpity i procesy wizualnie. Publikacja natychmiast — bez budowania i wdrażania.

Głębia dla przedsiębiorstw

Business Components, bezpieczeństwo na poziomie wiersza, wersjonowany BPM i routing wg kompetencji — głębia dla dużych organizacji.

Twoje dane są Twoje

Self-hosted na Twojej infrastrukturze lub chmurze prywatnej. Pełny audyt i rezydencja danych pod Twoją kontrolą.

Integruje się ze wszystkim

Wersjonowane API REST z kluczami i automatycznym OpenAPI, webhooki wychodzące, SSO i import masowy.

Kompletna platforma, a nie zestaw narzędzi

Wszystko poniżej jest już w produkcie — i wciąż rośnie.

Rdzeń oparty na metadanych

Formularze, zapytania i skrypty Python to dane. Zmień aplikację w projektancie — działający system aktualizuje się bez przebudowy.

Business Components

Reużywalna warstwa logiczna nad tabelami: złączenia, pola wyliczane, walidacja, maskowanie i hooki — z wizualnym kreatorem.

Wizualny silnik BPM

Projektuj procesy na płótnie: gałęzie równoległe, podprocesy, eskalacja, ponowienia, wersjonowanie i mapa cieplna na żywo.

Inteligentny Assignment Manager

Kieruj leady i szanse wg kompetencji, terytoriów, dostępności i pojemności — z ważonym równoważeniem obciążenia i pełną wyjaśnialnością.

Firmowa kontrola dostępu

Macierz rola → formularze/akcje, widoczność wierszy wg hierarchii (Moje / Zespół / Wszystkie) i twarde blokowanie cudzych rekordów.

API integracyjne

Wersjonowane REST /api/v1 z kluczami API i zakresami, samodokumentujące się przez OpenAPI 3, plus webhooki i zapytania nazwane.

Dane masowe (EIM)

Ładuj miliony wierszy: CSV → staging → jedna transformacja zbiorowa z rozwiązywaniem kluczy obcych. Około 50 000 wierszy na sekundę.

Zbudowane dla niezawodności

Automatycznie łączący się pul BD, samonaprawiające się BPM i importy oraz bezpiecznik wyłączający wadliwe skrypty.

Wbudowany Python i AI

Python w piaskownicy do logiki, słowniki wartości (LOV) bez kodu i scoring leadów z AI — rozszerzaj bez opuszczania platformy.

Natywny rdzeń w C++, stworzony dla szybkości

Bez maszyny wirtualnej na żądanie, bez podatku wielodostępności. Silnik Formata to skompilowany C++ obsługujący żądania bezpośrednio — z osadzonym Pythonem uruchamiającym Twoją logikę tuż przy rdzeniu.

~50kwierszy/sek. ładowanie masowe
~220×szybsze skompilowane wyrażenia vs interpretowane
1natywny plik binarny, wiele usług
0narzutu VM na żądanie

Skompilowany, nie interpretowany

Rdzeń to natywny C++ (httplib + libpq). Żądania są obsługiwane bez ciężkiej aplikacyjnej VM na ścieżce.

Python z natywną szybkością

Logika biznesowa działa w izolowanych procesach worker Pythona, odgałęzionych od rdzenia — odseparowanych, równoległych i wymienialnych na gorąco.

Skaluje się liniowo

Jeden natywny plik binarny zasila wiele usług; dodawaj procesy worker i wątki do swojego obciążenia.

Dlaczego natywność ma znaczenie

Formata — natywny rdzeń C++
Interpretowana / VM warstwa aplikacji
Ścieżka żądania SaaS wielodostępnego

Poglądowo: natywny skompilowany kod wykonuje znacznie więcej pracy na rdzeń niż warstwy interpretowane i wielodostępne.

Jedno żądanie — mikrosekundy pracy

Formata≈ 2 ms
Parsowanie HTTP · 0,04 msWiązania (AOT C++) · 0,3 msSQL w twojej sieci · 1,2 msWyjście JSON · 0,2 ms
Typowy CRM SaaS≈ 120 ms

Ilustracyjna ścieżka żądania: stanowisko LAN kontra typowe opóźnienia publicznych SaaS. Twoje liczby zależą od sieci i danych.

Przeglądarka / klient API Rdzeń C++ Workery Python PostgreSQL metadane

Formularze, logika i procesy to metadane w bazie. Rdzeń C++ kompiluje je w locie; izolowane workery Pythona uruchamiają Twoje skrypty.

Nieograniczony Python, wszędzie

Każdy hook, walidacja, zadanie i integracja to Python — przechowywany jako dane, edytowany w projektancie, wymieniany na gorąco bez restartu. Pełny język, bezpiecznie izolowany.

Skrypty to daneLogika żyje w bazie, wersjonowana i edytowalna na żywo. Bez budowania i ponownego wdrożenia — zapisz i działa.
Hooki wszędzieBefore/after save, zmiana pola, przyciski, hooki BC, węzły BPM, zadania cykliczne, web-to-lead, telefonia — wszystko skryptowalne.
Bezpieczny z założeniaWorkery działają w ograniczonej roli w izolowanych procesach; bezpiecznik automatycznie wyłącza wadliwe skrypty.
before_save.py
def before_save(ctx):
    deal = ctx.data('deal')
    # enrich, validate, integrate — full Python
    if deal['amount'] > 1_000_000:
        deal['tier'] = 'enterprise'
        ctx.assign(role='key-account')
    if not deal['owner_id']:
        ctx.abort('Owner is required')
    ctx.audit('deal.checked', deal['id'])
Hook before-save — przechowywany jako dane, wymienialny na gorąco

Python bez ograniczeń, bezpiecznie ogrodzony

Rdzeń C++ pypypypy Izolowane workery Pythona · hot-swap przy zapisie
Ze skryptów od ręki: PostgreSQL ORMSMTP / IMAPLDAP / ADHTTP & RESTRedisWebhooksLLM / AI APIsCSV / ExcelTelephonyPDF printing

Jak Formata wypada na tle innych

Głębia dla przedsiębiorstw bez uwięzienia w SaaS. Uczciwe spojrzenie na to, czym Formata różni się od popularnych platform CRM.

SzybkośćWłasność danychDostosowanieTempo zmianKoszt

Kształt różnicy

FormataPopularne CRM SaaS

Jakościowy obraz pięciu osi, które optymalizujemy. Szczegóły w macierzy poniżej.

FormataSalesforceSiebelHubSpotDynamics 365
Self-hosted — dane należą do Ciebie~
Natywny rdzeń C++ (bez VM na żądanie)
Zmiana aplikacji bez ponownego wdrożenia~~~
Nieograniczone wbudowane skrypty (Python)~~~
Ładowanie masowe zbiorowe (~50k wierszy/s)~~~
Bez uwięzienia w licencji za stanowisko
Wizualny BPM z wersjonowaniem~~
Otwarte REST API + OpenAPI + klucze API~
Tak ~ Częściowo Nie

Porównanie odzwierciedla typowe wdrożenia i służy pozycjonowaniu; zweryfikuj szczegóły dla swojej edycji i umowy.

Zgodność tam, gdzie sprzedajesz

Self-hosting oznacza, że to Ty decydujesz, gdzie są dane i jak długo. Formata daje mechanizmy; oto dopasowanie do Twojego regionu.

Wskazówki dla

    To pozycjonowanie produktu, nie porada prawna. Zweryfikuj konkretne obowiązki z wykwalifikowanymi prawnikami.

    Dostarczane ciągle

    Ta strona aktualizuje się automatycznie wraz z rozwojem produktu. Ostatnio:

    Jeszcze dwie aplikacje na tym samym rdzeniu: salon urody i ubezpieczycielSalon pracuje z kalendarza dnia według pracowników: wizyty przeciąga się myszą, kliknięcie wolnej godziny otwiera kartę z wpisanym pracownikiem, datą i godziną, a godziny można zablokować na przerwę, sprzątanie lub dzień wolny — w zamkniętym czasie baza nie pozwoli nikogo zapisać. Aplikacja ubezpieczeniowa obejmuje życie, komunikację i majątek: wyliczenie składki pokazuje każdy zastosowany współczynnik, reguły underwritingu odmawiają lub kierują ryzyko do człowieka, polisa dostaje harmonogram wpłat, szkoda jest likwidowana w granicach limitu i udziału własnego, agent otrzymuje prowizję. Bez jednej linii C++: to metadane we własnym schemacie, a siatka terminów stała się widżetem rdzenia.
    Budżety: obowiązkowe konta, kwoty ze znakiem, okno płatności, overhead, tryby korekty, dziennik i prognoza kontaKwoty planu i wykonania mają teraz wszędzie znak (+ wpływ, − wydatek) i symbol waluty, więc jeden budżet może zawierać zarówno przychody, jak i wydatki — na przykład kredyt. Każda płatność faktyczna wymaga konta: przycisk ₊ w drzewie otwiera okno płatności z wypełnioną kwotą pozostałą, datą powtórzenia i domyślnym kontem pozycji. Każdy węzeł pokazuje wpływy, wydatki i overhead (wykonanie − plan); korekty planu wykonuje się ręcznie, automatycznie przy przekroczeniu lub są zablokowane. Każda zmiana trafia do dziennika z autorem, a karta konta rysuje saldo rzeczywiste plus przerywaną prognozę z płatności oczekujących i nieopłaconych pozycji planu.
    Budżety: płatności cykliczne w osobnych wierszach, wykonanie jednym kliknięciem i kalendarze datCykliczna pozycja budżetu rozwija się teraz w drzewie w osobne wiersze według dat — każdy z własnym wykonaniem i statusem, a wiersz nadrzędny pozostaje sumą. Nowy przycisk ₊ w wierszach-liściach tworzy płatność rzeczywistą równą planowi z dzisiejszą datą, a wszystkie edytowalne pola dat otrzymały natywny kalendarz w języku użytkownika.
    Cykliczne płatności planowe w budżetach — z bieżącym okresem raportuPozycja budżetu może się teraz powtarzać co tydzień, miesiąc, kwartał lub rok — od pierwszej daty, z opcjonalną datą końcową. Jej plan to kwota razy liczba powtórzeń w okresie, w drzewie oznaczona ⟳. Karta budżetu zyskała pola okresu od/do, które natychmiast przeliczają plan, wykonanie i wykres — bez przeładowania i przycisku zastosuj. Pozycje bez daty końcowej pokazują się za wybrany okres (domyślnie bieżący rok), a REST API udostępnia pola cykliczności.
    Bezpieczne usuwanie w budżetach — z potwierdzeniem i ochroną zależnościBudżety, węzły planu i płatności można teraz usuwać bezpośrednio z ich formularzy. Każde usunięcie najpierw prosi o potwierdzenie, a silnik odmawia usunięcia wszystkiego, co ma jeszcze zależne rekordy: węzła z podwęzłami lub powiązanymi płatnościami, budżetu z niepustym drzewem. Blokady działają także w bazie danych, więc REST API i bezpośredni SQL podlegają tej samej regule — a nowy atrybut confirm jest dostępny dla każdego przycisku w projektancie.
    Przeniesione ze starego CRM: prace i usługi, garaże pojazdów, uprawnienia na poziomie kontrolek, zdjęcia towaruCztery moduły przeniesione ze starego desktopowego CRM. Katalog prac i usług: usługi sprzedają się jako pozycje dokumentu sprzedaży, nie ruszając magazynu. Garaże pojazdów klientów z doborem części — jedno kliknięcie zamienia dobrane pozycje w szkic sprzedaży. Uprawnienia ról sięgają teraz pojedynczej kontrolki formularza lub kolumny tabeli (ukryj lub tylko odczyt), egzekwowane po stronie serwera. A karta towaru zyskała galerie zdjęć z wgrywaniem, kolejnością i zdjęciem głównym.
    Formata Bank: pełne stanowisko bankowe zbudowane na platformieNowa aplikacja pokazowa dowodzi, że silnik to znacznie więcej niż CRM: stanowisko pracownika banku z klientami i KYC, rachunkami, kartami, kasą i przelewami (wewnętrzne, płatności natychmiastowe, SWIFT), lokatami z dziennym naliczaniem odsetek oraz kompletnym procesem kredytowym — wniosek, scoring biura kredytowego, decyzja i harmonogram annuitetowy. Każda operacja przechodzi przez silnik antyfraudowy z 11 regułami bezpośrednio w bazie danych: ryzykowne transakcje są zamrażane, karty blokowane, analitycy obsługują alerty we własnym monitorze, a compliance otrzymuje screening list sankcyjnych i dziennik audytu. Wirtualne bramki — processing kart, kursy walut, biuro kredytowe i sieć płatnicza — zasilają demo realistycznymi danymi. Działa jako osobna instancja wspólnego rdzenia, z danymi odizolowanymi we własnym schemacie bazy.
    Odświeżony zestaw ikon w całym interfejsieIkony menu i formularzy zostały całkowicie przerysowane: 89 ręcznie rysowanych ikon duotone, a silnik sam dobiera teraz trafną ikonę dla każdego formularza — leady, szanse sprzedaży, magazyn, budżety, procesy i narzędzia administracyjne mają własną identyfikację wizualną. Heurystyka działa na identyfikatorze formularza, więc nie zależy od języka i obejmuje wszystkie 14 języków interfejsu; w projektancie ikonę wciąż można wybrać ręcznie.
    Interfejs mówi teraz w 14 językachInterfejs produktu jest w pełni zlokalizowany: angielski, rosyjski, niemiecki, hiszpański, francuski, włoski, polski, portugalski, turecki, japoński, koreański, chiński, arabski i farsi — te same 14 języków co ta strona. Przetłumaczono wszystkie teksty formularzy i ponad tysiąc tekstów powłoki, arabski i farsi wyświetlają się od prawej do lewej, a rdzeń C++ rozwiązuje każdą etykietę po stronie serwera w języku danego żądania, z angielskim jako zapasem tam, gdzie brakuje tłumaczenia.
    W pełni dwujęzyczny interfejs: każdy formularz po angielsku i rosyjskuCały produkt mówi teraz dwoma językami od początku do końca. Wszystkie 154 formularze — każdy tytuł, etykieta, podpowiedź, kolumna, opcja i pozycja menu, łącznie 867 kluczy słownika — wyświetlają się w języku użytkownika dzięki serwerowemu słownikowi treści; projektant, monitoring i powłoka aplikacji dodają kolejnych 580 zlokalizowanych tekstów. Przełącz język w pasku bocznym, a wszystko — od schematu organizacyjnego po cenniki — zmienia się natychmiast; edytor słownika pozwala dopracować tłumaczenia lub dodać nowe języki.
    Narzędzia budowniczego w projektancie, przenoszenie konfiguracji między środowiskamiNarzędzia serwisowe — przypadki testowe UI, monitoring wolnych zapytań, kolejka zadań w tle, profil skryptów i konsola API integracyjnego — mieszkają teraz tam, gdzie ich miejsce: w projektancie formularzy, a nie w menu użytkowników. A przenoszenie konfiguracji dostało pełny interfejs: wybierz formularze, zapytania i skrypty, pobierz je jako zestaw JSON, zastosuj w innym środowisku z podglądem różnic na poziomie pól — i cofnij każdy zastosowany zestaw jednym kliknięciem.
    Projektant BPM: wybór pól, zmiana encji na żywo, analitykaPełny audyt modułu BPM przywrócił wszystko, co po cichu się rozjechało: encja procesu znów trafia do projektanta, więc listy pól, ról i skryptów (w tym krok „Ustaw pole”) wypełniają się od razu po wyborze encji — bez zapisywania i ponownego otwierania; lista encji pochodzi z rozszerzalnego rejestru (łącznie z zadaniami i tabelami podpiętymi z diagramu ER). Znów działają synchronizacja wyzwalacza z węzła startowego, start procesów przy zmianie oraz analityka z mapą cieplną tokenów; cała zawartość BPM jest częścią odtwarzalnego łańcucha instalacji, sprawdzonego dziewięcioma zestawami testów.
    Cenniki: narzuty grupowe, okresy obowiązywania, zadania na metkiCenniki mają pełny model: typ detaliczny lub hurtowy, okresy obowiązywania (bezterminowy cennik domyślny plus nadpisujące go cenniki datowane — nocne lub weekendowe) oraz narzuty według grup towarowych z dziedziczeniem w drzewie grup. Generowanie cen wypełnia kartę każdego towaru; uprawniony użytkownik może ręcznie poprawić każdą cenę, a kolumna Δ% pokazuje odchylenie od ceny wyliczonej z grupy — ręczne poprawki przeżywają przeliczenie. Cennik kopiuje się jednym kliknięciem. Przy zmianie obowiązującego cennika powstaje zadanie dla odpowiedzialnego i drukowane są dokładnie te metki, które się zmieniły.
    Cofnij, klawiatura, czytniki ekranuPrzy dodawaniu pozycji pojawia się przycisk „Cofnij”: jedno kliknięcie usuwa dokładnie te wiersze, które właśnie dodano — przez jednorazowy token serwera ważny tylko dla Ciebie, więc klient nigdy nie uruchomi dowolnych skryptów. Tabele obsługuje się w całości z klawiatury (strzałki, spacja zaznacza, Enter działa), Escape zamyka tylko górne okno, fokus nie opuszcza okna modalnego i wraca na miejsce, a tabele, okna i komunikaty są oznaczone dla czytników ekranu.
    Udostępnić jeden rekord, a nie całą rolęWidoczność idzie za strukturą — własne rekordy, własny dział, własna firma — ale praca nie. Transakcję prowadzi jeden handlowiec, a dołączyć musi prawnik z innego działu. Dotąd zostawało rozszerzenie roli i człowiek na stałe widział za dużo. Teraz dostęp nadaje się do konkretnego rekordu, osobie albo roli, do odczytu lub zapisu, w razie potrzeby na czas. Tylko dodaje dostęp, nigdy nie odbiera: odbieranie zostaje przy rolach, żeby pytanie „dlaczego to widział?” miało jedno miejsce. Termin gaśnie sam, bo dostęp czasowy, który trzeba pamiętać odebrać, nie bywa odbierany; zachowywane są powód, autor i czas.
    Uprawnienia do pól, które administrator naprawdę może ustawićWynagrodzenie widzi tylko kadrowa, koszt własny tylko zaopatrzenie: regułę ustawia się raz na kolumnie i działa wszędzie, gdzie pole jest pokazywane lub zapisywane — bez skryptu do każdego pola i bez zapomnianego formularza. Ukryte znaczy też niezapisywalne: tę samą regułę stosuje się do widoku i zapisu. Brak reguły oznacza pole otwarte: reguła opisuje ograniczenie, nie zezwolenie. Przy wielu rolach wygrywa najszersze prawo — zakaz ma być decyzją, nie przypadkiem.
    Przenoszenie ustawień między środowiskami — i z powrotemFormularze, zapytania, skrypty i harmonogram to dane, więc to, co dopracowano na środowisku testowym, trafia na produkcję jako jeden zestaw: przed zastosowaniem widać, co powstanie i co się zmieni — co do pola, całość stosuje się w jednej transakcji, a poprzedni stan jest zachowany, więc cofa się punktowo, bez odtwarzania całej bazy. Dane biznesowe nigdy nie wędrują.
    Numer zgłoszenia, który można podaćKażde żądanie dostaje krótki kod — bez znaków mylących się wzajemnie, żeby dało się go podyktować przez telefon. Widnieje w komunikacie o błędzie i w dzienniku usługi: rozmowa ze wsparciem zaczyna się od „kodu 7KMQ2XPD”, a nie od „wczoraj po południu się nie zapisało”. Zapytania do bazy powyżej progu zbierane są z treścią, czasem i numerem zgłoszenia — łącznie z zapytaniami ze skryptów, gdzie najczęściej kryje się to ciężkie. Dla każdego skryptu widać wywołania, czas łączny i najgorszy oraz odsetek błędów.
    Kolejka zadań w tleDługa praca nie blokuje już okna. Wysyłki masowe, przesyłanie do wymiany i przeliczenia raportów trafiają do kolejki: odpowiedź przychodzi od razu, a praca toczy się własnym trybem i przeżywa restart usługi. Niepowodzenie nie ginie — zadanie jest ponawiane z rosnącą przerwą, więc system zewnętrzny niedostępny przez trzy minuty nie spala wszystkich prób w trzy sekundy. Po wyczerpaniu prób zadanie pozostaje widoczne z ostatnim błędem, danymi wejściowymi i czasem każdej próby; po usunięciu przyczyny jeden przycisk wraca je do kolejki. Jeśli zginie sam wykonawca, zadanie wróci do kolejki, zamiast wisieć w stanie „wykonywane”.
    Dokumenty urzędowe według krajuDokumenty wysyłkowe powstają według przepisów kraju, z którego prowadzona jest sprzedaż: dla Rosji dowód dostawy TORG-12, faktura VAT oraz łączący je formularz UPD; dla Stanów Zjednoczonych faktura handlowa i lista pakowa zgodne z wymogami celnymi; dla Unii Europejskiej faktura zawierająca wszystkie obowiązkowe elementy dyrektywy VAT oraz dokument dostawy. System podpowiada wyłącznie formularze obowiązujące w kraju danego dokumentu, uzupełnia numery podatkowe stron, wylicza podatek w podziale na pozycje i stawki, a tam gdzie trzeba wypisuje kwotę słownie.
    Kreator formularzy wydrukuUżytkownicy sami składają dokumenty do druku — dowody wydania, zestawienia, umowy — z pasów i pól, bez udziału programisty. Dane pobierane są wyłącznie przez ORM, opcjonalny skrypt Pythona dolicza to, czego nie daje zapytanie, a podgląd pokazuje dokładnie to, co trafi do PDF-a. Wydruk wielostronicowy obsługuje powtarzanie nagłówka tabeli, sumy pośrednie grup, numerację stron, zmianę orientacji, kody QR i kreskowe; dostępny jest archiwalny PDF/A.
    Gospodarka magazynowa: stany, rezerwacje, księgowaniePełna ewidencja magazynowa przeniesiona z zastanego systemu w C++Builder: magazyny, przyjęcia, przesunięcia międzymagazynowe, likwidacje, zwroty i przeszacowania. Stan prowadzony jest w podziale na magazyn, miejsce składowania, partię, stan i cenę zakupu, w dwóch warstwach — stan faktyczny i rezerwacja — dzięki czemu ilość dostępna to zawsze stan pomniejszony o to, co już zarezerwowano. Zaksięgowanie dokumentu ponad dostępność zostaje odrzucone wraz z dokładnymi liczbami. Ceny przechowywane są historycznie, z cennikami i narzutami; raporty obejmują obroty za okres, rezerwacje, pozycje poniżej minimum oraz pełny dziennik ruchów.
    TinyORM — jedyna droga ze skryptów do bazySkrypty Pythona sięgają po dane przez płynny konstruktor zapytań: wartości przekazywane jako parametry, identyfikatory sprawdzane ze schematem, zmiana i usunięcie wymagają warunku, a czysty SQL można całkiem wyłączyć. W projektancie działa podświetlanie składni i podpowiedzi tabel oraz ich pól, brane z rzeczywistego schematu.
    Zdarzenia startowe BPM: wszystkie cztery rodzajeProcesy startują na sygnał (utworzenie, zmiana — aż do konkretnego pola i warunku — lub usunięcie rekordu), na timer (raz o dacie i godzinie, cyklicznie lub przez cron), ręcznie (przyciskiem globalnym albo z karty rekordu, przejmując jego identyfikator) oraz na komunikat z innego procesu.
    Powiadomienia w czasie rzeczywistymZmiany docierają do otwartych ekranów natychmiast: serwer wysyła zdarzenia w oparciu o powiadomienia z bazy, więc rekord zapisany przez współpracownika pojawia się bez odświeżania.
    Korporacyjna struktura organizacyjna w rdzeniuWersjonowany w czasie model organizacji na dowolną datę — przeszłą lub przyszłą: podmioty prawne, hierarchia jednostek, stanowiska z planowanym FTE, stopniami i liniami raportowania, lokalizacje i centra kosztów, przypisania (główne i równoległe, z udziałem FTE, przełożony administracyjny i funkcjonalny) oraz zastępstwa. Liczy etaty plan/wykonanie/wakaty, ścieżki przełożonych i faktycznego adresata zastępstwa; reorganizację można zaplanować na przyszłą datę bez utraty historii. Projektant zyskuje zakładkę „Struktura organizacyjna” z datą odniesienia.
    Uprawnienia na poziomie zapytań i użytkownicy w rdzeniuWarstwa odczytu SQL jest teraz objęta uprawnieniami: każde nazwane zapytanie ma listę ról sprawdzaną przez rdzeń C++ przy każdym wykonaniu (pusta — wszyscy, admin — zawsze; fail-closed). Projektant zyskuje zakładkę „Użytkownicy i role”: tworzenie, role, dezaktywacja, reset haseł — w każdym produkcie. Hasła są przechowywane jako skróty bcrypt; starsze konta są przezroczyście ponownie haszowane przy pierwszym logowaniu. Grupy użytkowników — statyczne lub wyliczane własnym zapytaniem SQL — również należą do rdzenia i są zarządzane z projektanta.
    BPM i diagram ER w rdzeniu platformySilnik procesów biznesowych (projektant wizualny, akceptacje, timery, skrypty, wyzwalacze na dowolnych tabelach) oraz interaktywny diagram ER modelu danych są teraz częścią rdzenia platformy: jeden idempotentny pakiet instaluje je w dowolnej bazie produktu, a projektant formularzy zyskuje wbudowane zakładki „Procesy (BPM)” i „Diagram ER” — dostępne w każdym produkcie, od CRM po IDM.
    IAM dla przedsiębiorstw: cykl życia z HR i zarządzanie ADFormata IDM realizuje teraz przemysłową specyfikację tożsamości od początku do końca: 11 wbudowanych raportów bezpieczeństwa z subskrypcjami, prolongata ról przy przeniesieniu z automatycznym odbieraniem, dwuetapowa akceptacja przyjęcia kontraktorów/GPH, pięć standardowych ról z rozdziałem interfejsu, pełne mapowanie atrybutów AD z rozmieszczeniem w OU i formatem Description oraz szablony e-mail cyklu życia.
    Łącznik Active DirectoryPołącz Formata IDM z Microsoft Active Directory przez LDAP: synchronizuj konta do rejestru tożsamości, wiąż je z pracownikami po e-mail/UPN i odczytuj status (włączone/wyłączone). Pełne udostępnianie cyklu życia — tworzenie, włączanie/wyłączanie, członkostwo w grupach i reset hasła — przez LDAPS.
    Łącznik Microsoft ExchangeFormata IDM udostępnia teraz prawdziwe skrzynki pocztowe Exchange 2019 przez remote PowerShell (pypsrp + Kerberos): przy zatrudnieniu skrzynka jest włączana (podstawowy SMTP, widoczna w książce adresowej), a przy zwolnieniu — ukrywana z globalnej listy adresów wraz z usunięciem przekazywania i reguł skrzynki odbiorczej. Wbudowane w procesy zatrudnienia/zwolnienia i zweryfikowane end-to-end na działającej domenie.
    Interaktywny diagram modelu danych (ER)Baza jako interaktywny diagram ER — tabele z kluczami, relacje kluczy obcych strzałkami, wyszukiwanie, przeciąganie i auto-układ. Prawy klik na tabeli, aby podpiąć wyzwalacz BPM (z wykrywaniem zmiany pola); tabele z wyzwalaczami oznaczono ⚡.
    Zarządzanie tożsamością klasy enterprise (IGA)Menedżer tożsamości ma teraz scoring ryzyka, kontrole kompensujące SoD, role biznesowe z dynamicznym członkostwem, IT Shop z dostępem na czas oraz konektory do Microsoft Entra ID i Google Workspace. Teraz z ważonym indeksem ryzyka i konektorem SAP SuccessFactors. Konfigurowalne wagi ryzyka, zatwierdzanie kontroli SoD, konektory Google service-account i SCIM.
    Pełny klient pocztyPodłącz wiele skrzynek (Gmail, Outlook, Yandex, Mail.ru lub dowolny IMAP/SMTP): odbieranie, czytanie, odpowiadanie, przekazywanie i wysyłanie z załącznikami — w CRM, powiązane z kontaktami.
    Udostępniane linki (kotwice)Skopiuj link do zadania, dokumentu lub rekordu i wklej na czat — współpracownicy otworzą go jednym kliknięciem, jeśli mają dostęp.
    Wbudowany komunikator zespołowyBezpośrednie i grupowe czaty między pracownikami z dostarczaniem w czasie rzeczywistym, statusem online, nieprzeczytanymi i powiadomieniami o nieodebranych — połączenia wkrótce. Teraz z potwierdzeniami odczytu (✓✓). Wiadomości można edytować (z oznaczeniem „edytowano”). Przekazywanie wiadomości i załączniki (pliki i obrazy).
    Routing zadań BPM do zespołówPrzy zmianie statusu BPM przypisuje zadanie do właściwego zespołu i wybiera losowego członka — np. nowe→menedżerowie, do zapłaty→księgowość, opłacone→kierownictwo.
    Wykresy salda kont i czytelniejsze tabeleKażde konto ma wykres salda w czasie z pełnym dziennikiem operacji; drzewa budżetu mają teraz nagłówki kolumn, wyrównane liczby i naprzemienne wiersze. Przepływy pieniężne pokazują +/− z kolorem.
    Budżet: przelewy, przeszacowanie i auto-podziałPrzenoś środki między kontami (z automatycznym przeliczeniem), historia kursów z przeszacowaniem, automatyczny podział jednej płatności na węzły planu i eksport do CSV.
    Budżety plan/wykonanieDrzewiaste budżety z rollupem plan/wykonanie, statusem płatności, autokorektą i śledzeniem per klient.
    Drążenie między formularzamiPrzekaż wybraną wartość do innego formularza i otwórz go jako okno modalne — konfiguracja wizualna w edytorze.
    Wbudowana automatyzacja testów UITwórz lub nagrywaj przypadki testowe, uruchamiaj je i sprawdzaj wartości pól — bez zewnętrznych narzędzi.
    Głęboka widoczność wierszyStruktura organizacyjna, hierarchie stanowisk i dostęp wg katalogów — nie tylko właściciel i menedżer.
    Inteligentny Assignment ManagerKieruj pracę wg kompetencji, terytoriów, dostępności i pojemności z ważonym równoważeniem.
    Integracyjne API REST v1Klucze API z zakresami, automatyczne OpenAPI i samoobsługowa powierzchnia integracji.
    Bezpiecznik skryptówWadliwe automatyzacje są automatycznie wyłączane i pokazywane z pełną diagnostyką do odzyskania jednym kliknięciem.
    Import masowy (EIM)Ładuj miliony wierszy z ~50k wierszy/sek. z rozwiązywaniem kluczy obcych.
    Ulepszenia wizualnego BPMTory, mapa cieplna na żywo, wersjonowanie, gałęzie równoległe i eskalacja.
    Filtrowanie tabelFiltry kolumnowe z operatorami w każdej siatce.

    Build f24ca73 · 2026-08-29 · 6+ updates in the last 90 days

    Cennik

    Jedna cena za rok dla tej samej liczby stanowisk — chmura albo własny serwer. Wdrożenie liczone osobno.

    Licencja roczna
    od $120 / rok5 stanowisk

    5 stanowisk — $120 · 10 — $220 · 25 — $400 · 100 — $9600 · 1000 — $28 800 · 5000 — $83 900 · powyżej 5000 — cena do uzgodnienia.

    Wybierz stanowiska
    Chmura
    ta sama cenahostujemy i utrzymujemy my

    Infrastruktura, aktualizacje, kopie zapasowe i wsparcie w cenie. Nic nie trzeba instalować ani wpisywać klucza.

    Zamów
    Własny serwer
    ta sama cenaklucz aktywacyjny

    Instalator i klucz z panelu: klucz niesie liczbę stanowisk i okres. Sprzęt jest wasz.

    Zamów

    Aktualizacje i wsparcie są wliczone w cenę roczną.

    Wdrożenie liczone osobno — od $1500, zależnie od specyfikacji i zakresu zmian.

    Od 100 stanowisk to wdrożenie na umowę: dedykowana infrastruktura, migracja danych i opieka — stąd skok ceny.

    Płatność: krypto, przelew bankowy / faktura, karta lub lokalne metody Twojego kraju.

    Zobacz Formatę na żywo

    Poznaj teraz działający produkt — CRM i menedżer tożsamości. Bez rejestracji.