Dodatek raportowo-zamówieniowy dla Enova365
1. Cel projektu
Celem projektu jest stworzenie dedykowanego dodatku (rozszerzenia) działającego bezpośrednio w systemie Enova365, który umożliwi analizę danych magazynowo-handlowych oraz szybkie przygotowanie zamówień do dostawców na podstawie bieżących stanów, marży i danych historycznych. Rozwiązanie ma usprawnić proces decyzyjny i wyeliminować ręczne zaznaczanie pozycji do zamówień.
2. Zakres funkcjonalny
Integracja z Enova365
Dodatek działa jako rozszerzenie Enova365 i korzysta bezpośrednio z danych systemowych, uwzględniając wszystkie dokumenty wpływające na stany i marże (faktury, korekty, dokumenty magazynowe, straty, nadwyżki itp.).
Widok raportu
Dostępny jest widok tabelaryczny obejmujący dane roczne, m.in.: towar, kod, typ, sezon, producent, stan dostępny i zarezerwowany, zamówienia u dostawcy, ostatnią cenę zakupu, dostawcę, ilość, edytowalne pole „IlośćDoZamówienia” oraz średnią marżę dla każdego miesiąca (styczeń–grudzień). Kolumny można dowolnie konfigurować.
Logika biznesowa
Marża liczona jest jako średnia miesięczna dla danego towaru na podstawie wszystkich dokumentów w Enova365. Pole „IlośćDoZamówienia” jest domyślnie puste, a dalsze operacje obejmują wyłącznie pozycje z ilością większą niż 0.
Obsługa tabeli
Użytkownik może sortować, filtrować, grupować dane, zmieniać kolejność kolumn oraz ukrywać wybrane pola.
Generowanie zamówień
Z poziomu dodatku możliwe jest tworzenie dokumentów zamówień (np. ZD, ZOO, OO) z automatycznym przeniesieniem towaru, dostawcy i ilości z pola „IlośćDoZamówienia”. Do dokumentów trafiają tylko pozycje z ilością > 0.
Eksport danych
Eksport aktualnego widoku raportu do plików Excel i PDF.
3. Charakterystyka techniczna
Dodatek tworzony zgodnie z mechanizmami rozszerzeń Enova365, uruchamiany z interfejsu systemu, z pełną integracją danych. Kod źródłowy oraz autorskie prawa majątkowe zostają przekazane zamawiającemu.