Przejdź do głównej treści
Shopify

Przycisk Ignore w Shopify Connector: co robi, a czego nie robi

Przycisk Ignore na ekranie Shopify Refunds zmienia status zwrotu na Ignored. Widać go tylko wtedy, gdy zwrot ma status Draft lub Failed, a metoda robi tylko tyle, że zmienia status i czyści zapisany komunikat o błędzie.

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

Gdzie jest i co robi w kodzie

Zwroty ze Shopify otwierasz z menu Sprzedaż › Shopify › Operations › Refunds. W formularzu i na liście Shopify Refunds widać pole State, które może mieć wartość Draft, Credit Note Created, Ignored lub Failed. W nowym zwrocie wartością domyślną jest Draft.

Przycisk Ignore jest ukryty, gdy status nie jest ani Draft, ani Failed. Przy wartościach domyślnych jest widoczny. Metoda, którą uruchamia, według kodu Odoo 20 wybiera zwroty o statusie Draft lub Failed, zapisuje im status Ignored, czyści zapisany komunikat o błędzie i kończy działanie.

Schemat wykonany na podstawie kodu (to nie jest ekran Odoo): menu Sales › Shopify › Operations › Refunds, przycisk Ignore i status, w jakim zostawia formularz, Ignored
Schemat wygenerowany z opublikowanego kodu modułu: menu, przycisk Ignore (Odoo 17, 18, 19 i 20) i status końcowy Ignored. Etykiety są po angielsku, tak jak w kodzie.

Skoro to jest jasne, oto błędne przekonania, które warto odrzucić, zanim klikniesz przycisk.

Your Odoo doesn't talk to Amazon, Temu or Shopify?
Wideo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (wideo po angielsku)

Błędne przekonania o przycisku Ignore

„Ignore usuwa zwrot”

Nie. Metoda tylko zapisuje status Ignored i czyści komunikat o błędzie. Żadna instrukcja w kodzie nie usuwa rekordu. Zwrot nadal jest w menu Sprzedaż › Shopify › Operations › Refunds, a pole State nadal jest widoczne w formularzu i na liście, tyle że z wartością Ignored.

„Przycisk jest widoczny przy wszystkich zwrotach”

Nie. Widok ukrywa go, gdy status nie jest ani Draft, ani Failed. Nie zobaczysz go więc przy zwrocie o statusie Credit Note Created ani przy takim, który już ma status Ignored. A jeśli metoda zostałaby uruchomiona na zwrocie spoza tych dwóch statusów, kod ją odfiltruje i zostawi zwrot bez zmian.

„Ignore tworzy notę kredytową”

Metoda robi dwie rzeczy: zmienia status na Ignored i czyści komunikat o błędzie. Nie tworzy żadnej noty kredytowej: Credit Note Created to inna wartość pola State, a ten przycisk jej nie zapisuje. Nie wywołuje też innych metod modułu, więc jego skutek ogranicza się do samego zwrotu w Twoim Odoo.

„Jeśli się pomylę, cofnę to tym samym przyciskiem”

Przycisk Ignore pojawia się tylko przy Draft i Failed. Gdy zwrot ma już status Ignored, widok ukrywa przycisk. Zanim go klikniesz, sprawdź pole State i pamiętaj, że jeśli zwrot miał status Failed, po zignorowaniu zapisany komunikat o błędzie zostanie wyczyszczony.

„Ignore wykonuje wiele kontroli, zanim cokolwiek zmieni”

Jedyną kontrolą w metodzie jest kontrola statusu: wybiera zwroty o statusie Draft lub Failed, zapisuje im Ignored, czyści komunikat o błędzie i oddaje sterowanie. Jeśli nie widzisz przycisku, sprawdź pole State w formularzu. Opisany kod pochodzi z Odoo 20; warunek widoczności przycisku jest taki sam w wersjach 17, 18, 19 i 20.

„To przycisk z najnowszych wersji, a w moim języku będzie się nazywał inaczej”

Przycisk Ignore na ekranie Shopify Refunds jest we wszystkich opublikowanych gałęziach: 17, 18, 19 i 20. Moduł nie ma polskiego tłumaczenia, więc w Odoo po polsku przycisk nazywa się Ignore, tak samo jak po angielsku. W innych językach etykieta jest taka, jak w tej tabeli:

Język OdooEtykieta przycisku
HiszpańskiIgnorar
NiemieckiIgnorieren
FrancuskiIgnorer
WłoskiIgnora
PortugalskiIgnorar
Schemat wykonany na podstawie kodu (to nie jest ekran Odoo): tekst Ignore zależnie od języka Odoo
Schemat wygenerowany z opublikowanych tłumaczeń modułu: po hiszpańsku Ignorar, po niemiecku Ignorieren, po francusku Ignorer, po włosku Ignora i po portugalsku Ignorar.

Co sprawdzić przed kliknięciem i po nim

Przed: otwórz Sprzedaż › Shopify › Operations › Refunds i sprawdź w formularzu albo na liście, czy pole State ma wartość Draft lub Failed. Jeśli ma inną wartość, przycisk się nie wyświetla.

Po: pole State powinno pokazywać Ignored. Jeśli zwrot miał wcześniej status Failed, zapisanego komunikatu o błędzie już nie będzie. A ponieważ widok ukrywa przycisk przy statusie Ignored, w tym formularzu przestanie się on wyświetlać.

Ile kosztuje przycisk

Moduł jest opublikowany w Odoo Apps dla wersji 17, 18, 19 i 20, w cenie 9 € za wersję Odoo, jednorazowo, netto (bez VAT). Ponadto manifest każdej wersji mówi, że wymaga subskrypcji FlexigoTech Cloud. Plan Konektor kosztuje 49 €/mies. lub 490 €/rok, netto (bez VAT), i obsługuje do 3 kont platformy.

Jeśli chcesz przejrzeć swój proces zwrotów

Ignorowanie zwrotów to drobny element konektora. FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Jeśli chcesz sprawdzić, jak proces zwrotów ze Shopify wpisuje się w Twoje Odoo, opowiedz nam o swoim przypadku.

Czytaj dalej

Co robi przycisk Pull Stock w Shopify Connector, krok po krokuCo robi przycisk Pull Stock w Shopify Connector dla Odoo 20: kiedy się pojawia, co sprawdza, jakie korekty magazynowe tworzy i jakie błędy może zgłosić.
Sprawdzone w kodzie źródłowym konektora (wersja 20.0) i w podlinkowanych źródłach

Źródła