28 marca 2014

Wydaliśmy IAI Downloader 1.10 z obsługą tzw. Sterowników

Wydaliśmy nową wersję aplikacji IAI Downloader oznaczoną numerem 1.10. Wersja ta przynosi nowość, która umożliwia import i aktualizacje bardzo nietypowych plików XML. Do tej pory, jeśli miałeś nietypową ofertę, korzystanie z IAI Downloadera mogło być dla Ciebie utrudnione. Teraz wystarczy, że sam stworzysz odpowiedni "sterownik" w otwartym standardzie XSLT lub zlecisz to nam, a będziesz mógł wgrywać pliki wprost do Downloadera, nawet gdy do tej pory były potrzebne dedykowane programy tłumaczące, typu Integrator.

Nowe możliwości, jakie wprowadzają Sterowniki

Do tej pory, gdy plik nie przypominał struktury plików obsługiwanych przez IAI Downloader nie można było go bezpośrednio wgrać do programu. Istniała możliwość, że nasi konsultanci przygotowali dla klienta jednorazową konwersję pliku, dzięki czemu np. przy przenoszeniu sklepu mogliśmy wgrać dane. Klient nie mógł jednak w sposób ciągły aktualizować danych. Do tego konieczne było napisanie aplikacji typu Integrator (wtyczki do IAI Downloader).

Od teraz obsługa takich plików jest znacznie prostsza i tańsza. Po przesłaniu próbki pliku, nasi konsultanci przygotują tzw. "Sterownik" który klient może wgrać do oferty. Sterownik przy każdym imporcie lub aktualizacji, przekonwertuje plik do struktury wewnętrznej IAI Downloader, dzięki czemu obsługa nawet bardzo nietypowych plików XML staje się możliwa. Pliki Sterowników są arkuszami XSLT, otwartego standardu transformacji XML w inny XML, dzięki czemu każdy programista może przygotować dla Twojej firmy odpowiedni plik, bez potrzeby pisania dedykowanego programu.

Wykaz nowości w tej wersji:

  • Dodanie możliwości wgrywania "Sterownika" do nietypowej oferty w XML (więcej informacji powyżej)
  • Nowe okno debugowania oferty - pomoże lepiej zorientować się co jest wgrywane i jaką informację zastąpi w panelu
  • Dodanie opcji automatycznego mapowania jednostek miary
  • Pakiet zmian w tworzeniu kopii bezpieczeństwa, obejmujący:
    • Dodanie kopii bezpieczeństwa do Downloadera, która zawiera dodatkowe informacje, a nie tylko samą bazę danych
    • Dowolny użytkownik komputera może wykonać backup - do tej pory mógł to być tylko ten użytkownik, który instalował program
    • Dodanie zabezpieczenia przed wgrywaniem backupu ze starszej wersji programu - w przypadku przywracania danych z backupu należy wgrać je do wersji, w której był wykonany backup i dopiero aktualizować aplikację do najnowszej wersji.
  • Poprawa responsywności programu poprzez dodanie informacji o wczytywaniu np. animacji wszędzie tam gdzie program wykonuje długotrwałe operacje i może sprawiać wrażenie jakby się zawiesił
  • Umożliwienie aktualizacji cen dla aukcji po kodzie producenta i kodzie zewnętrznego systemu
  • Umożliwienie aktualizacji po nazwach rozmiarów
  • Ukrycie ekranu wyboru separatora przy mapowaniu kolumn które mogą mieć tylko jedną wartość
  • Pakiet zmian do wgrywania załączników do towarów przez IAI Downloadera
    • zapewnienie prawidłowej obsługi załączników do towarów (zwykłych i wirtualnych)
    • optymalizacja wgrywania załączników do towarów - dodanie mechanizmu buforowania, aby za każdym razem nie wysyłały się załączniki do towarów
    • dodanie obsługi próbek i załączników płatnych do towarów wirtualnych

Nowa wersja to także poprawki do stwierdzonych nieprawidłowości lub ograniczeń poprzednich wersji:

  • Przyspieszenie wgrywania parametrów
  • Usunięcie plików dll, które automapują oferty z Ceneo, Nokautu i Skąpca - ten format nie był od dawna obsługiwany, a gdy pliki przypominały pliki porównywarek, program działał w sposób nie do końca prawidłowy
  • Poprawa błędów, które uniemożliwiały mapowanie rozmiarów w niektórych sytuacjach
  • Obsługa komunikatu jeżeli nie upłynął minimalny czas od ostatniego wgrania oferty
  • Usunięcie ograniczenia dla takich samych tłumaczeń i różnych wartości parametrów
  • Parsowanie informacji o limitach dla wirtualnych załączników z plików xml
  • Usunięcie opcji "sprawdzaj" z ustawień dostawcy. Została tylko opcja aktualizuj / nie aktualizuj
  • Program nie pokazuje mylnego komunikatu błędu w przypadku wgrywania pustych wartości parametrów
  • Naprawienie przełącznika który decyduje o tym, czy oferta ma aktualizować ceny netto czy brutto (wcześniej zawsze program aktualizował ceny netto)
  • Poprawne aktualizowanie towarów jeżeli jest więcej niż 1 dostawca