Uwagi do wydania MnumiPanel 5.9 (24.01.2019)

Usprawnienia i nowe funkcje

PAN-1766 - Gdy produkt ma ustawioną widoczność per sklep, ustawianie adresu przycisku “Podgląd” na tenże sklep

Dotychczas system zawsze kierował do sklepu głównego niezależnie od ustawień widoczności. Obecnie, gdy wybrany jest sklep/y w których ma być widoczny produkt, adres jest odpowiednio ustawiany. W przypadku wybrania kilku określonych sklepów, przycisk kieruje do pierwszego z listy.

PAN-2271 - Włączenie w sklepie widoczności pola telefon kontaktowy, gdy używany przewoźnik to Apaczka

W przypadku, gdy Klient wybierze przewoźnika skonfigurowanego do integracji z systemem Apaczka, dostępne będzie dla niego pole: “telefon kontaktowy”.

PAN-2048 - Umożliwienie edycji nazwy przewoźnika

Dotychczas system uniemożliwiał po utworzeniu przewoźnika zmiany jego nazwy. Od teraz będzie to możliwe.

PAN-2533 - Umożliwienie filtrowania zamówień w widoku Firma / Zamówienia, do utworzonych z poziomu Panelu

Dotychczas było możliwe tylko filtrowanie po “wszystkich źródłach”, bądź ze względu na sklep. Obecnie będzie można filtrować również po zamówieniach utworzonych przez biuro.

PAN-2615 - Dodanie większej ilości informacji na temat zamówień w realizacji klienta

Zadanie podobne do PAN-2836. W widoku klienta, w bloku Zamówienia, utworzono odnośnik do widoku zamówień klienta domyślnie ustawiającego filtry, umożliwiające szybkie sprawdzenie, jakie zamówienia system wykrywa jako te w realizacji u danego klienta.

PAN-2986 - Dodanie wsparcia dla parametru “ilość kompletów” w znaczniku powiadomienia: “orderColl”

W przypadku dostosowywania znacznika “orderColl” możliwe będzie już również wykorzystanie parametru ilość kompletów.

PAN-2988 - Lepsze wyświetlanie użytkowników w widoku klienta

By lepiej rozróżniać różnych użytkowników w widoku użytkowników klienta, wprowadzono wyświetlanie nazwy użytkownika jeżeli została podana.

PAN-3028 - Wyświetlanie odnośnika do zamówienia / produktu dla danego projektu

W widoku Konfiguracja / Projekty wyświetlane będą dodatkowe odnośniki do zamówienia (gdy projekt jest przypisany do zamówienia), lub produktu (gdy projekt jest przypisany do produktu).

PAN-3029 - Wyświetlanie odnośnika do edycji projektu w widoku projektów

W widoku Konfiguracja / Projekty wyświetlane, dodana została kolumna akcje, z odnośnikiem do edycji danego projektu.

PAN-3033 - Dodanie do API restrykcji obsługę odbitek

Dodatkowe zabezpieczenie sprawadzające poprawność sumaryczną ilość odbitek plików i podanej ilości stron/kartek w zamówieniu.

PAN-1300 - Możliwość ograniczenia płatności i przewoźnika tylko na wybrane sklepy

W edycji płatności / przewoźnika w bloku ograniczenia dostępne będzie nowe pole umożliwiające ograniczenie wyświetlania danego zasobu tylko w danym sklepie.

PAN-1767 - Dodanie przycisku “Karta techniczna” w widoku listy zamówień

W widoku zamówień, w kolumnie “akcje” dostępny będzie nowy przycisk z ikoną lupy, umożliwiający szybkie otwarcie PDFa karty technicznej.

PAN-3030 - Dodanie przycisku “Wydrukuj fakturę” w widoku faktur

W widoku faktur, w kolumnie “akcje” dostępny będzie nowy przycisk z ikoną lupy, umożliwiający szybkie otwarcie PDFa faktury.

PAN-1407 - Drukowanie wielu dokumentów księgowych w jednym pliku PDF z użyciem nowego API

Migracja kodu obsługującego renderowanie dokumentów księgowych jako PDF do nowego API.

PAN-2218 - Umożliwienie samodzielnej konfiguracji Allegro per sklep

W widoku Konfiguracja / Sklepy / Edycja sklepu, wyświetlona będzie zakładka Allegro, umożliwiająca samodzielną konfigurację integracji z Allegro.

PAN-2260 - Nowe znaczniki w powiadomieniach

Wprowadzenie w powiadomieniach nowych znaczników:

  • customerName - nazwa klienta
  • customerStreet - ulica klienta
  • customerCity - miasto klienta
  • customerPostcode - kod pocztowy klienta

Znaczniki pokażą się w powiadomieniach, które je wspierają.

PAN-2963 - Możliwość pobrania podglądu treści powiadomienia poprzez API

Migracja starego kodu do publicznego API. Implementacja obsługi w przycisku “Podgląd” powiadomienia.

PAN-2982 - Allegro: Dodanie do API informacji pochodzących z allegro o paczce

Wprowadzony nowy endpoint w API, zwracający ustandaryzowane informacje na temat transakcji Allegro związanych z daną paczką.

PAN-2990 - Dodanie nowej reguły automatycznej: usunięcie nie używanych projektów źródłowych

Często tworzone są szablony kreatora, które nie są potem wykorzystywane. Poprawnym zachowaniem jest by każdy szablon był powiązany z jakimś produktem.

Gdy po określonym czasie od ostatniej edycji szablonu, nie będzie on wciąż powiązany z produktem (i nie będzie na jego bazie utworzonych projektów sklonowanych), szablon zostanie bezpowrotnie skasowany.

PAN-2992 - Dodanie nowej reguły automatycznej: usunięcie nie używanych projektów sklonowanych

Często klienci tworzą testowo różne projekty, które potem w żaden sposób nie są wykorzystywane. Po określonym czasie, gdy taki projekt nie będzie wciąż powiązany z zamówieniem, zostanie on usunięty.

PAN-3036 - Filtr w widoku klientów

W widoku Firma / Klienci, wprowadzenie możliwości filtrowania klientów po nazwie.

Wyszukiwarka globalna wyszukuje jednocześnie po bardzo wielu parametrach, co często powoduje długie oczekiwanie na wyniki. Jeżeli chce się wyszukać konkretnego klienta można skorzystać z utworzonego filtra, co będzie działało o wiele szybciej.

Dodatkowo, zapisany filtr zostanie zapamiętany tak długo jak użytkownik będzie zalogowany.

Poprawki błędów

PAN-3002 - Duplikowanie zawienia zawierającego plik z dużą ilością stron moze spowodować problem z późniejszą edycją zduplikowanego zamówienia

W przypadku gdy wystąpi problem z plikiem, zostanie on pominięty. Umożliwi to poprawne zapisanie zamówienia i późniejsze ewentualne dodanie tego pliku do już utworzonego zamówienia.

PAN-3001 - Problem z filtrami i stronicowaniem w widoku raportu rentowności

Zmiana filtrów, czy stronicowania powodowała resetowanie parametrów. Unormowano mechanizmy względem reszty systemu, co naprawiło problem.

PAN-2816 - Allegro: Gdy wybrany jest odbiór w punkcie, adres dostawy jest niepoprawny

Poprawienie integracji WebAPI Allegro, by gdy wykryje rodzaj dostawy “odbiór w punkcie”, dodawała podany tam adres do listy adresów klienta i poprawnie zapisywała go w danych dostawy paczki.

PAN-2771 - Poprawne czyszczenie pamięci podręcznej przy zapisywaniu danych konfiguracyjnych

W widoku Konfiguracja / Konfiguracja ogólna, często po zapisaniu nie były widoczne nowo wprowadzone dane. Obecnie pamięć podręczna będzie się poprawnie czyściła i dzięki temu poprawnie wyświetlała w formularzach nowo wprowadzone dane.

PAN-2669 - Poprawne wyświetlanie nazwy klienta w fakturze PDF

W PDFie faktury, czasami pojawiały się znaki: " Zdiagnozowano przyczynę występowania błędu i opracowano poprawkę.

PAN-2647 - Format w wyświetlanych informacjach o pliku PDF jest niepoprawnie wyświetlany

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

PAN-2604 - Brak możliwości zmiany niektórych ustawień gdy moduł punktów lojalnościowych jest niedostępny

W widoku Konfiguracja / Konfiguracja ogólna / Finanse, nie można było poprawnie zapisać danych, gdy licencja nie obejmowała punktów lojalnościowych.

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

PAN-2902 - Ustawienie niektórych powiadomień, by ignorowały ustawienia użytkownika

Powiadomienia: * Zgubione hasło * Zgubione hasło panel * Zakup

zostały określone jako systemowe, a w związku z tym prywatne ustawienia użytkownika dotyczące wysyłania powiadomień, będą ignorowane, a powiadomienie będzie zawsze wysyłane.

PAN-2558 - Etykiety adresowe niepoprawnie wyświetlają polskie znaki

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

Pozostałe

PAN-2956 - Dodanie do odpowiedzi API konfiguracji dotyczącej użytego klucza

Gdy komunikacja za pomocą API jest z użyciem klucza sklepu, w nagłówkach odpowiedzi zostaną przesłane dodatkowe informacje związane z jego bieżącą konfiguracją. Przykładowo: język, waluta.

PAN-2999 - Dodanie do API możliwości pobrania dostępnych typów powiadomień

API pokaże w wynikach powiadomienia SMS tylko wtedy gdy zostaną one skonfigurowane.

PAN-3010 - Allegro: Rozpoczęcie prac nad nową integracją wykorzystującą REST API Allegro

Allegro stopniowo wygasza dotychczasowe WebAPI, w związku z czym rozpoczęto prace nad nową integracją. Etap pierwszy związany jest ze standaryzacją zachowania integracji dla obu rodzajów API. Umożliwi to późniejszą płynną migrację na nowe API.

PAN-3031 - Podmiana w niektórych widokach wykorzystywanego silnika szablonów

Stopniowe wygaszanie przestarzałego kodu z systemu.

PAN-3034 - Przygotowanie znormalizowanych względem reszty systemu kodów kreskowych faktur

Generowane kody kreskowe faktur będą miały aktualny format do 31 grudnia 2019 roku. Z nowym rokiem będą generowane w taki sam sposób jak w przypadku np. zamówień.

PAN-3037 - Przygotowanie formularza sklepu, do zapisywania języka z nim związanego

Wprowadzenie dodatkowego pola w formularzu umożliwiającego określenie języka związanego z danym sklepem. Docelowo konfiguracja MnumiShop będzie zarządzalna zdalnie przez MnumiPanel, co zostało też już przygotowane w: PAN-2956.