Przejdź do głównej treści
Shopify

Przycisk Retry w Shopify Connector for Odoo: co robi z nieudanym zwrotem

Przycisk Retry zwrotu Shopify pojawia się tylko wtedy, gdy zwrot ma status Failed. Po kliknięciu zwrot wraca do statusu Draft, a komunikat błędu zostaje wyczyszczony. Tutaj dowiesz się, kiedy go widać, co robi kod i co sprawdzić potem.

FlexigoTech · Odpowiada: Víctor Gómez · Aktualizacja: 5 listopada 2026

Najważniejsze

Moduł
Shopify
Wersje
Odoo 17, 18, 19 i 20
Sprawdzone
w kodzie źródłowym konektora, wersja 20.0 · w źródłach podanych na końcu
Czas czytania
3 min

Kiedy widać przycisk Retry

Przycisk Retry znajduje się na ekranie Shopify Refunds w Shopify Connector for Odoo. Istnieje we wszystkich czterech opublikowanych gałęziach modułu: Odoo 17, 18, 19 i 20. We wszystkich czterech warunek jest ten sam: przycisk jest ukryty zawsze, gdy State zwrotu jest inny niż Failed. Mówiąc odwrotnie: widzisz go tylko wtedy, gdy zwrot ma status Failed.

Pole State widać w karcie zwrotu, a także na liście Shopify Refunds. Jego wartości to Draft, Credit Note Created, Ignored i Failed. Wartość domyślna pola to Draft, więc przy tej wartości przycisku nie widać.

Status zwrotuCzy widać Retry?
DraftNie
Credit Note CreatedNie
IgnoredNie
FailedTak

Jeśli szukasz przycisku i go nie ma, najpierw sprawdź State: przy każdej wartości innej niż Failed się nie pojawi.

Schemat wykonany kodem: menu zwrotów, przycisk Retry i status Draft, w którym zostaje karta
Schemat wykonany kodem na podstawie opublikowanego kodu modułu, nie jest zrzutem ekranu z Odoo. Etykiety są po angielsku, tak jak w kodzie.

Nazwa przycisku zmienia się zależnie od języka Twojego Odoo. W polskim Odoo moduł nie ma tłumaczenia, więc przycisk nazywa się Retry. W niemieckim jest to Wiederholen, we francuskim Réessayer, we włoskim Riprova, a w portugalskim Tentar novamente.

Schemat wykonany kodem z tekstem przycisku Retry po angielsku, niemiecku, francusku, włosku i portugalsku
Schemat wykonany kodem na podstawie opublikowanych tłumaczeń modułu, nie jest zrzutem ekranu z Odoo.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Wideo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (wideo po angielsku)

Jak ponowić nieudany zwrot, krok po kroku

  1. Otwórz menu Shopify › Operations › Refunds & Returns. Jeśli nie widzisz sekcji Shopify lub sekcji Operations, brakuje Ci uprawnienia Viewer: każda z tych dwóch sekcji go wymaga.
  2. Znajdź zwrot, którego State to Failed. Widać to na liście, a także po otwarciu karty.
  3. Otwórz zwrot i poszukaj przycisku Retry. Jeśli status jest inny, przycisku nie będzie.
  4. Kliknij Retry.
  5. Spójrz jeszcze raz na State: teraz powinien być Draft. Jeśli przycisk nadal jest widoczny, zwrot nadal ma status Failed.

Co robi kod po kliknięciu

Kod opublikowany dla Odoo 20 jest krótki, dlatego można go opisać w całości. Sam kod opisuje to jako przywrócenie nieudanych zwrotów do wersji roboczej, aby można je było ponowić. Po kliknięciu przycisku dzieje się to, w tej kolejności:

  • Spośród zwrotów, na których działa, zostawia tylko te ze statusem Failed. Jeśli któryś go nie ma, pozostawia go bez zmian.
  • Zwrotom, które zostają, zapisuje status Draft i czyści komunikat błędu. Obie rzeczy zapisują się razem.
  • Na tym koniec: kod przycisku nie robi nic więcej.

Warto to dobrze zrozumieć: przycisk sam z siebie nie tworzy noty kredytowej ani nie zmienia zwrotu na żaden inny status. Tylko wyprowadza go ze statusu Failed, zostawia w Draft i usuwa poprzedni błąd. To, co dzieje się potem ze zwrotem w statusie Draft, nie należy do tego przycisku.

Co sprawdzić po kliknięciu

  • Status. Powinien być Draft, zarówno w karcie, jak i na liście Shopify Refunds.
  • Przycisk. Skoro zwrot jest już w Draft, Retry przestaje być widoczny. Tego należy się spodziewać zgodnie z jego warunkiem.
  • Komunikat błędu. Zostaje wyczyszczony po kliknięciu. Jeśli zależy Ci na zachowaniu przyczyny błędu, zapisz ją przed ponowieniem.

Czego potrzebujesz, aby z tego korzystać

Moduł jest opublikowany w Odoo Apps dla Odoo 17, 18, 19 i 20. Płaci się za niego jednorazowo za wersję i wymaga subskrypcji FlexigoTech Cloud, plan Conector: 49 €/mies. lub 490 €/rok, netto (bez VAT), z maksymalnie 3 kontami platformy (plan Pro obsługuje 10). Połączenie przechodzi przez FlexigoTech Cloud, który przechowuje dane uwierzytelniające w postaci zaszyfrowanej, nadzoruje synchronizację i wysyła e-mail, jeśli coś zawiedzie. Moduł znajdziesz w karcie w Odoo Apps oraz na stronie modułu.

Jeśli potrzebujesz pomocy przy wdrożeniu

FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Jeśli Twoje zwroty Shopify wymagają w Odoo własnego sposobu obsługi, opowiedz nam o tym, a to przeanalizujemy.

Czytaj dalej

Co robi przycisk `Pull Stock` w konektorze Shopify dla OdooCo robi przycisk Pull Stock w konektorze Shopify dla Odoo: kiedy się pojawia, co sprawdza, co zmienia w Twoich zapasach i jaki błąd może pokazać.Komunikat o lokalizacji głównej w konektorze Shopify dla OdooCo oznacza komunikat o lokalizacji głównej w konektorze Shopify dla Odoo, kiedy się pojawia i jak zmienić lokalizację główną w instancji.Błąd tworzenia zamówienia sprzedaży: brak danych ShopifyCo oznacza komunikat Shopify Connector for Odoo po kliknięciu «Create Sale Order» bez danych zamówienia, kiedy się pojawia i jak go rozwiązać.
Sprawdzone w kodzie źródłowym konektora (wersja 20.0) i w podlinkowanych źródłach

Źródła