Wersje 4.00.x

Zmiany i nowości

Wersja 4.0.0.0

Dzierżawy - rozliczenia - akcje w menu kontekstowym

W widoku rozliczeń dzierżawy przycisk edycji został zamieniony na przycisk menu (hamburger menu), zgodnie z konwencją innych widoków tabeli. W menu kontekstowym dostępne są akcje: wyświetlenie szczegółów rozliczeń, edycja parametrów dzierżawy oraz przejście do powiązanego zlecenia pracy i listy dokumentów magazynowych w nowym oknie przeglądarki.

image 2026 09 14 22 40 20 386
Figure 1. Menu kontekstowe w widoku rozliczeń dzierżawy
Dostępność: Dzierżawy

Integracje - NOE - rozpoznawanie typu dokumentu po treści OCR

W integracji dla firmy NOE typ dokumentu nie jest już rozpoznawany na podstawie nazwy pliku. Rozpoznawanie odbywa się po zawartości dokumentu, dopiero po wykonaniu operacji rozpoznania tekstu (OCR). Konfiguracja handlera zawiera teraz jeden wspólny filtr dla plików PDF, niezależnie od typu dokumentu (dostawa, zwrot).

image 2026 09 14 22 33 37 949
Figure 2. Definicja filtra plików PDF w integracji NOE
Dostępność: Integracje

Magazyny - podział dokumentu - sortowanie kolumn w edytorze

W formularzach dokumentów magazynowych (przyjęcia, wydania, przeniesienia) dodano możliwość sortowania kolumn w tabeli elementów. Użytkownik może sortować listę asortymentu m.in. po nazwie elementu lub numerze zamówieniowym, co ułatwia pracę przy dokumentach o dużej liczbie pozycji.

Dostępność: Magazyny

Dzierżawy - wyliczenia - kolumna obiektu zamiast AK

W widoku wyliczeń dzierżawy kolumna AK została zastąpiona kolumną z nazwą obiektu (zakresu kontraktu). Ułatwia to identyfikację, do którego obiektu odnosi się dany wiersz rozliczenia.

image 2026 09 14 22 41 30 481
Figure 3. Widok wyliczeń dzierżawy - kolumna obiektu zamiast AK
Dostępność: Dzierżawy

Magazyny - podsumowania wartości w pasku statusu

W pasku statusu widoku listy dokumentów magazynowych oraz listy ruchów magazynowych wyświetlane są teraz podsumowania wartości i ilości. Pasek pokazuje dane dla wszystkich widocznych rekordów oraz dodatkowo wartości obliczone wyłącznie dla zaznaczonych wierszy, spójnie z widokiem zawartości magazynu.

image 2026 09 14 22 13 17 984
Figure 4. Pask statusu z podsumowaniami wartości i ilości w widoku listy dokumentów magazynowych
Dostępność: Magazyny

Magazyny - kolumny Dostarczono i Wydano

W widoku zawartości magazynu dodano dwie dodatkowe kolumny: Dostarczono (suma przyjęć, w tym przeniesień przychodzących MM+) oraz Wydano (suma wydań, w tym przeniesień wychodzących MM-). Kolumny obok Aktualna ilość obrazują pełny ruch magazynowy elementu.

image 2026 09 14 22 11 41 468
Figure 5. Kolumny Przyjęto i Wydano w widoku zawartości magazynu
Dostępność: Magazyny

Shell - offline - nadzór - dodanie pliku weryfikacyjnego

W aplikacji AMAGE Shell (tryb offline) podczas rejestracji stanu nadzoru użytkownik może dołączyć plik (np. zdjęcie), jeśli krok szablonu tego wymaga. Plik jest zapisywany w lokalnym magazynie i przesyłany do serwera podczas synchronizacji. Na serwerze plik trafia do historii nadzoru oraz do załączników powiązanego zasobu.

image 2026 09 18 13 52 21 433
Figure 6. Rejestracja stanu nadzoru - dodanie pliku weryfikacyjnego
Dostępność: AMAGE Shell

Core - kolejkowanie wysyłania e-maili + podgląd statusów

Rozbudowano mechanizm wysyłania e-mail o kolejkę wysyłek. E-maile, które nie zostały dostarczone (np. z powodu niedostępności serwera SMTP), są zapisywane w kolejce i ponawiane w późniejszym terminie. Administrator ma dostęp do widoku kolejki e-maili w sekcji konfiguracji, gdzie może podejrzeć statusy wysyłek i ręcznie ponowić wysyłkę. API pozwala również na wysłanie e-maila natychmiast, pomijając kolejkę, co jest wykorzystywane w przypadku komunikacji istotnych zdarzeń np. alertów.

image 2026 09 14 19 10 36 617
Figure 7. Kolejka wysyłania e-maili - widok statusów
Dostępność: System

Nadzór - wgranie pliku/załącznika do zasobu

W szablonie nadzoru (krok) można oznaczyć pole jako wymagające wgrania pliku. Podczas rejestracji stanu nadzoru, gdy krok wymaga pliku, użytkownik ma możliwość załączenia zdjęcia lub dokumentu. Plik jest zapisywany w historii nadzoru oraz jako załącznik powiązanego zasobu.

image 2026 09 15 18 18 16 303
Figure 8. Dodanie pliku w szablonie nadzoru
image 2026 09 15 18 19 54 979
Figure 9. Raportowanie stanu
Dostępność: Nadzór

Zasoby - wymiana zasobu na już istniejący

Rozbudowano akcję wymiany zasobu. Po wybraniu akcji użytkownik może zdecydować, czy chce utworzyć nowy zasób, czy wybrać istniejący zasób z listy. Wybrany istniejący zasób jest sprawdzany pod kątem braku powiązania, tj. nie może być zasobem podrzędnym. Jest następnie zamieniany z zasobem wymienianym.

image 2026 09 15 18 09 08 131
Figure 10. Zapytanie, czy użytkownik chce utworzyć nowy zasób, czy wybrać istniejący
Dostępność: Zasoby

Eksporter/Importer - wyposażenie kompletne

Dodano mechanizm eksportu i importu pełnej struktury wyposażenia. Umożliwia to przeniesienie danych o urządzeniach/wyposażeniu między instancjami aplikacji, np. po zakończeniu budowy i uruchomieniu nowej.

image 2026 09 15 18 00 54 063
Figure 11. Wywołanie eksportu
Dostępność: Integracje

Magazyny - jeden dokument na wydania z wielu miejsc składowania

Rozbudowano wydania magazynowe: użytkownik może teraz wygenerować jeden dokument wydania zawierający materiały z wielu miejsc składowania na tym samym magazynie, bez konieczności tworzenia osobnego dokumentu dla każdego miejsca.

image 2026 09 15 18 29 58 645
Figure 12. Możliwość generowania jednego dokumentu wydania z wielu miejsc składowania
Dostępność: Magazyny

Raporty - kolumna indeksu magazynowego

Do raportów dokumentów dostawy, reklamacji i zamówienia dodano kolumnę Indeks magazynowy, spójnie z raportem dokumentu magazynowego. Ułatwia to identyfikację materiałów w dokumentach z wielu asortymentów.

Dostępność: Magazyny

Core - korekta/zamiana tłumaczenia

W sekcji konfiguracji systemu dodano zakładkę Tłumaczenia, w której użytkownik może zdefiniować własne tłumaczenia tekstów interfejsu (para: język, tekst oryginalny, tekst docelowy). Zdefiniowane tłumaczenia są podpinane do mechanizmu i18n aplikacji - gdy oryginalny tekst zgadza się ze zdefiniowanym, jest wyświetlany tekst docelowy. Pozwala to na zamianę ogólnych znaczeń dostępnych w systemie, na określenia specyficzne dla danej branży/organizacji. W przypadku braku zdefiniowanego tłumaczenia, wyświetlany jest tekst oryginalny.

image 2026 09 14 18 49 19 644
Figure 13. Przed tłumaczeniem/zamianą tekstu
image 2026 09 14 18 50 15 717
Figure 14. Edytor tekstów/zamiana tłumaczenia
image 2026 09 14 18 50 31 858
Figure 15. Wyświetlanie zmienionego tekstu w aplikacji
Dostępność: System

Magazyny - przeniesienie na magazyn - konwersja walut

Przy przenoszeniu dokumentu dostawy na magazyn, jeśli waluta dokumentu różni się od waluty docelowego magazynu, system proponuje przewalutowanie. Jeśli docelowa waluta magazynu to PLN, użytkownik zatwierdza kurs wymiany (wstępnie pobrany z dokumentu dostawy) i dokument magazynowy generowany jest w PLN z przeliczonymi cenami. Jeśli waluty są różne i żadna z nich nie jest PLN, operacja jest blokowana.

Dostępność: Magazyny

Zamówienia, Dostawy - dokumenty walutowe

W dokumentach zamówień i dostaw wprowadzono możliwość wskazania waluty, kursu wymiany na PLN oraz cen w wybranej walucie. W liście dokumentów dostępne jest podsumowanie według walut (analogicznie do modułu faktur). Dokument dostawy w walucie może być przeniesiony na magazyn tylko wtedy, gdy magazyn ma tę samą walutę (lub PLN z możliwością przewalutowania dokumentu). Kurs automatycznie pobierany jest z tabeli kursów NBP, ale można go zmienić ręcznie.

image 2026 09 15 18 26 37 452
Figure 16. Wybór waluty w dokumencie zamówienia
Dostępność: Dostawy

Indeks magazynowy w widokach elementów

W widokach szczegółów elementów (dostawa, reklamacja, zamówienie, dokument magazynowy, widok magazynu, ruchy magazynowe) dodano kolumnę Indeks magazynowy z możliwością sortowania. Ułatwia to identyfikację materiałów w asortymencie.

image 2026 09 15 18 23 00 769
Figure 17. Kolumna indeksu magazynowego w widoku szczegółów elementów
Dostępność: Magazyny

Słownik krytyczności elementu

Dodano nowy słownik konfiguracji Krytyczność materiału z kodem i opisem. W typie elementu (rozszerzenie magazynowe) można przypisać krytyczność. Słownik dostępny jest w widoku typów elementów (menu Krytyczność) oraz w konfiguracji słowników. Słownik pozwala na kategoryzację materiałów w asortymencie, np. w celu określenia priorytetu w zamówieniach lub dostawach.

image 2026 09 14 22 09 53 477
Figure 18. Definicja słownika krytyczności materiału
Dostępność: Magazyny

Magazyny - filtrowanie po krytyczności

W widoku zawartości magazynu oraz widoku ruchów magazynowych dodano filtr po słowniku krytyczności elementu. Użytkownik może zawęzić listę elementów do wybranych kategorii krytyczności.

image 2026 09 15 18 31 29 829
Figure 19. Filtr po krytyczności elementu w widoku zawartości magazynu
Dostępność: Magazyny

Uprawnienia - kalendarz terminów ważności

W widoku kompetencji dodano zakładki kalendarza rocznego i miesięcznego z widokiem dat ważności kompetencji pracowników. Kalendarz wyświetla pracowników i typy kompetencji, których termin ważności upływa w danej dacie.

image 2026 09 14 19 56 53 190
Figure 20. Widok kalendarza rocznego z terminami ważności kompetencji
Dostępność: Pracownicy

PVD - rejestrator komunikacji szeregowej

W aplikacji PVD dodano mechanizm rejestratora (recorder) komunikacji z urządzeniami przez port szeregowy. Pozwala to na nagrywanie pakietów wymiany danych i ich późniejsze odtworzenie podczas testów regresyjnych modułów komunikacyjnych (IEC 62056-2, Modbus RTU, DLMS). Ułatwia to diagnostykę i testowanie komunikacji z urządzeniami, bez konieczności posiadania fizycznego sprzętu. Nagrania są zapisywane w formacie binarnym i mogą być odtwarzane w trybie symulacji, co pozwala na weryfikację poprawności implementacji protokołów komunikacyjnych.

Dostępność: PVD

Konfiguracja - natychmiastowe zastosowanie po zapisie

Po zapisaniu zmian w konfiguracji (moduły, uprawnienia, parametry) zmiany są teraz natychmiastowo dostępne dla zalogowanych użytkowników, bez konieczności przelogowania. Uprawnienia i konfiguracja są odświeżane w sesji po każdym zapisie.

Dostępność: System

Rozbicie elementów na centra kosztów / zlecenia

W dokumentach dostawy, magazynu i faktury dodano możliwość dekretacji (rozliczenia) kosztów poszczególnych elementów na różne zlecenia pracy i konta rozliczeniowe. Użytkownik może przypisać każdy element w dokumencie do konkretnego zlecenia i centrum kosztów, co umożliwia dokładne rozliczenie kosztów między zakresy prac.

image 2026 09 21 00 08 12 887
Dostępność: Faktury

Magazyny - aktualna wartość na podstawie dokumentów

W widoku zawartości magazynu wartość elementów jest teraz liczona na podstawie rzeczywistych cen z dokumentów przyjęcia, a nie ceny katalogowej z typu elementu. Jeśli ten sam element był przyjmowany w różnych cenach, wartość na magazynie odzwierciedla faktyczną cenę ostatnich przyjęć (FIFO).

Dostępność: Magazyny

Magazyny - raport ruchów z dokumentami

Raport ruchów magazynowych został rozszerzony o podraport wskazujący dokumenty magazynowe generujące dany ruch. Użytkownik może przejść z wiersza raportu bezpośrednio do dokumentu źródłowego.

image 2026 09 17 18 53 16 504
Dostępność: Magazyny

Shell - mechanizm zdjęć z adnotacjami

W aplikacji AMAGE Shell dodano własny mechanizm fotografowania z adnotacjami. Po zrobieniu zdjęcia użytkownik może zaznaczyć obszary (kropki, strzałki, tekst), co jest przydatne np. przy dokumentacji uszkodzeń elementów. Adnotacje są zapisywane razem ze zdjęciem.

image 2026 09 15 18 33 50 262
Figure 21. Rysowanie adnotacji na zdjęciach w aplikacji AMAGE Shell
Dostępność: Shell

Plan materiałowy - Mobile - stan pobrań vs zużycie

W widoku mobilnym planu materiałowego zlecenia pracy dodano informację o aktualnym stanie pobrań z magazynu w porównaniu z raportowanym zużyciem. Użytkownik widzi, ile materiału zostało pobrane, ile zużyto i jaka jest różnica.

image 2026 09 15 18 36 48 080
Figure 22. Wywołanie informacji o stanie pobrań vs zużycie w widoku mobilnym planu materiałowego zlecenia pracy
Dostępność: Zlecenia pracy

Inspekcje - czas i koszt w szablonie

W szablonie inspekcji dodano pola do określenia wymaganego czasu (godziny/minuty) i kosztu niezbędnego do wykonania inspekcji. Pola są dostępne w edytorze szablonu z walidacją wartości.

image 2026 09 14 22 21 45 351
Figure 23. Definiowanie czasu i kosztu w szablonie inspekcji
Dostępność: Inspekcje

Zasoby - parametry w gridzie

W widoku zasobów (Assets) dodano możliwość wyświetlania wartości wybranych parametrów bezpośrednio w kolumnach listy i drzewa zasobów. W konfiguracji widoku zasobów (menu «Konfiguracja») dostępna jest nowa zakładka Parametry, w której wielowymiarowy dialog wyboru parametrów (ParameterSelectDialog) pozwala zaznaczyć listę parametrów widocznych.

Po zapisaniu konfiguracji w liście i drzewie zasobów pojawiają się dynamiczne kolumny z wartościami wybranych parametrów dla każdego zasobu. Jeśli dany zasób nie posiada wartości wybranego parametru, w komórce wyświetlana jest kreska -.

Dzięki temu użytkownik nie musi wchodzić do szczegółów każdego zasobu, aby sprawdzić wartości jego parametrów - kluczowe cechy (np. moc, napięcie, numer katalogowy) są widoczne bezpośrednio w przeglądzie listy/drzewa.

image 2026 09 15 18 04 30 709
Figure 24. Menu definicji
image 2026 09 15 18 05 17 470
Figure 25. Definicja widocznych parametrów
image 2026 09 15 18 05 42 850
Figure 26. Widoczne paramery w liście
Dostępność: Zasoby

Dzierżawy - poprawne wyliczanie wartości wstrzymań w podraporcie dzierżaw

Poprawiono sposób wyliczania wartości wstrzymań dzierżawy (oszczędności wynikających z korekt stawki) w podraporcie dzierżaw. Dotychczas wartość była liczona uproszczonym algorytmem, który nie uwzględniał dynamicznego wyliczania dni miesiąca ani zależności między wstrzymaniami, przez co w podraporcie pojawiały się błędne kwoty.

Teraz wartość wstrzymania jest wyliczana zgodnie z aktualną logiką biznesową — z uwzględnieniem realnej liczby dni w danym miesiącu, wartości dzierżawy dla konkretnego dnia oraz kolejnych (zależnych) wstrzymań. Wyliczenie zostało przeniesione do wspólnego helpera danych dzierżaw, dzięki czemu raport korzysta z jednego, zweryfikowanego miejsca obliczeń — spójnego z pozostałymi widokami dzierżaw.

Dostępność: Dzierżawy

Dzierżawy - uwzględnianie ceny jednostkowej BHP w cenie całkowitej elementu konstrukcyjnego

Przy wyliczaniu dzierżawy od elementów konstrukcyjnych zapisanych w danych oferty (Formworks) cena jednostkowa elementu uwzględnia teraz również cenę jednostkową elementów bezpieczeństwa (BHP). W miejscach, w których wyliczenia opierały się dotychczas wyłącznie na cenie jednostkowej (unit price), stosowana jest suma: cena jednostkowa + cena jednostkowa BHP (o ile jest podana).

Dzięki temu porównania i wyliczenia wartości dzierżawy odzwierciedlają pełny koszt elementu konstrukcyjnego, a nie tylko część przypadającą na sam element.

W edytorze danych konstrukcji administrator może dodatkowo edytować ceny jednostkowe brakujące wcześniej w edytorze (w tym cenę jednostkową BHP i cenę jednostkową utraconą), a siatki danych konstrukcji wyświetlają je w dodatkowych kolumnach.

Dostępność: Dzierżawy

Dzierżawy - uwzględnienie dokumentów MM+ w wyliczeniu potencjału dzierżawy

W wyliczeniu potencjału (wartości materiałów na magazynie) do dzierżawy uwzględniane są teraz również dokumenty magazynowe typu MM+ (przyjmowanie w ramach przeniesienia między magazynami, transfer in) — do tej pory do podstawy wyliczeń używane były wyłącznie dokumenty dostaw (DELIVERY) z zewnętrznego środowiska.

Analogicznie po stronie zminimalizowania stanu uwzględniane są dokumenty MM- (wydanie w ramach przeniesienia, transfer out). Dzięki temu wartość potencjalnych dostaw i bilans przyjęć/wydań w wyliczeniach dzierżawy są spójne także dla materiałów przenoszonych między własnymi magazynami.

Dostępność: Dzierżawy

Nadzór - utwórz inspekcje przy zmianie stanu na podany

Rozbudowano moduł nadzoru o dodatkową akcję automatyczną, która pozwoli wygenerować nową inspekcję zgodnie z wybranym szablonem i przypisane do określonej osoby, jeśli dany stan nadzoru zostanie osiągnięty. Ta funkcja jest dostępna, tylko wtedy gdy na danej instancji mamy aktywny moduł inspekcji. W przypadku, gdy moduł inspekcji nie jest aktywny, akcja nie będzie dostępna.

image 2026 09 15 18 15 24 553
Figure 27. Definicja akcji automatycznej
Dostępność: Nadzór

Importery - dokument magazynowy - pole "indeks magazynowy" dla typów

W importerze dokumentów magazynowych dodano możliwość wyboru pola "indeks magazynowy" dla typów asortymentu. Użytkownik może teraz przypisać indeks magazynowy do każdego typu asortymentu, co ułatwia identyfikację i zarządzanie elementami w magazynie.

Dostępność: Integracje