ERPNextPL Community - open source lokalizacja dla Polski

ERPNextPL Community: polska lokalizacja ERPNext dostępna bezpłatnie

Aplikacja open source z walidacją NIP, polskimi polami rejestrowymi i szablonami faktur - udostępniona przez ERPTECH dla całej społeczności ERPNext w Polsce.

ERPNext jest systemem globalnym, budowanym z myślą o rynkach na całym świecie. Dla polskich firm oznacza to, że po instalacji brakuje kilku rzeczy specyficznych dla naszego rynku: walidacji NIP, pól takich jak REGON czy KRS, czy gotowych szablonów faktur dostosowanych do polskich realiów. Firma ERPTECH postanowiła rozwiązać ten problem raz - i udostępnić gotowe rozwiązanie bezpłatnie dla całej społeczności.

Aplikacja ERPNextPL Community jest dostępna na GitHubie jako projekt open source na licencji MIT. Każda firma, partner czy developer może ją zainstalować, używać i rozwijać bez żadnych opłat.

Co zawiera ERPNextPL Community

Aplikacja skupia się na elementach, które są niezbędne do prawidłowej pracy z ERPNext w polskiej firmie.

  • Walidacja NIP - system sprawdza poprawność numeru NIP dla kontrahentów krajowych. Walidacja uruchamia się dla klientów z terytorium Polska i typem Firma, a zamiast blokować zapis, wyświetla ostrzeżenie.
  • Pole REGON - dodatkowe pole na kartotece klienta dla numeru REGON, wymaganego w wielu przetargach i umowach z instytucjami publicznymi.
  • Pole KRS - pole z numerem Krajowego Rejestru Sądowego, przydatne przy weryfikacji kontrahentów i dokumentacji formalnej.
  • Pole PESEL - dla kontrahentów będących osobami fizycznymi prowadzącymi działalność.
  • Status VAT - dedykowane pole do oznaczenia statusu podatnika VAT klienta.
  • Data wykonania usługi na fakturze - dodatkowe pole na fakturze sprzedaży wymagane przepisami przy fakturowaniu usług.
  • Szablony wiadomości e-mail - gotowe szablony dla przypomnienia o płatności i powiadomienia o wystawionej fakturze za usługę, dostosowane do polskich zwrotów i tonu komunikacji.
  • Szablon faktury - wydruk faktury z polskim układem i stylistyką.
  • Walidacje dokumentów - logika sprawdzania dat na fakturach (data wykonania usługi, termin płatności) zgodna z polskimi wymaganiami.

Jak aplikacja jest zbudowana

ERPNextPL Community jest zbudowane w sposób, który minimalizuje ryzyko konfliktów z innymi modyfikacjami w systemie.

  • Pola dodawane przez migracje - aplikacja nie nadpisuje standardowych formularzy ERPNext, ale dodaje pola za pomocą mechanizmu migracji. Oznacza to, że lokalne dostosowania formularzy pozostają nienaruszone.
  • Zasada nienadpisywania - jeśli dany dokument już istnieje w systemie, aplikacja go nie zmienia. Jeśli go brakuje, tworzy go z plików JSON. To bezpieczne podejście przy aktualizacjach.
  • Powiadomienia wyłączone domyślnie - szablony powiadomień są dostarczane jako wyłączone, żeby uniknąć przypadkowego wysyłania wiadomości do kontrahentów po instalacji.
  • Brak zewnętrznych połączeń - aplikacja działa wyłącznie w lokalnej instancji Frappe/ERPNext, nie wysyła żadnych danych na zewnątrz i nie wymaga dostępu do internetu.
  • Licencja MIT - kod można używać, modyfikować i dystrybuować bez ograniczeń, również w projektach komercyjnych.

Jak zainstalować ERPNextPL Community

Instalacja przebiega standardową ścieżką Frappe bench, tak samo jak każda inna aplikacja dla ERPNext.

  1. Pobierz aplikację - użyj polecenia bench get-app z adresem repozytorium na GitHubie (github.com/ERPnextPL/erpnextpl_community).
  2. Zainstaluj na stronie - wykonaj bench install-app erpnextpl_community dla wybranej instancji ERPNext.
  3. Uruchom migracje - standardowy bench migrate zastosuje wszystkie pola i dokumenty dostarczane przez aplikację.
  4. Sprawdź kartotekę klienta - po instalacji na karcie klienta powinny pojawić się pola REGON, KRS, PESEL i Status VAT.
  5. Włącz powiadomienia ręcznie - szablony powiadomień są domyślnie wyłączone. Włącz tylko te, które chcesz aktywnie używać.

Dlaczego ERPTECH udostępnia to bezpłatnie

Polska społeczność ERPNext jest mała, ale rośnie. Im więcej firm ma dostęp do dobrze przygotowanych narzędzi lokalizacyjnych, tym łatwiej ERPNext zdobywa zaufanie na polskim rynku. ERPTECH, jako firma wdrażająca ERPNext od lat, wielokrotnie budowała podobne elementy lokalizacyjne dla swoich klientów. Udostępnienie ich jako projektu open source to naturalny krok - zamiast każdy partner wdrożeniowy rozwiązywał te same problemy od zera, dostępna jest gotowa, utrzymywana baza.

Projekt jest otwarty na współpracę. Jeśli używasz ERPNextPL Community i masz pomysł na rozszerzenie lub poprawkę, repozytorium na GitHubie jest właściwym miejscem do zgłoszenia.

Dla kogo jest ta aplikacja

  • Firmy wdrażające ERPNext samodzielnie - zamiast ręcznie dodawać pola i tworzyć szablony, można zainstalować gotowe rozwiązanie w kilka minut.
  • Partnerzy i konsultanci ERPNext - aplikacja może być punktem startowym dla projektów lokalizacyjnych zamiast budowania wszystkiego od zera.
  • Programiści rozwijający ERPNext - kod jest przykładem podejścia do polskiej lokalizacji bez ingerowania w rdzeń systemu.
  • Firmy już używające ERPNext - jeśli brakuje walidacji NIP lub pól rejestrowych, aplikacja uzupełnia te braki bez ryzyka nadpisania istniejących konfiguracji.