Subiekt nexo oferuje platformę rozszerzalności podobną do Sfery GT, ale opartą na nowoczesniejszym API nexo. Modyfikacje formularzy umożliwiają dodawanie własnych pól, zmienianie układu ekranów, dodawanie przycisków akcji i walidację danych wejściowych. Dostosowanie interfejsu nexo do specyficznych potrzeb firmy zwiększa wygodę pracy i ogranicza błędy. Tworzymy modyfikacje formularzy nexo na zamówienie firm.
API rozszerzalności nexo
Subiekt nexo oferuje mechanizm rozszerzeń (pluginów) oparty na REST API i WebSocket. Rozszerzenia mogą reagować na zdarzenia w nexo (np. zatwierdzenie dokumentu), modyfikować widok formularzy (dodawanie sekcji, pól, przycisków) i wywoływać zewnętrzne usługi. W przeciwieństwie do Sfery GT, rozszerzenia nexo mogą być pisane w dowolnym języku obsługującym REST (JavaScript, Python, .NET i inne).
Dodawanie własnych pól na formularzach
Formularz faktury w Subiekcie nexo można rozszerzyć o pole "numer zamówienia klienta" (PO number) lub "projekt" – dane konieczne dla firm obsługujących klientów korporacyjnych, którzy wymagają podawania tych informacji na fakturach. Implementujemy własne pola, definiując ich typ (tekst, liczba, data, lista rozwijana), widoczność i obowiązkowość.
Walidacja danych przez rozszerzenia
Rozszerzenia nexo mogą blokować zatwierdzenie dokumentu, jeśli nie są spełnione określone warunki: np. dokument WZ bez przypisanego numeru palety, faktura bez kodu projektu dla wybranej grupy klientów, czy kontrahent z zaległymi fakturami. Implementujemy walidacje biznesowe, które nie są możliwe w standardowej konfiguracji nexo.
Przyciski akcji i integracje
Na formularzach nexo można dodawać własne przyciski wywołujące akcje: np. przycisk "Wyślij do KSeF" widoczny bezpośrednio na formularzu faktury, przycisk "Generuj etykietę kurierską" wywołujący API kuriera lub przycisk "Sprawdź NIP w GUS" weryfikujący dane kontrahenta. Implementujemy te akcje jako rozszerzenia nexo i integrujemy z wymaganymi systemami zewnętrznymi.
Wersjonowanie i aktualizacje rozszerzeń
Rozszerzenia nexo muszą być kompatybilne z daną wersją platformy nexo. Utrzymujemy wersjonowanie rozszerzeń, testujemy je przy każdej aktualizacji nexo i wydajemy zaktualizowane wersje w razie potrzeby. Klientom zapewniamy umowę serwisową na utrzymanie rozszerzeń, gwarantującą ich działanie przez cały czas użytkowania nexo.