Uwagi do wydania MnumiPanel 4.30 (15.01.2017)

Uwagi systemowe

Wymóg wersji PHP 5.6

Od wersji 4.30, MnumiPanel wymaga PHP w wersji >= 5.6. Dla użytkowników posiadających system operacyjny Debian w wersji 8 (nazwa kodowa: Jessie), nic się w związku z tym nie zmienia.

Dla użytkowników mających wciąż zainstalowaną wersję 7 (Wheezy), należy zaaktualizować system operacyjny, bądź dodać odpowiednie repozytorium pakietów umożliwiające pobranie wymaganej wersji PHP.

Usprawnienia i nowe funkcje

PAN-2112 - Możliwość ustawienia serwera SMTP wykorzystywanego do wysyłki powiadomień email

Nowy mechanizm umożliwia wysyłanie powiadomień przez dowolną skrzynkę email, obsługującą protokół SMTP.

PAN-2406 - Możliwość samodzielnego skonfigurowania wysyłki za pomocą serwera SMTP

W menu Konfiguracja / Konfiguracja ogólna / Powiadomienia, w sekcji “E-mail” pojawiła się nowa opcja: “Metoda transportu powiadomienia”. Po zmianie opcji i zapisaniu, dostępny będzie formularz konfiguracji skrzynki pocztowej. Szczegóły dotyczące konfiguracji powiadomień email można znaleźć na stronie konfiguracji powiadomień email

PAN-2408 - Dodanie w eksporcie CSV zamówień, nowych kolumn: data dostawy i liczba kompletów

W widoku listy zamówień, po wybraniu “eksportuj do CSV”, wygenerowany plik będzie zawierał nowo dodane kolumny.

PAN-2440 - Dodanie opcji “Nazwa promocji” do kodów promocyjnych

W generowanych kodach promocyjnych będzie można podać opisową wartość: “Nazwa promocji”.

Wyświetlana jest ona w:

  1. szczegółach paczki
  2. w widoku zamówień gdy wykorzystany został kod promocyjny
  3. w eksporcie CSV zamówień

Ponadto, gdy zostały użyte punkty lojalnościowe, również i one zostaną pokazane.

[PAN-2417] - Usuwanie nieużywanych projektów (źródłowe i sklonowane)

Przygotowanie podstaw mechanizmu umożliwiającego automatyczne usuwanie projektów, jeżeli nie zostały przypisane do zamówienia (sklonowane) bądź produktu (źródłowe) przez długi czas.

Poprawki błędów

[PAN-2459] - Błąd 500 dotyczący zamówień z Allegro przy próbie przejścia do podsumowania w sklepie

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

[PAN-2463] - Uwzględnianie zamówień ze statusem: usunięte w podsumowaniu ceny paczki

Problem wynikł z jednoczesnej zmiany obsługi usuwania zamówień w sklepie. Pierwotnie klient usuwając zamówienie z koszyka usuwał je permanentnie. Zmiana modyfikująca to zachowanie spowodowała opisany problem. System liczy ceny poprawnie.

[PAN-2464] - Jeżeli drukarka zwróciła błąd w formie: “błąd pola <PTU>”, PTU nie jest widoczne

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

[PAN-2482] - Zamówienie nie powinno być automatycznie dodawane do paczki, jeżeli paczka jest oznaczona jako opłacona

Modyfikacja mechanizmu automatycznego dodawania zamówienia do paczki po zmianie statusu ze “szkic” na “nowe zamówienie”. Obecnie gdy pracownik biura zmieni status i zajdzie wymieniony warunek, system nie doda tego zamówienia do paczki, tylko utworzy nową.

Pozostałe

[PAN-2399] - Usunięcie zależności od paczek: mnumi-zendframework & mnumi-symfony

Informacja techniczna. Paczki zostały zintegrowane z aplikacją.

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.