1 marca 2012

Downloader 1.0 - umożliwia importy i aktualizacje

Dostępna od dzisiaj jest nowa wersja programu IAI Downloader, oznaczona jako 1.0. Numeracja nie zaczynająca się po raz pierwszy od zera, nie jest bez powodu. Przez wszystkie lata prac nad programem staraliśmy się stworzyć lepszą alternatywę do modułu Aktualizacji przez CSV dostępną aktualnie w panelu administracyjnym. Chodziło nam o uzyskanie bezpiecznego i niezawodnego sposobu na import lub aktualizację dużej ilości towarów. Jesteśmy dumni mogąc ogłosić, że jeszcze nigdy nie byliśmy tak blisko osiągnięcia tego celu.

Do tej pory Downloader kojarzył się głównie z synchronizacją z ofertami dostawców. Nasi pracownicy, wykonując dla naszych klientów zlecenia importu towarów przede wszystkim posługują się właśnie IAI Downloader, dzięki czemu również go intensywnie testują. Wskazali nam wiele obszarów do zmian, jakie muszą być wprowadzone aby stworzyć narzędzie, którym będą mogli posługiwać się sami klienci. Na podstawie tych obserwacji wprowadziliśmy najistotniejszą zmianę w tej wersji - scenariusze postępowania. Program realizuje obecnie 3 scenariusze, których różnice zostały opisane na stronie IAI Downloader - Import i aktualizacje. 3 scenariusze to:

  • Dodaj aktualizację
  • Dodaj import
  • Dodaj ofertę (jest to tryb, który odzwierciedla dotychczasowe działanie)

Aby umożliwić import i aktualizację np. tylko 1 kolumny z danymi, wprowadziliśmy także zupełnie nowy format IOF, znacznie bardziej liberalny, oznaczony numerem wersji 2.3 (więcej informacji w wiadomości "Pojawił się IOF 2.3 - bardziej uniwersalny i dający możliwość budowania własnych rozszerzeń"). Najważniejszą zmianą jest wyeliminowanie zbędnych do wybierania kolumn, z punktu widzenia aktualizacji np. tylko ceny towaru.

Wydając wersję 1.0 znacząco poprawiliśmy także jakość samego programu. Jest on znacznie szybszy (skraca czas ładowania pliku, szybciej zmienia ustawienia). Ponieważ aktualizacja, to czasami np. wgranie zmian do 100 towarów spośród 100000, program ma zaimplementowany również nowy, lepszy algorytm synchronizacji, który znacznie szybciej zaktualizuje małą liczbę towarów w dużym sklepie. Rozbudowaliśmy również okno debugowania o dane importowanych i aktualizowanych rozmiarów. Pojawił się też szereg poprawek usuwających wykryte przez nas lub klientów usterki.

Zapraszamy do instalowania programu i przekonania się o jego potężnych możliwościach we własnym sklepie internetowym.

  • Pic. 1 - Okno główne programu IAI Downloader 1.0. Zmianą rzucającą się w oczy jest rozróżnienie źródeł danych i przypisanie im odpowiednich sposobów postępowania, czyli tzw. scenariuszy.
  • Pic. 2 - Przycisk dodaj ofertę został zastąpiony uniwersalnym przyciskiem "Dodaj..." po kliknięciu na który widoczne są niezależne scenariusze kontroli procesu wgrywania danych do bazy sklepu. IAI Downloader został zbudowany wokół tych scenariuszy, a zatem warto poświęcić czas na zrozumienie różnic między nimi.

Aktualizacja 2012-03-01 15:30

U niektórych klientów wykryliśmy problem, że w przypadku problemów z połączeniem do pliku light.xml (jednego z plików w paczce, zawierającymi stany magazynowe), program błędnie uznawał, że pliku nie ma i przeprowadzał aktualizację zerującą stany magazynu obcego. Udostępniona poprawiona wersja zawiera zabezpieczenie przed taką sytuacją i zerowanie stanów magazynowych nie powinno już występować.