Dwie duże nowości w tej wersji, to udoskonalony mechanizm pobierania transakcji i formularzy oraz obsługa Allegro Paczkomaty InPost.
PLIKI DO POBRANIA
Dokumentacja bazy danych 1.30
Zmiany w bazie danych 1.29.0-1.30.0
UWAGA! Przed zainstalowaniem nowej wersji koniecznie wykonaj kopię zapasową (archiwizację) bazy danych.
Wersji Sello 1.30 nie da się zainstalować na systemach Windows XP. Prosimy uwzględnić tę informację, jeśli jeszcze ten system jest używany w Państwa firmie.
ZOBACZ RÓWNIEŻ
Informacje o poprawkach do wersji 1.30:
Sello 1.30.1
Sello 1.30.2
Sello 1.30.3
Sello 1.30.4
Sello 1.30.5
Sello 1.30.6
INFORMACJE O WERSJI
Ostrzeżenie. Wersja 1.30 wprowadza dość istotne zmiany w algorytmie pobierania transakcji – tak duże zmiany wiążą się z potencjalnym ryzykiem wystąpienia problemów, których nie przewidzieliśmy. Dołożyliśmy wszelkich starań aby nowy mechanizm był wolny od wad, przeprowadzone zostały również wcześniejsze testy przez wybranych użytkowników Sello. W obliczu jednak aktualnego okresu przedświątecznego, zwiększonego ruchu, jesteśmy zobowiązani aby uczulić na taką możliwość. W razie niepewności można rozważyć instalację wersji po świętach. W przypadku dodatkowych pytań jesteśmy do dyspozycji na forum.
TRANSAKCJE
Bardzo ważna i istotna zmiana w działaniu programu. W Sello 1.30 zastąpiliśmy algorytm pobierania transakcji nowym, pozbawionym wad poprzedniego. Głównie chodzi tutaj o występujące w specyficznych przypadkach problemy typu:
- pobieranie nieprawidłowej liczby zakupionych sztuk
- łączenie zakupów tego samego klienta na aukcji
- niepoprawne powiązanie formularzy z transakcjami
- brak pobierania formularza do niektórych transakcji
- podpinanie formularzy pod stare transakcje
- problemy z podpięciem formularzy z ratami PayU
- niepoprawne oznaczanie płatności anulowanych
- długie pobieranie pojedynczych transakcji w przypadku aukcji z bardzo dużą sprzedażą
- brak możliwości usunięcia starych transakcji bez wpływu na pobieranie nowych
Algorytm ten działa jeszcze w oparciu o stare API Allegro, w najbliższych wersjach zostanie zastąpiony kolejnym, działającym już na nowym API. Jednak w związku z dość dużym nasileniem pytań i problemów związanych z działaniem starego mechanizmu uznaliśmy, że warto jeszcze przed powstaniem docelowego modelu usprawnić obecne działanie pobierania transakcji.
Wprowadzenie nowego algorytmu pobierania spowodowało jednak, że musieliśmy usunąć funkcję pełnego pobierania danych o transakcjach. Niestety oba te mechanizmy nie mogły działać razem. W zamian za to, dodaliśmy funkcję umożliwiającą pobranie wszystkich dostępnych danych, ale bazuje ona na tym samym mechanizmie co szybkie pobieranie transakcji (czyli tzw. dziennik zdarzeń Allegro). Nie ma już dwóch osobnych sposobów na pobranie transakcji – i to jest w zasadzie największy minus.
PRZEJŚCIE Z 1.29 NA 1.30. WAŻNE!
W związku z dużymi różnicami w działaniu starego i nowego algorytmu pobierania transakcji występuje problem związany z przełączeniem się pomiędzy tymi algorytmami. Nowy algorytm nie jest w stanie określić, czy aktualnie pobierane transakcje nie były już pobrane starą wersją programu.
Aby zminimalizować skutki problemu podczas konwersji bazy danych do nowej wersji w parametrach wysyłania i odbierania ustawiona zostanie data pobierania transakcji od dnia wykonania konwersji, lub od dnia poprzedniego, jeśli nie było dzisiaj pobranych żadnych transakcji.
Dodatkowo, gdy Sello pobierze transakcję nowym mechanizmem to przeszuka transakcje tego samego klienta na danej aukcji pobrane starym mechanizmem i pominie ją, jeśli zostanie znaleziona taka transakcja w dniu konwersji lub dzień wcześniej.
Dzięki temu, Sello nowym mechanizmem nie będzie powielać starszych transakcji. Wada jest jednak taka, że jeśli w danym dniu konwersji klient kupi dwa razy na jednej aukcji i jedna z transakcji zostanie pobrana w poprzedniej wersji programu to kolejna transakcja w tym dniu nie zostanie już do Sello pobrana.
Prosimy zwrócić na to szczególną uwagę. W razie wystąpienia takiej sytuacji, brakującą transakcję należy dodać ręcznie – np. korzystając z nowej funkcji dodaj transakcję do wybranej aukcji.
Zgodnie z informacją znajdującą się pod wspomnianym parametrem nie należy przestawiać tej daty na wcześniejszą, gdyż spowoduje to powielenie transakcji.
CO DAJE NOWY MECHANIZM?
Nowy algorytm podpina formularze jednoznacznie, rozpoznaje wielokrotne zakupy klienta na tej samej aukcji. Nie powinno już zatem dochodzić do mylących sytuacji. Samo pobieranie transakcji powinno być o wiele szybsze. Nawet wybranie pobrania wszystkich dostępnych danych będzie działać szybciej, ze względu na to iż dane pobierane są z dziennika zdarzeń Allegro, w którym znajdują się informacje z kilkunastu dni (zależnie od sprzedaży). Poprzedni mechanizm pobierał wszystkie transakcje jakie wystąpiły na aukcji od czasu jej wystawienia.
Funkcja kontekstowego pobierania transakcji dla wybranych aukcji również działa w oparciu o dziennik zdarzeń i tutaj może ona w specyficznych przypadkach działać nieco wolniej niż w poprzedniej wersji (zwłaszcza, gdy na konkretnej aukcji było mało zakupów w stosunku do całej sprzedaży).
ALLEGRO PACZKOMATY INPOST
Druga z dużych nowości w tej wersji to integracja z usługami InPostu:
- Allegro Paczkomaty 24/7 InPost
- Allegro Kurier24 InPost
- Allegro miniKurier24 InPost
- Kurier InPost
- Paczkomaty 24/7 (była już wcześniej)
Odpowiednią usługę należy ponownie ustawić w konfiguracji połączenia z serwerem InPost ShipX w słowniku dostaw Sello.
Dotyczy to również używanych wcześniej Paczkomatów 24/7. Kroki te należy wykonać również, jeśli integracja była już wcześniej włączona. W przeciwnym razie synchronizacja nie będzie działać poprawnie.
GRUPOWANIE DOSTAW
Cenniki dostaw Allegro są bardzo podobne do siebie nazwami i trudno odnaleźć ten właściwy. W oknie dostaw Sello poprawiliśmy czytelność dostaw Allegro wprowadzając grupowanie.
Nie widać grupowania? Wymuś pobranie parametrów z serwisu aukcyjnego.
UTWÓRZ TRANSAKCJĘ
W modułach: aukcje, towary oraz klienci dodana została funkcja, pozwalająca przyspieszyć tworzenie transakcji ręcznie. Transakcja utworzona za jej pomocą będzie miała już wypełnione pole z towarem bądź klientem, w zależności od kontekstu jej użycia. Skrót klawiszowy w każdym module to Ctrl+T.
CECHY TRANSAKCJI DODANEJ RĘCZNIE
W parametrach transakcji można określić cechy automatycznie nadawane transakcjom dodanym ręcznie.
W parametrach użytkownika zaś, na zakładce TRANSAKCJE można określić domyślny typ transakcji: płatna z góry lub za pobraniem.
USUWANIE FRAGMENTÓW OPISU
W ostatnim czasie zauważalnie wzrosła potrzeba usuwania z opisów aukcji informacji niezgodnych z regulaminem Allegro. Do funkcji zbiorczej znajdź i zamień dołączają dwie kolejne, pozwalające usunąć całą sekcję z tekstem.
Wpisując liczby ujemne można usuwać sekcje licząc od końca, zatem -1 usunie ostatnią sekcję, -2 przedostatnią, itd. Jeśli w sekcji obok tekstu znajduje się zdjęcie, to sekcja zostanie zamieniona na pojedyncze zdjęcie – usunięty zostanie sam tekst.
ATRYBUTY SPECYFICZNE WIELOLINIOWE
W niektórych kategoriach pojawiły się atrybuty, w których można wprowadzać wiele wartości tekstowych. Z poziomu Sello wartości te można wpisać w nowym polu tekstowym wieloliniowym na zakładce atrybutów specyficznych. Kolejne wartości należy wpisywać w nowych liniach.
POLA OBSŁUGUJĄCE TAGI
Pola obsługujące tagi oraz modyfikatory zmieniliśmy na dedykowaną kontrolkę. Listę dostępnych tagów można wyświetlić klikając w ikonkę TAG po prawej stronie pola.
W polu tym pojawiło się również dodatkowe menu Szybki wybór. Zawiera ono predefiniowane wartości dla danego pola, w tym także wartość domyślną dla pola. Obecnie wartości predefiniowane są dostarczone przez nas, w przyszłości planujemy dodać możliwość zapisywania własnych wartości.
MODYFIKATORY MATEMATYCZNE
Dodaliśmy obsługę kilku podstawowych funkcji matematycznych:
- add – dodawanie
- sub – odejmowanie
- mul – mnożenie
- div – dzielenie
Modyfikatory zakładają, że tekst dostarczony do nich będzie liczbą całkowitą bądź ułamkową. Dopuszczalny jest zapis z przecinkiem jak i z kropką czyli 3,50 i 3.50 zadziałają tak samo. Gdy w tagu znajdują się znaki nienumeryczne, zostaną one usunięte, czyli 3,50 PLN będzie potraktowane jak 3,50. Należy przy tym jednak wziąć pod uwagę, że zapis 1 szt 3,50 zł zostanie przefiltrowana do wartości 13,50.
Przykładowy zapis:
[Transakcja::Wartosc | sub=`5`] [Transakcja::Wartosc | mul=`1,23`]
Prócz operacji matematycznych, dodaliśmy również modyfikatory matematyczne warunkowe:
- is_equal – czy są równe?
- is_more – czy jest większy?
- is_more_equal – czy jest większy lub równy?
- is_less – czy jest mniejszy
- is_less_equal – czy jest mniejszy lub równy?
Pozwalają one przetwarzać szablony warunkowo w zależności od spełnienia warunku, np:
[Transakcja::Wartosc | is_more_equal =`300` | then =`Otrzymujesz rabat`| show] [Towar::Cena | is_less = `40` | then =`Kup więcej aby skorzystać z Allegro smart!` | show]
FILTR OPCJI WYRÓŻNIAJĄCYCH
W aukcjach dodaliśmy możliwość odfiltrowania aukcji z opcjami promowania.
INSTALACJA
Plik instalacyjny przy uruchomieniu instalacji Sello sprawdza, czy jest dostępna nowsza wersja programu i umożliwia jej pobranie oraz zainstalowanie.