Skocz do zawartości

Nie można wystawić aukcji (odzież obuwie dodatki)

Polecane posty

Ale czy mówimy o kategorii 89514? U nas ona działa poprawnie, sprawdzone na kilku różnych kontach. Komunikat, o którym pisał Wilu17 pojawia się,  jeśli nie uzupełnimy pola Stan.

 

Przed chwilą znów sprawdziłem i już błędu nie ma, aukcja się wysłała.

Rano pobierała się nowa wersja kategorii, teraz wymusiłem pobieranie i sprawdzę czy może wreszcie nie naprawili reszty błędów

Link to postu

Ale czy mówimy o kategorii 89514? U nas ona działa poprawnie, sprawdzone na kilku różnych kontach. Komunikat, o którym pisał Wilu17 pojawia się,  jeśli nie uzupełnimy pola Stan.

 

Czy ktos moze mi pomoc w sprawie parametru :

 

Niepoprawne przekazanie parametrów struktury (np. przekazano nieistniejące pole formularza sprzedaży).  - fid: 26492

Nieprawidłowa wartość parametru: Zapięcie (0x80004005)

 

wielokrotnie pobieram parametry nic nie pomaga.....

Link to postu

Otóż po całodziennej wymianie zdań z pomocą techniczną Allegro, okazuje się, że jedna funkcja, z której akurat korzystamy (i która normalnie jest dostępna w API i działała od ponad 10 lat) przy synchronizacji atrybutów zwraca niepoprawne dane i Allegro nic z tym nie zrobi. Jako rozwiązanie sugerują skorzystać z innej funkcji, która działa prawidłowo.

 

Zmiana tej funkcji wiąże się z ogromną przebudową mechanizmu synchronizacji atrybutów z serwisu, tak aby nie były one dostępne w Sello, tylko pobierany były na żądanie przy wyborze kategorii.

Będzie to miało wpływ na szablony, zmiany zbiorcze i na sposób pracy z aukcjami. Niestety zastąpienie poprzedniej funkcji nową na szybko nie wchodzi w grę, bo wiązało by się ze zwiększeniem liczby wywołań API z kilkunastu do kilku tysięcy (przy każdej synchronizacji parametrów) a samo przetwarzanie i aktualizacja atrybutów w bazie Sello trwała by o wiele dłużej.

 

W związku z tym, postaramy się udostępnić za kilka dni rozwiązanie zastępcze, czyli możliwość usuwania z aukcji wskazanych atrybutów - co pozwoli wysłać takie aukcje do serwisu. Dojdzie jeden dodatkowy krok, polegający na usunięciu atrybutów powodujących problemy za pomocą okna zmian zbiorczych.

 

Przypomnę jeszcze, że problem da się obejść również poleceniem SQL przedstawionym w tym wątku: https://forum.sello.pl/index.php?topic=9956.msg68456#msg68456

Link to postu

Otóż po całodziennej wymianie zdań z pomocą techniczną Allegro, okazuje się, że jedna funkcja, z której akurat korzystamy (i która normalnie jest dostępna w API i działała od ponad 10 lat) przy synchronizacji atrybutów zwraca niepoprawne dane i Allegro nic z tym nie zrobi. Jako rozwiązanie sugerują skorzystać z innej funkcji, która działa prawidłowo.

 

Zmiana tej funkcji wiąże się z ogromną przebudową mechanizmu synchronizacji atrybutów z serwisu, tak aby nie były one dostępne w Sello, tylko pobierany były na żądanie przy wyborze kategorii.

Będzie to miało wpływ na szablony, zmiany zbiorcze i na sposób pracy z aukcjami. Niestety zastąpienie poprzedniej funkcji nową na szybko nie wchodzi w grę, bo wiązało by się ze zwiększeniem liczby wywołań API z kilkunastu do kilku tysięcy (przy każdej synchronizacji parametrów) a samo przetwarzanie i aktualizacja atrybutów w bazie Sello trwała by o wiele dłużej.

 

W związku z tym, postaramy się udostępnić za kilka dni rozwiązanie zastępcze, czyli możliwość usuwania z aukcji wskazanych atrybutów - co pozwoli wysłać takie aukcje do serwisu. Dojdzie jeden dodatkowy krok, polegający na usunięciu atrybutów powodujących problemy za pomocą okna zmian zbiorczych.

 

Przypomnę jeszcze, że problem da się obejść również poleceniem SQL przedstawionym w tym wątku: https://forum.sello.pl/index.php?topic=9956.msg68456#msg68456

 

To może dobrze jednak, że nie podajesz kiedy będzie 1.24... ;)

Link to postu

 

W związku z tym, postaramy się udostępnić za kilka dni rozwiązanie zastępcze, czyli możliwość usuwania z aukcji wskazanych atrybutów - co pozwoli wysłać takie aukcje do serwisu. Dojdzie jeden dodatkowy krok, polegający na usunięciu atrybutów powodujących problemy za pomocą okna zmian zbiorczych.

 

Mam nadzieję że będzie można sobie w szablonie ustawić tylko te atrybuty, które są potrzebne tak aby nie trzeba było ich potem usuwać w każdej aukcji ?

Link to postu

W tej (szybkiej) poprawce nie. Problem jest taki, że aby okno specyficznych wyświetlało atrybuty poprawnie musimy przerobić całą synchronizację atrybutów.

 

W poprawce będzie możliwość usunięcia wskazanych atrybutów, usunięcia zdezaktualizowanych atrybutów (co powinno też rozwiązać problem często występujący z koniecznością odświeżania ręcznego w oknie aukcji) oraz specjalnie na obecną przypadłość, możliwość usunięcia atrybutu poprzez podanie jego identyfikatora allegrowego FID, który powoduje błąd. To jest ten numer zwracany z Allegro, np. przy błędzie związanym z zapięciem, jest to ta pogrubiona poniżej wartość:

 

Niepoprawne przekazanie parametrów struktury (np. przekazano nieistniejące pole formularza sprzedaży).  - fid: 27315

 

Niestety dwa pierwsze "eleganckie" rozwiązania nie zadziałały w przypadku powielonych atrybutów więc postanowiliśmy jeszcze dołożyć usuwanie wprost po identyfikatorze pola FID.

 

Wszystkie te funkcje można używać zbiorczo, nawet na aukcjach, w których wskazanych atrybutów nie ma. Zatem nie ma konieczności wyszukiwania konkretnych aukcji, tylko wystarczy namierzyć, np z raportu z wysyłania aukcji listę kilku problematycznych FIDów i zbiorczo pozbyć się ich z przygotowanych aukcji.

 

 

Jeszcze jedna prośba, co do zawieszania się programu w oknie zmian zbiorczych specyficznych - prosiłbym o kontakt osoby, u których ten problem występuje na sello@insert.com.pl.

 

Dziękujemy za odzew, póki co wystarczy. Problem jest analizowany.

Link to postu

Niestety okazuje się, że problem z zawieszaniem nie jest tak trywialne jak sądziliśmy. Zawieszenie powoduje zmiana wprowadzona w poprzedniej wersji, związana z trybem podglądów HTML. Wcześniej Sello korzystało z trybu przeglądania HTML w wersji Internet Explorer 7 (na komponentach IE oparte są te podglądy, opisy aukcji itp.). Nowa wersja Sello ustawia ten tryb do najnowszej zainstalowanej przeglądarki w systemie, co ma swoje pozytywne aspekty, jak chociażby obsługa CSS3 w szablonach aukcji oraz eliminuje problemy przy wyświetlaniu stron banków przy zakupie licencji. Niestety działanie tych podglądów w nowszym trybie nie do końca jest kompatybilne z wersją 7, co powoduje właśnie te zawieszenia.

 

W poprawce, która wyjdzie w przyszłym tygodniu dodamy również możliwość wyłączenia trybu najnowszej przeglądarki i ustawienia silnika IE7, dzięki czemu zmiany zbiorcze nie powinny zawieszać już programu. W zależności od potrzeb będzie można włączyć lub wyłączyć ten tryb.

 

Tryb będzie ustawiany w kontekście komputera - więc na jednym komputerze będzie można ustawić stary tryb, na innym nowy.

 

Link to postu

Witam

Czy wiadomo juz kiedy bedzie poprawka ?

Pozdrawiam

 

Niestety okazuje się, że problem z zawieszaniem nie jest tak trywialne jak sądziliśmy. Zawieszenie powoduje zmiana wprowadzona w poprzedniej wersji, związana z trybem podglądów HTML. Wcześniej Sello korzystało z trybu przeglądania HTML w wersji Internet Explorer 7 (na komponentach IE oparte są te podglądy, opisy aukcji itp.). Nowa wersja Sello ustawia ten tryb do najnowszej zainstalowanej przeglądarki w systemie, co ma swoje pozytywne aspekty, jak chociażby obsługa CSS3 w szablonach aukcji oraz eliminuje problemy przy wyświetlaniu stron banków przy zakupie licencji. Niestety działanie tych podglądów w nowszym trybie nie do końca jest kompatybilne z wersją 7, co powoduje właśnie te zawieszenia.

 

W poprawce, która wyjdzie w przyszłym tygodniu dodamy również możliwość wyłączenia trybu najnowszej przeglądarki i ustawienia silnika IE7, dzięki czemu zmiany zbiorcze nie powinny zawieszać już programu. W zależności od potrzeb będzie można włączyć lub wyłączyć ten tryb.

 

Tryb będzie ustawiany w kontekście komputera - więc na jednym komputerze będzie można ustawić stary tryb, na innym nowy.

 

Link to postu

Aktualnie jest testowana. Niestety problem jest bardziej skomplikowany. Sama zmiana trybu HTML nie do końca jest odpowiedzialna za występowanie tego zawieszania przy zmianach zbiorczych aukcji, ale wzmaga zawieszanie zmian zbiorczych. Dziś, lub jutro wypuścimy tę poprawkę, ale szukamy nadal rozwiązania docelowego. Część kodu aukcji niestety w swoich początkach została niefortunnie stworzona i opera się na niej wiele mechanizmów, które teraz zaczynają stwarzać problemy (właśnie to zawieszanie).

Link to postu

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.

Użytkownik forum
Odpowiedz...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...