Uwagi do wydania MnumiPanel 5.7 (13.02.2018)

Usprawnienia i nowe funkcje

PAN-1728 - Zapamiętywanie ostatnio używanych filtrów

Wybranie opcji w formularzach filtracji wyników (np. w widoku listy zamówień), spowoduje zapamiętanie ich nawet po odświeżeniu strony, jej zmianie i powrocie. Opcje są zapamiętane do momentu ponownego zalogowania się.

PAN-1943 - Dodanie możliwości przypisywania projektu kreatora do produktu

Zadanie powiązane z PAN-2855 i PAN-2842.

Przycisk “Dodaj projekt” w widoku produktu, posiada pod-menu umożliwiające wybranie opcji dodania projektu wg jego identyfikatora. Po wybraniu tej opcji, pojawi się okno w którego formularzu należy wpisać pełen identyfikator projektu MnumiWizard.

Do produktu można przypisać projekt, nie przypisany do żadnego produktu (czy to bieżącego, czy jakiegokolwiek innego, czyli nie można dwa razy przypisać projektu do różnych ani tych samych produktów). Przypisać można tylko projekt źródłowy.

W przypadku gdy projekt jest już przypisany w liście automatycznego uzupełniania wyświetlona zostanie na czerwono informacja do jakiego produktu jest przypisany dany projekt.

PAN-2073 - Możliwość wykorzystania znaczników w tytule powiadomienia

Zadanie powiązane z PAN-2825. Przepisanie kodu dotyczącego powiadomień umożliwiło bezproblemowe wykorzystanie wszystkich możliwych znaczników w tytule powiadomienia.

PAN-2194 - Możliwość ponownego wysłania powiadomienia

Dodanie nowego przycisku w widoku powiadomień użytkownika. Ponownie wysyłane powiadomienie będzie miało tą samą treść.

PAN-2735 - Przepisanie kodu dotyczącego kadrowania plików

Poprawiona obsługa kadrowanych plików w mechaniźmie:
  • hotfoldera
  • zip
  • pobierania plików

PAN-2807 - Ustawianie nazwy pliku przy pobieraniu faktury lub karty technicznej

Przy zapisywaniu PDFa faktury lub karty technicznej, będzie ustawiana odpowiednio nazwa faktury lub numer zamówienia.

PAN-2812 - Możliwość sortowania po dacie wysyłki w widoku zamówień

Wprowadzenie sortowania po kolumnie: “Data zamówienia/dostawy” w widoku zamówień.

PAN-2813 - Opracowanie nowego, ustandaryzowanego API do obsługi ograniczeń

API umożliwi standaryzację sprawdzania wymagań dotyczących danego produktu. Dzięki temu możliwe stało się przekazywanie większej ilości informacji na temat niespełnienia wymogów produktu w zamówieniu.

PAN-2825 - Opracowanie nowego API do obsługi powiadomień

Przepisano kod odpowiadający za generowanie treści powiadomień, obsługę znaczników. Umożliwienie generowania powiadomień poprzez API.

PAN-2826 - Możliwość logowania do API MnumiPanel za pomocą protokołu OAuth2

Rozwiązanie będzie wykorzystywane w przyszłości do logowania przez wszelkie aplikacje mające integrować się z MnumiPanel.

PAN-2832 - Dodanie większej ilości informacji na temat nadawcy i odbiorcy powiadomienia

W widoku powiadomień użytkownika widoczne będą informacje o nazwie i adresie nadawcy oraz odbiorcy powiadomienia.

PAN-2833 - Dodanie możliwości filtrowania powiadomień, zamówień i faktur w widokach użytkownika i klienta

W widokach związanym z użytkownikiem dodanie możliwości filtrowania:

  • powiadomień
  • zamówień

W widokach związanym z klientem dodanie możliwości filtrowania:

  • faktur

PAN-2834 - Dodanie możliwości filtrowania paczek w widoku klienta

W widoku związanym z klientem dodanie możliwości filtrowania:

  • paczek

Usunięcie nieintuicyjnego przycisku: “Ukryj paczki nieaktywne”. Ustawienie domyślnie filtrowania zgodnego z tymże przyciskiem.

PAN-2835 - Dodanie możliwości filtrowania zamówień w widoku klienta

W widoku związanym z klientem dodanie możliwości filtrowania:

  • zamówień

Dodatkowo w ramach zadania, ustawiono domyślnie zwijanie listy zamówień do zafakturowania. Listę można rozwinąć klikając w przycisk: “Pokaż/Ukryj”.

PAN-2836 - Dodanie większej ilości informacji na temat nieopłaconych faktur klienta

Zadanie powiązane z PAN-2833. W widoku klienta, w bloku Faktury, utworzono odnośnik do widoku faktur klienta domyślnie ustawiającego filtry, umożlwiające szybkie sprawdzenie, jakie faktury system zgłasza jako nieopłacone u danego klienta.

PAN-2842 - Dodanie możliwości przypisywania projektu kreatora do zamówienia

Zadanie powiązane z PAN-1943 i PAN-2855.

Przycisk “Dodaj projekt” w widoku zamówienia, posiada pod-menu umożliwiające wybranie opcji dodania projektu wg jego identyfikatora. Po wybraniu tej opcji, pojawi się okno w którego formularzu należy wpisać pełen identyfikator projektu MnumiWizard.

Do zamówienia można przypisać projekt, nie przypisany do żadnego zamówienia (czy to bieżącego, czy jakiegokolwiek innego, czyli nie można dwa razy przypisać projektu do różnych ani tych samych zamówień). Przypisać można tylko projekt sklonowany.

W przypadku gdy projekt jest już przypisany w liście automatycznego uzupełniania wyświetlona zostanie na czerwono informacja do jakiego zamówienia jest przypisany dany projekt.

PAN-2845 - Rozszerzenie możliwości statusu systemu

Wprowadzono możliwość sprawdzania zajętości miejsca na serwerze przez pliki: 1. z zamówień 2. hotfoldera 3. kreatora (wymagane: WIZ-1542)

Wprowadzono mechanizm “automatycznych reguł”: 1. usuwania plików z zamówień oznaczonych jako usunięte 2. usuwania projektów z zamówień oznaczonych jako usunięte 3. usuwania zamówień oznaczonych jako usunięte

Reguły automatyczne wykonywane są co pewien czas, i dotyczą tylko treści spełniające określone warunki.

PAN-2855 - Dodanie widoku przeglądania listy projektów MnumiWizard

Widok umożliwia przeglądanie utworzonych projektów źródłowych i sklonowanych. Wprowadzona jest możliwość filtrowania wyników na podstawie różnych parametrów. Widok ten będzie stopniowo rozwijany w miejsce dotychczasowego panelu kreatora. Znaleźć go można w menu: Konfiguracja / Projekty.

Poprawki błędów

PAN-2290 - Nieujednolicony kod dotyczący obsługi podatku przewoźnika

Wykryto różne sposoby obsługi przypisanego do przewoźnika podatku. Przygotowano ujednolicony kod i ustandaryzowano obsługę.

PAN-2799 - Problem z poprawnym wyświetleniem listy zamówień

Zdiagnozowano przyczynę występowania błędu i opracowano poprawkę.

PAN-2804 - Problem z poprawnym pobraniem zdalnego pliku po protokole https

Zdiagnozowano przyczynę występowania błędu i opracowano poprawkę.

PAN-2805 - Allegro: poprawiona obsługa pobierania listy aukcji

Zdarzała się sytuacja, że system nie pobierał wszystkich dostępnych aukcji. Zdiagnozowano przyczynę występowania błędu i opracowano poprawkę.

PAN-2809 - Problem z aktualizacją grupy ustawień

Zmiany nazwy dla grupy ustawień nie działała. Zdiagnozowano przyczynę występowania błędu i opracowano poprawkę.

Pozostałe

PAN-2768 - Przygotowanie ustandaryzowanego API do kodów kreskowych

Obecnie nie wykorzystywane jeszcze przez system. Docelowo kod będzie zmigrowany do nowego API.

PAN-2798 - Optymalizacja wydajności kalkulacji z pliku CSV

Różne poprawki usprawniające działanie.

PAN-2851 - Znacznik “Password” dostępny w powiadomieniach został oznaczony jako przestarzały i do usunięcia

Poniższe znaczniki oznaczono jako przestarzałe:

  • znacznik: “{password}” dostępny w powiadomieniu “Zaproszenie klienta”
  • znacznik: “{allegroUserPassword}” dostępny w powiadomieniu “Zaproszenie Allegro”

Planowane jest w przyszłości ich usunięcie, a w ich miejsce opracowanie alternatywny. Korzystanie z tych znaczników jest obecnie odradzane.

W wydaniu uwzględnione zostało też wiele innych poprawek związanych z działaniem i stabilnością systemu. Nie zostały jednak one tutaj wymienione.