ERPNext
Połącz własną instancję ERPNext lub Frappe i przesyłaj nowo zatrudnionych pracowników do działu HR oraz twórz wersje robocze faktur sprzedaży — funkcja dostępna już dziś przy użyciu własnej pary tokenów API.
Integracja ERPNext z ATS jest już dostępna w Expertini ATS. Zespoły korzystające z ERPNext — lub dowolnej instancji opartej na Frappe — łączą się za pomocą własnej pary klucza API i sekretu, zyskując dwa działające mechanizmy przesyłania danych: zatwierdzone zatrudnienia trafiają do modułu ERPNext HR jako rekordy pracowników, a zrealizowane rekrutacje dla klientów tworzą wersje robocze faktur sprzedaży (Sales Invoices) w księgowości. To rozwiązanie klasy open-source ERP eliminujące luki między zatrudnieniem a fakturowaniem oraz przyjęciem kandydata a wdrożeniem do pracy.
Użytkownicy ERPNext zazwyczaj korzystają z własnej infrastruktury właśnie dlatego, że zależy im na pełnej kontroli, a integracja to respektuje: adres URL Twojej instancji, Twoja para tokenów, Twoje dane — bez żadnego oprogramowania pośredniczącego. Kwota prowizji na każdej wersji roboczej faktury pochodzi z natywnego modułu Client CRM w Expertini, który śledzi zatrudnienia i opłaty w ramach standardowej subskrypcji. Zarejestruj się i połącz z poziomu centrum w aplikacji.
Na tej stronie
- Dwie synchronizacje na żywo: HR i faktury sprzedaży
- Stworzone dla środowisk open-source i rozwiązań hostowanych samodzielnie
- Dwukierunkowo: klienci, pracownicy i baza kandydatów
- Wszystkie wcześniejsze etapy są obsługiwane natywnie
- Connection architecture
- Zapis semantyki i przepływu danych
- Kwestie operacyjne
- Umiejscowienie w topologii integracji
- Projekt interfejsu & przepływ interakcji
- Często zadawane pytania
01Dwie synchronizacje na żywo: HR i faktury sprzedaży
W przypadku rekrutacji wewnętrznych synchronizacja z działem HR oznacza, że nowy pracownik pojawia się w ERPNext w dniu zaakceptowania oferty — bez konieczności ręcznego wprowadzania danych. W przypadku agencji synchronizacja fakturowania przekształca zarejestrowane zatrudnienie w wersję roboczą faktury sprzedaży z uwzględnieniem naliczonej prowizji, gotową do weryfikacji i wystawienia przez dział księgowości.
02Stworzone dla środowisk open-source i rozwiązań hostowanych samodzielnie
Uwierzytelnianie wykorzystuje standardową parę klucza API i klucza tajnego API w ERPNext, wygenerowaną dla użytkownika we własnej instancji, dzięki czemu dostęp zależy od przyznanych uprawnień. Projekty nigdy nie są przesyłane automatycznie: szablony podatkowe, serie numeracji i przepływy zatwierdzeń pozostają pod kontrolą konfiguracji ERPNext.
03Dwukierunkowo: klienci, pracownicy i baza kandydatów
Odczyt jest tutaj równie przydatny jak zapis. Import przenosi klientów z ERPNext do modułu Client CRM Expertini jako potencjalnych klientów — dopasowanych według nazwy, bezpiecznych przy ponownym uruchomieniu — a eksport tworzy klientów ATS jako rekordy klientów, ze zniesionymi duplikatami w Twojej instancji, dzięki czemu ERP i dział rekrutacji przestają się rozjeżdżać. Opcja „Importuj swoich pracowników” odczytuje rekordy Employee do bazy kandydatów ATS, gdzie to samo parsowanie i ocena CV, które oceniają aplikantów, mają zastosowanie do Twoich własnych pracowników — zapewniając mobilność wewnętrzną z rzeczywistym zapleczem narzędziowym. Wszystko jest uruchamiane przyciskiem, raportowane po każdym wykonaniu, rejestrowane w dzienniku aktywności i ograniczone uprawnieniami ERPNext przypisanymi do wygenerowanej pary tokenów.
04Wszystkie wcześniejsze etapy są obsługiwane natywnie
Przesyłane dane — kandydaci, oferty, zatrudnienia, prowizje — są generowane w ramach procesów dostępnych w każdym planie: dokumentów PDF z ofertami, raportów audytowych, lejka rekrutacyjnego oraz Client CRM. Samo złącze ERPNext wchodzi w skład planu Business, bez opłat za stanowisko ani dodatkowych dopłat za użytkowanie.
Architektura platformy i operacje
A1Connection architecture
Jest to bezpośrednie połączenie z systemem, który samodzielnie hostujesz lub autoryzujesz: formularz pobiera adres URL instancji oraz dane uwierzytelniające, weryfikuje je za pomocą wywołania na żywo przed zapisaniem czegokolwiek i przechowuje poufne dane w postaci zaszyfrowanej w spoczynku. Strony połączenia pokazują jedynie stan („połączono”, „zapisano ✓”), nigdy same wartości.
Ponieważ poświadczenia należą do Ciebie, ich rotacja jest w Twoich rękach: wymień klucz we własnym systemie, wklej nowy tutaj, a weryfikacja na żywo potwierdzi go przed nadpisaniem starego. Odłączenie natychmiast usuwa zapisane poświadczenia.
A2Zapis semantyki i przepływu danych
Każdy transfer danych to jawna operacja z zarejestrowanym wynikiem. Zapisy następują po kliknięciu — lub automatycznie tylko tam, gdzie włączono regułę (automatyczne przesyłanie po zatrudnieniu jest domyślnie wyłączone dla każdego dostawcy). Odczyty — import osób, kont lub plików — są uruchamiane po kliknięciu przycisku Importuj, deduplikują dane względem już posiadanych (klienci według nazwy, osoby według adresu e-mail), pomijają zamiast nadpisywać i rzetelnie raportują liczbę utworzonych względem pominiętych rekordów, dzięki czemu ponowne uruchomienie dowolnego importu jest z założenia bezpieczne.
Każde działanie zapisuje wiersz w dzienniku aktywności aplikacji (ats_app_activity): co zostało uruchomione, kiedy, dla jakiego rekordu oraz jaki był wynik — w tym dosłowną treść błędu dostawcy w przypadku niepowodzenia. Raportowanie użycia w systemie ATS agreguje ten sam dziennik, dzięki czemu raporty integracji nie mogą odbiegać od rzeczywistego stanu integracji.
Wszystko, co wykracza poza ścieżkę żądania — rozsyłanie powiadomień, dostarczanie webhooków, rejestrowanie aktywności, poczta e-mail — działa w wątkach tła typu fire-and-forget. Wolny zewnętrzny punkt końcowy nigdy nie zawiesi interfejsu, a nieudana operacja poboczna jest rejestrowana w dzienniku, zamiast być po cichu ponawiana aż do wystąpienia niespójności.
A3Kwestie operacyjne
Połączenia są konfigurowane na poziomie organizacji i ograniczone do ról właściciela i administratora; rekruterzy korzystają z funkcji oferowanych przez integrację, ale nie mogą jej łączyć, odłączać ani rekonfigurować. Odłączenie natychmiast usuwa zapisane dane uwierzytelniające i w widoczny, a nie cichy sposób zatrzymuje zależne funkcje. Wcześniej zaimportowane dane pozostają Państwa własnością i można je edytować.
Zaimportowane profile są oznaczane jako zaimportowane z zachowaniem rygorystycznych, domyślnych zasad prywatności — nie zakłada się zgody żadnej osoby, która nie wypełniła formularza aplikacyjnego, i mają do nich zastosowanie domyślne reguły retencji danych. Wszystkie zapisane dane należą do Państwa: eksporty CSV oraz aplikacja Data Export obejmują te same zasoby, z których korzysta sam produkt. Wyjście jest tak samo otwarte jak wejście — z założenia, a nie z konieczności.
A4Umiejscowienie w topologii integracji
Ta integracja jest już dostępna w rejestrze. One connection per provider unlocks every feature it powers, and the topology grid below shows the neighbouring connectors in the same capability area — statuses come from the same registry that drives the in-app hub, so this page can never claim more than the product does. For anything the catalogue does not cover, Webhooks and Zapier are the generic, documented escape hatch.
Mapa zależności:
Projekt interfejsu
Przepływ interakcji — stany, walidacje, informacje zwrotne
Neighbouring connectors — Enterprise Resource Planning
Często zadawane pytania
Czy integracja z ERPNext jest już aktywna?⌄
Czy działa to z własnymi instancjami Frappe (self-hosted)?⌄
Czy faktury sprzedaży są przesyłane automatycznie?⌄
Jakich uprawnień potrzebuje użytkownik API?⌄
W skrócie
- Dostępne już dziś — Twoja instancja, Twoja para tokenów API
- Przesyłaj zatrudnionych kandydatów do ERPNext HR
- Importuj odbiorców jako klientów · eksportuj klientów z powrotem — bez duplikatów
- Import typu dokumentu pracownika do bazy kandydatów podlegających ocenie
- Tworzenie wersji roboczych faktur sprzedażowych za zatrudnienie kandydatów u klientów
- Działa z instancjami ERPNext oraz opartymi na Frappe
- Tylko wersje robocze — Twój przepływ akceptacji pozostaje nienaruszony
- Bez oprogramowania pośredniczącego, bez dopłat za integrację
Sprawdź erpnext na swoich własnych rekrutacjach.
Przynieś rzeczywisty opis stanowiska na 30-minutowe demo — bezpłatny okres próbny w zestawie.
Umów prezentację