Od teraz można zarejestrować lub zalogować się na forum poprzez konto Facebook albo Google :) Jeśli zalogujesz się w ten sposób i na forum jest już utworzone konto o takim samym adresie e-mail, wówczas oba konta zostaną ze sobą powiązane. Czyli zachowane zostaną wszystkie ustawienia i posty.

Jeśli adresy e-mail będą różne, wówczas zostanie założone nowe czyste konto. W razie czego można zmienić w ustawieniach istniejącego konta adres na inny :arrow: ucp.php?i=ucp_profile&mode=reg_details

Ten komunikat można zamknąć w prawy górnym rogu.

Wystąpił błąd przy pobieraniu danych produktu

POPRAWKA w [EU 3.67.0.4]

Tutaj znajdziesz zgłaszane problemy oraz ich rozwiązania. Proszę obowiązkowo zapoznać się z podwieszonym poradnikiem "Jak prawidłowo zgłosić problem?".
TMAkcesoria
Posty: 15
Rejestracja: 08 gru 2023, 13:58
Podziękował: 0
Otrzymał podziękowań: 0

Wystąpił błąd przy pobieraniu danych produktu

Post autor: TMAkcesoria »

:idea: Proszę zapoznać się z podwieszonym poradnikiem Jak prawidłowo zgłosić problem? i doprecyzować zgłoszenie.

Jeśli poradnik nie rozwiązał Twojego problemu, wówczas podaj wymagane informacje:

1. Czy pobrano z serwera aktualny instalator i przeinstalowano EU? tak
2. Czy została wykonana aktualizacja komponentów Allegro? tak
3. Czy problem występuje w trybie awaryjnym? tak
4. Z której wersji Windowsa korzystasz? 10 / 11
5. Opisz poniżej dokładnie problem zgodnie z pkt. 8.2 oraz 8.3 poradnika:
...

Problem pojawia się przy próbie ponownego importowania produktu ze sklepu opartego na PrestaShop (1.7.8.8). Z tego co zauważyłem pojawia się w przypadku wprowadzania modyfikacji w kombinacjach produktu.
Dodanie nowej kombinacji w produkcie - nie ma problemu, zasysa ok.
Usunięcie kombinacji - wyrzuca błąd (jak niżej). 
Jedynym rozwiązaniem (jaki udało mi się znaleźć) to duplikacja produktu w sklepie, jego modyfikacja wg. potrzeb,  a następnie import i ponownie skojarzenie z produktami w EU.
Modyfikacji nie dokonuje się szczęśliwie często, ale jak już, to błąd potrafi zabrać trochę czasu - może ktoś wie, jak to ominąć? Rozwiązać?
Poniżej komunikaty:

Błąd:

Wystąpił błąd przy pobieraniu danych produktu 'Nazwa produktu w sklepie' (id: 862):

Szczegóły:

System.AggregateException: Wystąpił przynajmniej jeden błąd. ---> System.FormatException: Nieprawidłowy format ciągu wejściowego.
   w System.Number.ParseSingle(String value, NumberStyles options, NumberFormatInfo numfmt)
   w EasyUploader.Features.Sklepy.Produkty.Import.PrestaShopProduktyImportService.<>c__DisplayClass2_0.<PobierzDaneProduktu>b__0(Int32 idStan)
   w System.Threading.Tasks.Parallel.<>c__DisplayClass17_0`1.<ForWorker>b__1()
   w System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)
   w System.Threading.Tasks.Task.<>c__DisplayClass176_0.<ExecuteSelfReplicating>b__0(Object <p0>)
   --- Koniec śladu stosu wyjątków wewnętrznych ---
   w System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
   w System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   w System.Threading.Tasks.Parallel.ForWorker[TLocal](Int32 fromInclusive, Int32 toExclusive, ParallelOptions parallelOptions, Action`1 body, Action`2 bodyWithState, Func`4 bodyWithLocal, Func`1 localInit, Action`1 localFinally)
   w System.Threading.Tasks.Parallel.ForEachWorker[TSource,TLocal](IEnumerable`1 source, ParallelOptions parallelOptions, Action`1 body, Action`2 bodyWithState, Action`3 bodyWithStateAndIndex, Func`4 bodyWithStateAndLocal, Func`5 bodyWithEverything, Func`1 localInit, Action`1 localFinally)
   w System.Threading.Tasks.Parallel.ForEach[TSource](IEnumerable`1 source, ParallelOptions parallelOptions, Action`1 body)
   w EasyUploader.Features.Sklepy.Produkty.Import.PrestaShopProduktyImportService.PobierzDaneProduktu(Int32 id, Boolean pelen_import, Boolean trybCichy)
---> (Wyjątek wewnętrzny #0) System.FormatException: Nieprawidłowy format ciągu wejściowego.
   w System.Number.ParseSingle(String value, NumberStyles options, NumberFormatInfo numfmt)
   w EasyUploader.Features.Sklepy.Produkty.Import.PrestaShopProduktyImportService.<>c__DisplayClass2_0.<PobierzDaneProduktu>b__0(Int32 idStan)
   w System.Threading.Tasks.Parallel.<>c__DisplayClass17_0`1.<ForWorker>b__1()
   w System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)
   w System.Threading.Tasks.Task.<>c__DisplayClass176_0.<ExecuteSelfReplicating>b__0(Object <p0>)<---


 
EasyUploader
Administrator
Posty: 8310
Rejestracja: 14 cze 2011, 13:10
Podziękował: 61 razy
Otrzymał podziękowań: 128 razy
Kontakt:

Re: Wystąpił błąd przy pobieraniu danych produktu

Post autor: EasyUploader »

Proszę przesłać logi XML tak jak jest napisane w poradniku pkt. 6. :arrow: viewtopic.php?t=987

Wystarczą z jednego produktu.
Pozdrawiam, Marcin
photosoft.allegro(małpa)gmail.com

:arrow: Tutaj pobierzesz najnowszy instalator EU
EasyUploader
Administrator
Posty: 8310
Rejestracja: 14 cze 2011, 13:10
Podziękował: 61 razy
Otrzymał podziękowań: 128 razy
Kontakt:

Re: Wystąpił błąd przy pobieraniu danych produktu

Post autor: EasyUploader »

Wgrałem nowy instalator z poprawką. Proszę sprawdzić czy problem jeszcze występuje.
Pozdrawiam, Marcin
photosoft.allegro(małpa)gmail.com

:arrow: Tutaj pobierzesz najnowszy instalator EU
ODPOWIEDZ