Usługi · Wdrożenie i opieka
Programowanie na zamówienie: dodatki, raporty i integracje
Standard systemu pokrywa większość potrzeb, ale każda firma ma kilka procesów, które robi po swojemu. Zamiast obchodzić je w Excelu, piszemy dodatki, które dodają brakujące funkcje do programu. Nasi programiści znają enova365 i Comarch ERP Optima od strony wdrożeń, więc rozumieją, jak dodatek wpłynie na księgowość, magazyn czy kadry.
Dla kogo
Dla firm, które mają specyficzne procesy, powtarzalną ręczną pracę albo potrzebują raportu, którego nie ma w standardzie.
Co zyskujesz
- mniej ręcznego przepisywania i arkuszy obok systemu
- funkcje dopasowane do procesu, a nie proces do programu
- dodatki utrzymywane przy kolejnych wersjach systemu
Dodatki do enova365
enova365 ma model rozszerzeń w C#, dzięki któremu dodatek działa wewnątrz systemu: ma własne okna, pola, akcje i wydruki, korzysta z uprawnień i danych enova365. Dla użytkownika wygląda jak część programu.
- dodatki w C# działające wewnątrz enova365
- nowe pola, zakładki i akcje na dokumentach
- własne wydruki i raporty
- korzystanie z uprawnień systemu
- metody udostępniane przez WebAPI
- zgodność z kolejnymi wersjami enova365
Dodatki do Comarch ERP Optima
Do Comarch ERP Optima przygotowujemy dodatki i narzędzia, które automatyzują powtarzalne czynności: importy dokumentów, wiązanie dokumentów między modułami, raporty i wydruki. Korzystamy z mechanizmów udostępnianych przez producenta.
- importy dokumentów i kartotek
- automatyczne tworzenie i wiązanie dokumentów
- raporty i zestawienia na zamówienie
- wzory wydruków
- wymiana danych z innymi programami
- działanie na danych Optimy bez ręcznego przepisywania
Co najczęściej programujemy
Najwięcej zamówień dotyczy raportów, importów i automatyzacji. Klient przysyła zamówienie w Excelu, a dokument powstaje sam. Zarząd dostaje zestawienie mailem bez proszenia księgowości. Handlowiec widzi marżę przed zatwierdzeniem zamówienia.
- raporty dla zarządu i działów
- importy z plików Excel, CSV i XML
- automatyczne tworzenie dokumentów
- powiadomienia i wysyłka zestawień mailem
- kontrole poprawności danych przed zapisem
- funkcje branżowe dopasowane do procesu
Integracja własnych systemów z KSeF
Gdy faktury powstają poza ERP, na przykład w systemie branżowym, sklepie albo programie produkcyjnym, integrujemy ten system z KSeF przez enova365 lub Comarch ERP Optima. Faktury wysyła do KSeF system ERP, więc księgowanie i JPK zostają w jednym miejscu. Zakres i sposób połączenia ustalamy po analizie systemu. Przed startem połączenie warto sprawdzić na środowisku testowym Ministerstwa Finansów. W Optimie faktury wysłane do KSeF wliczają się do rocznego limitu pakietu Comarch KSeF.
- przekazanie faktur do enova365 przez WebAPI
- import dokumentów do Comarch ERP Optima w XML
- wysyłka do KSeF z enova365 lub Comarch ERP Optima
- numer KSeF i status zapisane przy fakturze w ERP
- księgowanie i JPK w jednym systemie
- zakres połączenia ustalany po analizie
Integracja enova365 z asystentami AI (MCP)
MCP (Model Context Protocol) to otwarty standard łączenia asystentów AI z systemami firmy. Mamy już pierwsze wdrożenia, w których asystent korzysta z danych enova365 przez MCP. To nasze rozwiązanie wdrożeniowe, a nie produkt producenta enova365. Przed uruchomieniem zalecamy zasady z listy poniżej. Dane osobowe, zwłaszcza kadrowo-płacowe, zalecamy domyślnie zostawić poza asystentem. Gdy mają do niego trafiać, sprawdź, czy dostawca AI przetwarza je na podstawie umowy powierzenia i nie używa ich do trenowania modeli.
- osobny użytkownik z najmniejszymi uprawnieniami
- na start wyłącznie odczyt danych
- zapis tylko po zatwierdzeniu przez człowieka
- dziennik wywołań: kto, kiedy i o co pytał
- lista pytań UODO przed wdrożeniem AI
- testy na kopii bazy przed uruchomieniem
Jak powstaje dodatek
Zaczynamy od rozmowy o procesie, a nie o funkcji. Potem spisujemy wymagania, wyceniamy pracę i pokazujemy wersję testową na kopii twojej bazy. Dodatek trafia do pracy dopiero po akceptacji.
- rozmowa o procesie i celu
- opis wymagań i wycena przed startem
- testy na kopii bazy
- akceptacja przez użytkowników
- instalacja i krótkie szkolenie
- utrzymanie przy aktualizacjach systemu
„Rozwój fabryki wymagał lepszego zarządzania produkcją, magazynem i sprzedażą. Z zespołem Enology wdrożenie przebiegło sprawnie, a system dopasowaliśmy do specyfiki naszej branży.”
Najczęstsze pytania
Czy dodatek przestanie działać po aktualizacji systemu?
Sprawdzamy dodatki przy aktualizacjach i dostosowujemy je do nowych wersji enova365 i Optimy w ramach opieki.
Ile kosztuje napisanie dodatku?
Zależy od zakresu. Wycenę podajemy po rozmowie o procesie i spisaniu wymagań, przed rozpoczęciem pracy.
Czy macie gotowe dodatki do enova365?
Tak. Część rozwiązań, które napisaliśmy dla klientów, udostępniamy jako Rozszerzenia Enology. Gdy żadne nie pasuje, piszemy nowe.
W jakiej technologii piszecie dodatki do enova365?
W C#, w modelu rozszerzeń enova365. Dzięki temu dodatek działa wewnątrz systemu i korzysta z jego danych i uprawnień.
Czy zrobicie integrację z KSeF dla naszego własnego systemu?
Tak. Faktury z twojego systemu przekazujemy do enova365 lub Comarch ERP Optima, które wysyłają je do KSeF. Sposób połączenia ustalamy po analizie systemu, a wycenę podajemy przed startem.
Co to jest MCP i jak łączy enova365 z asystentem AI?
MCP to otwarty standard, przez który asystent AI korzysta z danych i funkcji innych systemów. Serwer MCP udostępnia asystentowi tylko te dane enova365, na które pozwolisz.
Czy asystent AI może zmienić dane w enova365 bez mojej wiedzy?
Nie powinien. Zalecamy start tylko z odczytem danych. Zapis, jeśli jest potrzebny, włącza się osobno, z zatwierdzeniem każdej operacji przez człowieka i wpisem do dziennika. Zakres uprawnień asystenta ustalamy z tobą przed uruchomieniem.
Inne usługi Enology
Wdrożenie i opieka
Infrastruktura i bezpieczeństwo IT
Porozmawiajmy, od czego zacząć
Napisz albo zadzwoń. Zapytamy, czego potrzebujesz, i powiemy, jak możemy pomóc.