Uwagi do wydania MnumiPanel 5.1 (13.03.2017)

Usprawnienia i nowe funkcje

PAN-2267 - E-Nadawca: Przepisanie kodu dotyczącego integracji

Nowy mechanizm będzie umożliwiał łatwiejszy rozwój tego kodu w przyszłości. Od strony użytkownika, nic się nie zmienia.

PAN-2392 - E-Nadawca: nowe rodzaje przesyłek

Dodanie do istniejących dotychczas rodzajów przesyłek:

  • Pocztex Kurier 48 (przesyłka biznesowa)
  • Pocztex

nowych pozycji:

  • usługa paczkowa
  • przesyłka polecona krajowa
  • przesyłka polecona zagraniczna
  • przesyłka handlowa
  • paczka pocztowa
  • GLOBAL Expres

Ponadto dodanie obsługi nowych parametrów przesyłek w konfiguracji przewoźnika:

  • Dla ociemniałych
  • Egzemplarz biblioteczny
  • Ekspres
  • Ilość potwierdzeń odbioru
  • Kategoria (ekonomiczna, priorytetowa)
  • Ostrożnie
  • Poste Restante

PAN-2545 - Dodanie dodatkowych informacji o zamówieniu

Zadanie powiązane z SH-824. Wprowadzono mechanizm przesyłający dodatkowe informacje.

PAN-2568 - Przepisanie mechanizmu generowania miniaturek

Nowy mechanizm będzie umożliwiał łatwiejszy rozwój tego kodu w przyszłości. Od strony użytkownika, nic się nie zmienia.

PAN-2584 - Przeczyszczenie kodu z nieużywanych już części

Zadanie powiązane z PAN-2568. Po przepisaniu mechanizmu generacji miniaturek, część kodu okazała się już być niewykorzystywana. Usunięto te części, by nie utrudniały czytania.

PAN-2573 - Obsługa wielostronicowych plików TIFF

Zadanie powiązane z PAN-2568. Po przepisaniu mechanizmu generacji miniaturek, bez problemu można było wprowadzić obsługę wielostronicowych plików TIFF.

PAN-2581 - Wizualne poprawienie znaczenia przycisków dotyczących projektów kreatora w widoku produktu

Usunięcie ikonek i wprowadzenie w ich miejsce przycisków z opisem.

PAN-2543 - Usunięcie przestarzałych odwołań w mechaniźmie powiadomień

Jeden z fragmenów kodu obsługiwał odwołania, które w przyszłości będą usunięte. Dostosowaliśmy kod, by przestał już z nich korzystać.

PAN-2552 - Usunięcie przestarzałych odwołań w mechaniźmie kalkulacji

Jeden z fragmenów kodu obsługiwał odwołania, które w przyszłości będą usunięte. Dostosowaliśmy kod, by przestał już z nich korzystać.

PAN-2570 - Usunięcie przestarzałych zapisów w kodzie

Część plików korzystała z przestarzałych form zapisu. Dostosowaliśmy je, by wykorzystana była nowa, unormowana forma.

PAN-2582 i PAN-2585 - Lepsze wczytywanie bibliotek głównych Symfony i Zend

Modyfikacja mechanizmu wczytywania aplikacji. System powinien odczuwalnie startować i działać szybciej. Jest możliwe, że jednocześnie MnumiShop zyska na prędkości.

PAN-2352 - Ścieżka: /cashDesk/edit/ID nie istnieje

Usunięto nie obsługiwaną ścieżką z pliku konfiguracyjnego. Nie była ona obsługiwana przez żaden z fragmentów kodu.

Poprawki błędów

PAN-2572 - Czasem system nie rozpoznaje danych o pliku

Błąd objawiał się wyświetlaniem rozmiaru 0 x 0. Problem został naprawiony przy okazji zadania: PAN-2568.

PAN-2578 - Czasem nie można otworzyć widoku zamówienia

Zdiagnozowano przyczynę problemu i opracowano poprawkę.

PAN-2427 - Czasem system zwraca błąd przy próbie otwarcia produktu w sklepie

Zdiagnozowano przyczynę problemu i opracowano poprawkę.

PAN-2579 - Migracja dodająca brakujące dane kontaktowe użytkowników

Zadanie powiązane z PAN-2509. Migracja danych uzupełniająca brakujące wpisy.

PAN-2589 - Dane nabywcy czasem nie zapisują się poprawnie

Jeżeli w daych nabywcy wprowadzone zostały niektóre znaki interpunkcyjne np. (cudzysłów), system źle przekazywał dane przy zapisywaniu. Problem został zdiagnozowany i naprawiony.

PAN-2591 - Ikona dodatkowych informacji dotycząca zamówienia nie jest wyświetlana w sekcji: “Nowe zamówienia” w widoku startowym

Zdiagnozowano przyczynę problemu i opracowano poprawkę. Ikona będzie się wyświetlać w każdej z sekcji, a nie tylko w “W realizacji”.

PAN-2598 - Losowy problem z wydrukowaniem paragonu

Czasem po zleceniu paragonu do wydruku, nie był on drukowany. Zdiagnozowano przyczynę problemu i opracowano poprawkę.

Pozostałe

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.