Skip to main content
Spis treści

Changelog

Futuriti WMS – Changelog

Legenda

  • Fix (Red) – poprawki funkcjonalności
  • Feat (Sea green) – nowe funkcje
  • Perf (Royal blue) – optymalizacje, poprawa wydajności
  • Change (Purple) – zmiana nie będąca poprawką ani nową funkcjonalnością
  • Revert (Orange) – wycofanie zmiany

 

  • UI Backward compatibility – nowa wersja WMS UI jest testowana ze wskazaną wersją WMS pod względem kompatybilności wstecznej. Np. Klient ma wskazaną lub nowszą wersje WMS z oznaczeniem UI Backward compatibility, a na końcówce podnosi WMS UI do najnowszej
  • Ważna aktualizacja – aktualizacja zwiera istotne, krytyczne poprawki w działaniu systemu WMS
  • Przebudowa  – aktualizacja zawiera istotne zmiany w działających już funkcjonalnościach , ale ze względu na przebudowę (zmianę architektury, przepisanie funkcjonalności, wybrane optymalizacje) w niektórych scenariuszach WMS może działać innaczej niż dotychczas i wymaga dodatkowej weryfikacji po aktualizacji
  • Błąd krytyczny – wersja zawiera błąd, który ma istotny wpływ na działanie aplikacji i nie należy instalować tej wersji lub zaktualizować do wersji podanej w nawiasie

Zalecana wersja WMS dla inwentaryzacji

Ze względu na liczne optymalizacje oraz poprawki zalecą się aby inwentaryzacja była przeprowadzana na WMS w wersji min.

  • WMS v1.943
  • Connector v1.0.245

Zmiany

1.1024 (29.10.2026) main

  • Fix(RestApi, WMS): Zmiana w odpowiedziach z RestAPI. W PUT /{instanceName}/workflow-tasks/restartRoProcesses brak documentId zmienia odpowiedź z 404 na 400, a brak sourceId, który mógł kończyć się 200, jest odrzucany kodem 400. Wymagane są jawne documentId > 0, sourceId >= 0 i poprawne environment; jawne sourceId: 0 pozostaje obsługiwane. Wyjątki podczas restartu zwracają 500 z ogólnym opisem błędu bez szczegółów wyjątku. Testy integracji dla brakujących lub błędnych danych powinny oczekiwać 400; nieistniejący dokument przy poprawnych danych nadal zwraca 404.

1.1023 (29.10.2026) Preview

  • Fix(Auth0): Usunęliśmy porównywanie ID użytkownika przesyłanego przez klienta (X-WMS-User-Id i ID w żądaniu) z ID ustalonym przez Auth0. Różnica między nimi nie powoduje już błędu HTTP 403.

1.1022 (28.10.2026) preview

  • Feat (RestAPI, Monitoring, Konfiguracja): Dodano do monitoringu WMS informację o ustawieniu UseDatabaseProcedures, raportowaną podczas pobierania wersji instancji. (Transaction.name : „GET Instance/GetVersion {instanceName}”)
  • Fix(API, getConfig, FUTURITI#2025122210000335):  Zoptymalizowano pobieranie konfiguracji poprzez ograniczenie liczby zapytań do endpointu GET Configuration/Get.
  • Fix(Worker, FUTURITI#2026083110000226): Poprawiono obsługę usuniętych dokumentów MP w WMS. Zadania weryfikacji lokalizacji starsze niż 3 dni kończą się teraz błędem zamiast być ponawiane bez końca.
  • Fix(Trigger, FUTURITI#2026083110000226): Usunięto przyczynę zakleszczeń SQL podczas równoległego tworzenia dokumentów, które mogły przerywać import RO i opóźniać generowanie MP. Zmiana w trigger [AlpolWMS].[AlpolWMS_OnDocumentStateChanged] ON [AlpolWMS].[DocumentStorage].
  • Fix(Dowolny ERP, Inwentaryzacja, FUTURITI#2026102610001936): Poprawiono błędne oznaczanie aktywnych towarów jako nieaktywnych w raporcie zakończonej inwentaryzacji.
  • Fix(UI, FUTURITI#2026100910000362): Poprawiono obsługę błędu 500 w interfejsie użytkownika (UI). Zamiast ogólnego błędu wyświetlany jest czytelny komunikat informujący o zduplikowaniu norm.
  • Fix(UI, FUTURITI#2026102110000581): Poprawiono mechanizm agregowania towarów po zeskanowaniu kodów UDI.
  • Fix(WSTRZYMANE, FUTURITI#2026090310000091): Poprawiono mechanizm obsługi atrybutu „WSTRZYMANE” dla Prodent

1.1021 (21.10.2026)

  • Feat (UI, Konfiguracja, FUTURITI#2026101310000292):  Dodano możliwość ustawiania interwału synchronizacji dokumentów pilnych dla Connector z poziomu WMS UI. Opcja: ConnectorConfig_PriorityDocumentSyncConfiguration_DefaultSyncTimeSec. Wymaga aktualnej wersji Connector min. 1.0.515.
  • Feat (UI, Konfiguracja, 4H#445240): Dodano skróty zmiany trybu skanowania: DS//ScanMode/1, /MAX, /F1, /FMAX, /LF1 i /LFMAX. Działają bez dodatkowej konfiguracji. Poprawna zmiana trybu aktualizuje przycisk bez wyświetlania komunikatu. Jeśli tryb jest niedostępny, pojawia się informacja.
  • Feat (UI, Konfiguracja, 4H#445242): Dodano DS//AcceptWarnIncomplete — zatwierdzanie z ostrzeżeniem, gdy realizacja dokumentu różni się od planu. Kontynuacja wymaga wybrania „Tak”; Enter wybiera „Nie”. Nowe skróty wykonują się po zakończeniu wcześniejszych skanów i respektują ograniczenia dokumentu oraz operatora.
  • Fix(UI, FUTURITI#2026100910000362):  Dodano czytelny komunikat informujący, że są już zduplikowane normy
  • Fix(Scan, UDI, FUTURITI#2026052210000829):  Poprawiono wybór partii po wskazaniu zbiorczego stanu magazynowego, eliminując zapętlenie potwierdzania ilości i ryzyko korekty niewłaściwego stanu.
  • Change(UI, pop-up):  Dodano pop-up pytający się czy zapisać zmiany na strukturze magazyn przy każdych zmianach w strukturze magazynu

1.1020 (12.10.2026) 

  • Fix(Large PZ, FUTURITI#2026100810000622):  Naprawiono synchronizację dużych dokumentów PZ, przyśpieszono wybieranie lokalizacji oraz zwiększono timeout z 1 minuty do 5 minut

1.1019 (12.10.2026) 

  • Fix(Auth0, FUTURITI#2026100810000417):  Zmiany poprawiają stabilność WMS podczas logowania i sprawdzania uprawnień użytkowników. Ograniczają zbędne zapytania do usługi logowania i zbyt długie oczekiwanie na odpowiedź.
    Gdy usługa logowania działa wolno lub jest przeciążona, WMS lepiej obsługuje problem, ograniczając ryzyko zawieszania się programu.
  • Change (Restart WMS, FUTURITI#2026100810000417) – zmiana WMS będzie restartowany w losowych godzinach od 4:00 do 5:00
  • Fix(UI, Filters, FUTURITI#2026101310000391): Naprawiono działanie filtrów SQL przy pustym polu wyszukiwania oraz umożliwiono edycję i usuwanie filtrów ze zmodyfikowaną treścią SQL, wcześniej błędnie rozpoznawanych jako standardowe

1.1018 (12.10.2026) 

  • Fix(MP, FUTURITI#2026100910000424):  Możliwość realizacji dokumentów z nadwyżką po włączeniu konfiguracji „Over-limit realization”.

1.1017 (08.10.2026) 

  • Fix(Skan, FUTURITI#2026081310000617):  Możliwość skanowania opakowań zbiorczych w ilościach większych niż 10

1.1016 (07.10.2026) 

  • Fix(UI, FUTURITI#2026092810000356):  Poprawiono wyświetlanie paska „Stany”, tak aby był widoczny w całości.
  • Fix(UI, devexpress, FUTURITI#2026091210000108):  Poprawiono obsługę błędu pojawiającego się w kontrolce DevExpress.
  • Fix(UI, FUTURITI#2026092810000374):  Poprawiono sposób wyświetlania pozycji na liście dokumentów. Jeśli zdefiniowano wartość ItemHtmlDisplayStringFormat, pozycja jest wyświetlana zgodnie z określonym formatem HTML. Jeśli wartość ta jest pusta, stosowany jest domyślny sposób wyświetlania. Dodatkowo pozycja jest pogrubiana, jeśli spełnione są jednocześnie następujące warunki:
      • Pozycja nie ma stanu „Zrealizowana”.
      • Wyświetlana ilość nie jest równa 1.
      • Wyświetlana ilość nie kończy się na /1.

1.1015 (06.10.2026) 

  • Change (SPY, FUTURITI#2026072310000172):  Zmieniono sposób zapisu danych do tabeli AlpolWMS.Spy. Obecnie zapisywane są wyłącznie dane zmodyfikowane przez użytkownika.
  • Change (UI, Filters, FUTURITI#2026092510000512):   Dodano dodatkowe zabezpieczenia oraz ustandaryzowano widok wydruków i filtrów.
  • Fix(UI, FUTURITI#2026092810000356):  Poprawiono wyświetlanie paska „Stany”, tak aby był widoczny w całości.
  • Fix(Skan, FUTURITI#2026081310000617):  Poprawiono skanowanie kodów zbiorczych, tak aby dla dokumentów utworzonych w WMS wprowadzana była prawidłowa wartość.

1.1014 (02.10.2026)

  • Fix(API, foreignId, FUTURITI#2026082610000451):  Poprawiono obsługę identyfikatorów dokumentów w WMS, API i Connectorze, zapewniając prawidłową synchronizację dużych identyfikatorów z systemów zewnętrznych. Usunięto również błąd zamiany brakującego identyfikatora pozycji dokumentu na wartość 0

1.1013 (02.10.2026) 

  • Fix(API, Zgrupowane FUTURITI#2026082610000451):  Poprawiono automatyczne zatwierdzanie dokumentów podrzędnych podczas realizacji dokumentów zgrupowanych

1.1012 (30.09.2026) 

  • Fix(UI):  Poprawiono wyświetlanie loadera.

1.1011 (30.09.2026) 

  • Fix(API):  Dodano parametr środowiska do endpointu: WMS-TEST testującego połączenie SQL

1.1011 (25.09.2026) 

  • Fix(API, FUTURITI#2026082610000451): Zmieniono sposób aktualizacji dokumentów i pozycji na częściowy zapis (PATCH), dzięki czemu WMS aktualizuje tylko wskazane pola i nie nadpisuje danych realizacji podczas synchronizacji z Connectorem.
  • Fix(Magzyny Wirtualne, FUTURITI#2026092310000383): Poprawia obsługę magazynów wirtualnych: waliduje magazyn nadrzędny oraz koryguje stany magazynowe i zajętość lokalizacji.
  • Fix(API, FUTURITI#2026082610000451): Usprawniono import partii i konfigurację UDI — ponowny import nie tworzy duplikatów, konflikty UDI są jasno raportowane, a kombinacje kwalifikatorów UDI muszą być unikalne.
  • Fix(API, FUTURITI#2026082610000451): Poprawiono zgodność danych pozycji dokumentów między modułami WMS oraz wyeliminowano powielanie stanów magazynowych, gdy kilka pozycji wskazuje tę samą lokalizację

1.1010 (24.09.2026) 

  • Fix(Skan, LF1, LF MAX, FUTURITI#2026081310000617): Naprawiono skanowanie kodów zbiorczych dla trybów F1, F MAX, LF1 oraz LF MAX. Podczas skanowania kodu zbiorczego wyświetlana jest liczba opakowań zbiorczych wraz z łączną liczbą sztuk.
  • Fix(API, FUTURITI#2026082610000451): Zmiany poprawiają obsługę skanowania dokumentów grupowych w WMS. Ujednolicono przekazywanie błędów, trybów skanowania i decyzji operatora między REST API a legacy UI, poprawiono kody błędów
  • Fix(PARTIE, FUTURITI#2026082610000451): Dodano zabezpieczenie uniemożliwiające dodanie zduplikowanego kwantyfikatora do kodów UDI. Dodatkowo, podczas wczytywania partii identyczne partie nie są już rozdzielane na osobne pozycje.
  • Fix(API, FUTURITI#2026082610000451): Naprawiono aktualizację kontraktów artykułów i źródeł w WMS. Podczas mapowania i zapisu zachowywane są wartości pól IsService oraz ExternalSystemId. Dodatkowo poprawiono endpoint odpowiedzialny za magazyny artykułów.
  • Change (SPY, FUTURITI#2026072310000172 )  — Możliwość podejrzenia zmian dotyczących konfiguracji, struktur magazynów w WMS w tabeli AlpolWMS.Spy

1.1009 (17.09.2026)

  • Fix(RestAPI, Import cech towaru): Naprawiono błąd endpointu PUT /{instanceName}/article-lot/import-article-lot, występujący, gdy żądanie nie zawierało listy cech articleLotFeatures. Brakujące pole jest teraz poprawnie obsługiwane jako pusta lista.
  • Fix (Installer, FUTURITI#2026092110000351)  – Po zakończeniu instalacji WMS okno powiadomienia wyświetla się przed głównym oknem aplikacji, a pasek postępu instalacji zatrzymuje się.

1.1008 (17.09.2026) 

  • Fix(UHTTP, RestAPI, FUTURITI#2026081710000262):  Poprawiono obsługę błędów autoryzacji w REST API — problemy z centralnym API są teraz zwracane z właściwymi kodami HTTP (401, 503 lub 504) i informacjami diagnostycznymi.

1.1007 (17.09.2026) 

  • Fix(UI, RestAPI, Workers, Connector, 3PL, 4H#440106): Poprawiono odczyt danych ze względu na źródło danych (dotyczy integracji 3PL)
  • Fix(UI, RestAPI, Magazyny wirtualne, 4H#440106): Naprawiono pobieranie domyślnych lokalizacji artykułu dla magazynów wirtualnych. Błąd powodował nieprawidłowe zapytanie SQL i brak wyników.
  • Fix(UI, FUTURITI#2026061910000306):  Ustawiono „wyłączona flaga” przy „Ponawiaj procesy po przyjęciach magazynowych” w procesie dwuetapowym
  • Fix(UI, FUTURITI#FUTURITI#2026052210000829):  Dodano informację do pop-up pokazujący jakie oraz ile towarów brakuje

1.1006 (17.09.2026) 

  • Change(UI, Login): Dodano focus na login  w formularzu logowania

1.1005 (17.09.2026) 

  • Fix(SQL parameters, FUTURITI#2026091510000228): Naprawiono błąd przekroczenia limitu 2100 parametrów SQL podczas automatycznego przypisywania lokalizacji do pozycji dokumentu
  • Change(SOAP): Usunięto pozostałe elementy SOAP
  • Change(UI, pop-up):  Dodano pop-up pytający się czy zapisać zmiany na strukturze magazyn
  •  

1.1004 (14.09.2026) 

  • Fix(UI, Klawiatura ekranowa, FUTURITI#2026091110000379): Poprawiono obsługę skrótu klawiatury ekranowej (domyślnie #) na ekranie logowania i listach WMS. Dodano możliwość wyłączenia skrótu w konfiguracji (ScreenKeyboardShortcut) oraz stosowanie zmian po wylogowaniu bez restartu aplikacji.
  • Fix(API, FUTURITI#2026072410000625): Poprawiono działanie Procesu VerifyDocumentStorageItemsLocalization aby nie był ustawiany statsu -2 [DocumentWrongState], poprawiono występowanie błędu: {„error”:”The transaction has aborted.”}  dla anulowanych dokuemntów. Błąd występował od wersji 1.1001. 

1.1003 (14.09.2026) 

  • Feat (Uzupełnienia cykliczne, 439988):  Dodanie nowego algorytmu wykorzystującego uzupełnianie cykliczne. W pierwszej kolejności wybierane są lokalizacje, w których znajduje się najmniejsza ilość danego towaru.
  • Fix(UI, devexpress, FUTURITI#2026052210000829):  Poprawiono błędy związane z aktualizacją DevExpress. Problem dotyczył nieprawidłowego działania skórki interfejsu.

1.1002 (07.09.2026)

  • Fix(RestAPI, UI, Filtry, FUTURITI#2026052910000307): Poprawiono obsługę parametrów SQL w API WMS, która mogła powodować sporadyczne błędy HTTP 500 podczas wyszukiwania dokumentów.
  • Fix(Worker, FUTURITI#2026083110000226): Dla taska workflow ProcessTwoStepReleaseOrder (akcja 72) skrócono ponawianie z 7 do 3 dni, gdy dokument WMS nie istnieje.

1.1001 (07.09.2026)

  • Fix(UI, FUTURITI#2026090210000556): Poprawa literówek  w WMS
  • Fix(API,  FUTURITI#2026072410000625): Sprawdzanie czy dokument ma już status anulowany w XL lub w Xsale
  • Fix(API, wyszukiwanie, FUTURITI#2026082410000392): Poprawiono wyświetlanie lokalizacji tak, aby widoczne były wszystkie dostępne lokalizacje. Wcześniej lista była ograniczona do 100 pozycji.
  • Fix(UI, atrybuty, powiadomienia, FUTURITI#2026090810000349): Poprawiono wyświetlanie wartości atrybutów w powiadomieniach — obsługiwane są teraz również wartości Tak/Nie, liczby i daty. Pole {Value}.
  • Fix(API, MP, FUTURITI#2026071510000142):  Poprawiono błąd powodujący tworzenie zduplikowanych dokumentów MP. Przy ponownej realizacji procesu dwuetapowego system sprawdza, czy dany dokument MP już istnieje, aby zapobiec jego ponownemu utworzeniu.

Poprzednie wersje

 

Tags:

W Futuriti tworzymy zaawansowane technologicznie systemy IT oraz wdrażamy, rozwijamy i integrujemy systemy Comarch ERP.
Jako Złoty Partner Comarch zapewniamy naszym Klientom wysokiej jakości obsługę na wszystkich etapach współpracy.

Umów się na prezentację

Jesteś zainteresowany WMS Futuriti?
Wypełnij formularz – odezwiemy się do Ciebie i pokażemy, w jaki sposób zwiększysz efektywność swojego magazynu!

Czy aby na pewno mierzysz w magazynie wszystko, co powinieneś?

Wiedza jest kluczem do przetrwania oraz wyskalowania biznesu – zwłaszcza w obecnym, dynamicznie rozwijającym się środowisku. Im więcej aspektów mierzysz, tym więcej z nich możesz zoptymalizować.

W trosce o Twój magazyn, zespół Futuriti przygotował zestaw wskaźników efektywności, które pomogą Ci zoptymalizować pracę magazynu, usprawnić pracę i zredukować koszty.

Pobierz checklistę ze wskaźnikami i sprawdź co możesz usprawnić w magazynie!

Zgoda na przetwarzanie danych osobowych Podając swój adres mailowy zgadzasz się na przetwarzanie danych osobowych przez Futuriti w celu zapisania do listy mailingowej i wysyłania newslettera. Newsletter będzie zawierał informacje eksperckie na temat zarządzania magazynem wysokiego składu, branży e-commerce a także o produktach, usługach, promocjach lub nowościach Futuriti. Zgodę można w każdej chwili cofnąć.
Obiecujemy nie spamować ! Będziesz otrzymywać tylko wartościowe treści.

Prowadzisz sprzedaż e-commerce? Możesz sprzedawać więcej ale Twój magazyn nie wyrabia? Skontaktuj się z nami! Pomożemy