Skocz do zawartości

Aktualizacja istniejącej oferty "......." na konto ....... w serwisie Allegro.pl: An error has occurred

Polecane posty

Dzień dobry,
Przy próbie zmiany czasu wysyłki otrzymuję komunikat jak w temacie
oraz w raporcie:

Aktualizacja istniejącej oferty "...." na konto ..... w serwisie Allegro.pl: An error has occurred
HTTP Status: Bad Request (400)

oraz:

Aktualizacja istniejącej oferty "..." na konto ... w serwisie Allegro.pl: Nie możesz zmienić typu oferty.

Raport: Aktualizacja istniejącej oferty "..." na konto ... w serwisie Allegro.pl:
(null)

oraz:

Aktualizacja istniejącej oferty "..." na konto .... w serwisie Allegro.pl: Nie możesz zmienić typu oferty.

Raport: Aktualizacja istniejącej oferty "..." na konto .... w serwisie Allegro.pl:
?

Przy próbie wystawienia oferty w kategorii 67260 i 67250 otrzymuję komunikat: "ZBYT DUŻO ZNAKÓW Proszę wprowadzić najwyżej 255 ZNAKÓW.

Jak to naprawić ?

Pozdrawiam

Robert

Link to postu
2 godziny temu, DonRobSon . napisał:

Aktualizacja istniejącej oferty "...." na konto ..... w serwisie Allegro.pl: An error has occurred
HTTP Status: Bad Request (400)

Proszę się upewnić, że pobrane są pełne dane do aukcji, w których ma nastąpić zmiana - można pobrać z menu pod prawym klawiszem myszy.

2 godziny temu, DonRobSon . napisał:

Aktualizacja istniejącej oferty "..." na konto ... w serwisie Allegro.pl: Nie możesz zmienić typu oferty.

Tutaj również pobrałbym pełne dane, gdyż zapewne typ aukcji w serwisie został zmieniony a w Sello zapisane są nadal stare dane.

3 godziny temu, DonRobSon . napisał:

Przy próbie wystawienia oferty w kategorii 67260 i 67250 otrzymuję komunikat: "ZBYT DUŻO ZNAKÓW Proszę wprowadzić najwyżej 255 ZNAKÓW.

Jaki jest dokładny komunikat? Czy w raporcie nie ma dodatkowych informacji jakiego pola dotyczy ten komunikat?

Link to postu

To jest wynikiem powielenia kategorii, które widać w okienku (kilka razy Elektronika).

Proszę wykonać kopię bezpieczeństwa (archiwizację).

Następnie za pomocą programu serwisowego do Sello (admin.exe) połączyć się z serwerem i wybrać bazę Sello. Pod przyciskiem ZAAWANSOWANE wybrać Polecenie SQL, wkleić i wykonać poniższe polecenie.

delete from st_Category 

Spowoduje ono wyczyszczenie wszystkich kategorii (znikną one też z aukcji).

Korzystając z menu Sello > Narzędzia > Synchronizuj parametry z serwisu proszę pobrać drzewo kategorii. Na koniec można pobrać dane aukcji aby przywrócić kategorie w aukcjach trwających. W przygotowanych trzeba będzie jeszcze raz wybrać kategorię.

Link to postu

Coś poszło nie tak:

-----------------------------------------------------------------------

Wystąpił błąd podczas wykonywania zapytania.
Szczegóły:
The DELETE statement conflicted with the REFERENCE constraint "FK_au__Auction_st_Category". The conflict occurred in database "Sello", table "dbo.au__Auction", column 'au_ShopCatId'.
The statement has been terminated.
Stos wywołań:
   w System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
   w System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
   w System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
   w System.Data.SqlClient.SqlDataReader.TryConsumeMetaData()
   w System.Data.SqlClient.SqlDataReader.get_MetaData()
   w System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted)
   w System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest)
   w System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry)
   w System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
   w System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
   w System.Data.SqlClient.SqlCommand.ExecuteReader()
   w Serwisant.SelloDatabase.ExecuteQuery(String query, Int32& affectedRows)
   w Serwisant.CustomCommandWindow.backgroundWorkerExecutingCommand_DoWork(Object sender, DoWorkEventArgs e)
   w System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
   w System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)

-----------------------------------------

Link to postu

W takim wypadku proszę najpierw wykonać polecenie poniższe. Usunie ono niepotrzebne już powiązania z kategoriami sklepowymi Allegro, które tutaj przeszkadzają w usunięciu kategorii.

 update au__auction set au_shopCatId = null where au_shopCatId is not null

 

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ę...