Skocz do zawartości

Wysyłanie zmian oferty internetowej '----------' z konta '----- integracji 'Allegro' do serwisu

Polecane posty

Witam

podczas wysyłania aktualizacji cen z sello do allegro wyskakuje błąd:

 

Value cannot be null. (Parameter 'collection')

 

szczegóły:

 

System.ArgumentNullException: Value cannot be null. (Parameter 'collection')
   at System.Collections.Generic.List`1.AddRange(IEnumerable`1 collection)
   at System.Linq.Enumerable.SelectManySingleSelectorIterator`2.ToList()
   at InsERT.Moria.Allegro.Common.ObslugaOfertyAllegroBase.SprawdzCzyParametrJestWymagany(KonfiguracjaElementuUI weryfikowanyParametr, List`1 listaParametrowOfertowychIProduktowych)
   at InsERT.Moria.Allegro.Common.ObslugaOfertyAllegroBase.WalidujParametryWymagane(OfertaInternetowa oferta, List`1 listaParametrowOfertowychIProduktowych)
   at InsERT.Moria.Allegro.Common.ObslugaOfertyAllegroBase.WalidujParametryWymagane(OfertaInternetowa oferta)
   at InsERT.Moria.Allegro.Common.ObslugaOfertyAllegroBase.WyslijZmianyDoSerwisu(WyslanieZmianOfertyDoSerwisuDane dane)
   at InsERT.Moria.HandelElektroniczny.Rozszerzenia.ZadanieKontaIntegracji`1.WykonajOperacjeIntegracji[TDane,TWynik](Func`2 operacja, TDane dane)
   at InsERT.Moria.HandelElektroniczny.Rozszerzenia.SprzedazInternetowa.ZadanieWyslaniaZmianOfertyInternetowejDoSerwisu.WykonajSie(IKontekstWykonania kontekst)
   at InsERT.Kolejki.WykonawcaObszaru.WykonajZadanie(ZadanieWrapped zadanieWrapped)

3688 (02-06-2026 13:25:48)==========================================
ZADANIE: InsERT.Moria.HandelElektroniczny.Rozszerzenia.SprzedazInternetowa.ZadanieWyslaniaZmianOfertyInternetowejDoSerwisu
        InsERT.Moria.HandelElektroniczny.Rozszerzenia, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098
{
  "idZadania": "33dd0cfa-3562-4937-b2ae-0c4ff3bd3613",
  "idBazodanowy": null,
  "zadaniaPoprzedzajace": [],
  "identyfikatorPuli": 66,
  "zarejestrowane": true,
  "priorytet": 2,
  "liniaOstatniegoPowtorzenia": null,
  "liczbaNieudanychProb": 0,
  "wykonalneOd": null,
  "nazwa": "Wysyłanie zmian oferty internetowej '18068460693' z konta 'TECH-ECO' integracji 'Allegro' do serwisu",
  "Zadanie": {
    "ObszarBiznesowy": 1,
    "Nazwa": "Wysyłanie zmian oferty internetowej '18068460693' z konta 'TECH-ECO' integracji 'Allegro' do serwisu",
    "IdKlasyZadania": "6910f209-66f1-45d3-968d-7809e23f066a",
    "TypObiektuZrodlowego": "InsERT.Moria.ModelDanych.OfertaInternetowa, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1",
    "IdObiektuZrodlowego": 170612,
    "KontekstKontaIntegracji": {
      "IdIntegracji": "5545a5bf-2c55-4b51-9bf9-7d4996b9e163",
      "IdKonta": 100013,
      "NazwaKonta": "TECH-ECO",
      "NazwaIntegracji": "Allegro"
    },
    "Ostrzezenia": []
  }
}
3688 (02-06-2026 13:25:49)==========================================
WYNIK: BladWykonaniaException
{
  "TrescBledu": "Value cannot be null. (Parameter 'collection')",
  "SzczegolyBledu": "System.ArgumentNullException: Value cannot be null. (Parameter 'collection')
   at System.Collections.Generic.List`1.AddRange(IEnumerable`1 collection)
   at System.Linq.Enumerable.SelectManySingleSelectorIterator`2.ToList()
   at InsERT.Moria.Allegro.Common.ObslugaOfertyAllegroBase.SprawdzCzyParametrJestWymagany(KonfiguracjaElementuUI weryfikowanyParametr, List`1 listaParametrowOfertowychIProduktowych)
   at InsERT.Moria.Allegro.Common.ObslugaOfertyAllegroBase.WalidujParametryWymagane(OfertaInternetowa oferta, List`1 listaParametrowOfertowychIProduktowych)
   at InsERT.Moria.Allegro.Common.ObslugaOfertyAllegroBase.WalidujParametryWymagane(OfertaInternetowa oferta)
   at InsERT.Moria.Allegro.Common.ObslugaOfertyAllegroBase.WyslijZmianyDoSerwisu(WyslanieZmianOfertyDoSerwisuDane dane)
   at InsERT.Moria.HandelElektroniczny.Rozszerzenia.ZadanieKontaIntegracji`1.WykonajOperacjeIntegracji[TDane,TWynik](Func`2 operacja, TDane dane)
   at InsERT.Moria.HandelElektroniczny.Rozszerzenia.SprzedazInternetowa.ZadanieWyslaniaZmianOfertyInternetowejDoSerwisu.WykonajSie(IKontekstWykonania kontekst)
   at InsERT.Kolejki.WykonawcaObszaru.WykonajZadanie(ZadanieWrapped zadanieWrapped)",
  "Message": "Value cannot be null. (Parameter 'collection')",
  "Data": {},
  "InnerException": {
    "ClassName": "System.ArgumentNullException",
    "Message": "Value cannot be null.",
    "Data": null,
    "InnerException": null,
    "HelpURL": null,
    "StackTraceString": "   at System.Collections.Generic.List`1.AddRange(IEnumerable`1 collection)
   at System.Linq.Enumerable.SelectManySingleSelectorIterator`2.ToList()
   at InsERT.Moria.Allegro.Common.ObslugaOfertyAllegroBase.SprawdzCzyParametrJestWymagany(KonfiguracjaElementuUI weryfikowanyParametr, List`1 listaParametrowOfertowychIProduktowych)
   at InsERT.Moria.Allegro.Common.ObslugaOfertyAllegroBase.WalidujParametryWymagane(OfertaInternetowa oferta, List`1 listaParametrowOfertowychIProduktowych)
   at InsERT.Moria.Allegro.Common.ObslugaOfertyAllegroBase.WalidujParametryWymagane(OfertaInternetowa oferta)
   at InsERT.Moria.Allegro.Common.ObslugaOfertyAllegroBase.WyslijZmianyDoSerwisu(WyslanieZmianOfertyDoSerwisuDane dane)
   at InsERT.Moria.HandelElektroniczny.Rozszerzenia.ZadanieKontaIntegracji`1.WykonajOperacjeIntegracji[TDane,TWynik](Func`2 operacja, TDane dane)
   at InsERT.Moria.HandelElektroniczny.Rozszerzenia.SprzedazInternetowa.ZadanieWyslaniaZmianOfertyInternetowejDoSerwisu.WykonajSie(IKontekstWykonania kontekst)
   at InsERT.Kolejki.WykonawcaObszaru.WykonajZadanie(ZadanieWrapped zadanieWrapped)",
    "RemoteStackTraceString": null,
    "RemoteStackIndex": 0,
    "ExceptionMethod": null,
    "HResult": -2147467261,
    "Source": "System.Private.CoreLib",
    "WatsonBuckets": null,
    "ParamName": "collection"
  },
  "HelpLink": null,
  "Source": null,
  "HResult": -2146233088,
  "StackTrace": null
}
Ostrzezenia: (brak)

 

 

 

 

 

 

 

Link to postu
2 godziny temu, Rafał Stępień napisał:

A co dokładnie wysyła? Jakie są zmiany oczekujące? Poproszę też zrzut listy parametrów z tej oferty i kategorię, spróbujemy to powtórzyć. 

Zmianę ceny

 

jest inna kategoria w sello - niz na allegro , ale sello nie pobiera tej kategorii z allegro

 

kategoria sello:

image.png.76ec9697a6bdb68e863d9369ff703762.png

 

kategoria na allegro:

image.png.9e4b243cb9b7084ce3a6ac9d9eae625c.png

mimo aktualizacji kategorii w sello nie pobiera mi podkategorii "żyłki" do sello

 

Link to postu

 

W dniu 2.06.2026 o 16:44, Krzysztof Buczyński napisał:

jest inna kategoria w sello - niz na allegro , ale sello nie pobiera tej kategorii z allegro

 

kategoria sello:

image.png.76ec9697a6bdb68e863d9369ff703762.png

 

kategoria na allegro:

image.png.9e4b243cb9b7084ce3a6ac9d9eae625c.png

mimo aktualizacji kategorii w sello nie pobiera mi podkategorii "żyłki" do sello

Kategorie zwracane przez Allegro przy wystawianiu oferty i te które widzi kupujący to dwa osobne byty i mogą się zdarzać sytuację, w których się nie pokrywają. Jeśli spróbuje Pan wystawić nową ofertę przez allegro, to też nie znajdzie Pan kategorii Żyłki. Na środowisku testowym sandbox.allegro już jest dostępna, ale są inne błędy z pobieraniem parametrów, także prace po stronie Allegro cały czas się toczą. 

Zmiany w obrębie tych kategorii i sposobu zwracania informacji o wymaganych parametrach powodują błąd w naszych mechanizmach. Musimy uszczelnić wewnętrzny walidator, pracujemy nad poprawką.

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