Przejdź do głównej treści
Shopify

Słownik zadania «Shopify Create Credit Notes» w Shopify Connector for Odoo

Shopify Create Credit Notes działa co trzy godziny i po instalacji jest wyłączone. W każdym przebiegu bierze zwroty w wersji roboczej z instancji z włączonymi finansami i automatycznym tworzeniem, a notę kredytową tworzy i zatwierdza tylko wtedy, gdy zwrot jest całkowity, a zamówienie ma zatwierdzoną fakturę.

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 17.0 i 20.0 · w źródłach podanych na końcu
Czas czytania
4 min

Zaplanowane zadanie Shopify Create Credit Notes istnieje w gałęziach 17.0, 18.0, 19.0 i 20.0 modułu.

Schemat wykonany kodem: zaplanowane zadanie Shopify Create Credit Notes, które działa co trzy godziny i po instalacji jest wyłączone, oraz menu Shopify › Operations › Refunds & Returns
Schemat wykonany kodem na podstawie opublikowanego kodu modułu, a nie ekran Odoo.

Kiedy działa

Shopify Create Credit Notes
Zaplanowane zadanie dotyczące zwrotów Shopify. W kodzie Odoo 20.0 przy każdym uruchomieniu wywołuje metodę modułu, która tworzy automatyczne noty kredytowe.
Częstotliwość i włączenie
Działa co trzy godziny i po instalacji jest wyłączone, więc dopóki go nie włączysz, nie wykonuje żadnego przebiegu. W Odoo 17.0 jest skonfigurowane do powtarzania bez końca.
Przebieg
Każde uruchomienie zadania. Przetwarza najwyżej 100 zwrotów, jeden po drugim, i zapisuje zmiany po każdym zwrocie: według kodu dzięki temu błąd nie powoduje utraty całej partii.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Wideo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (wideo po angielsku)

Jakie zwroty wybiera

Instancja z finansami i automatycznym tworzeniem
Zadanie patrzy tylko na instancje Shopify, które mają jednocześnie włączone finanse i automatyczne tworzenie noty kredytowej. Jeśli żadna nie spełnia obu warunków, przebieg kończy się bez zmian.
Zwrot w wersji roboczej z zamówieniem sprzedaży
Z tych instancji wchodzą zwroty w stanie roboczym, które mają powiązane zamówienie sprzedaży. Pozostałych zadanie nie rusza.
Zatwierdzona faktura
Z zamówienia sprzedaży zadanie bierze pierwszą zatwierdzoną fakturę klienta. Jeśli zamówienie nie ma żadnej, pomija ten zwrot i przechodzi do następnego.
Zwrot całkowity i częściowy
Jest całkowity, gdy zwrócona kwota zgadza się z sumą faktury (z różnicą mniejszą niż 0,01). Zadanie tworzy notę tylko dla zwrotów całkowitych: zwrot częściowy pomija w całości, ponieważ według kodu zwroty częściowe wymagają noty kredytowej dopasowanej ręcznie.

Co robi z każdym zwrotem

Nota kredytowa
Powstaje przez odwrócenie zatwierdzonej faktury zamówienia. Ma odnośnik Shopify Refund … z nazwą zwrotu oraz adnotację z tą samą etykietą i identyfikatorem zwrotu w Shopify. Jej data faktury to data zwrotu, jeśli ją ma; w przeciwnym razie dzisiejsza.
Zatwierdzenie
W ścieżce zadania nota kredytowa zwrotu całkowitego jest zatwierdzana w tym samym przebiegu, w którym powstaje.
Zwrot z utworzoną notą
Po poprawnym zakończeniu zwrot przechodzi do stanu utworzonej noty kredytowej, zostaje powiązany z notą, a jego komunikat o błędzie jest czyszczony.
Zwrot nieudany
Jeśli Odoo nie zdoła odwrócić faktury, zwrot przechodzi do stanu nieudanego i zapisuje tekst błędu, skrócony. Przebieg toczy się dalej z pozostałymi. Ponieważ zadanie szuka tylko zwrotów w wersji roboczej, nieudany nie wraca do kolejnych przebiegów.
Nieoczekiwany błąd
Jeśli inny błąd przerwie obsługę zwrotu, zadanie cofa oczekujące zmiany tego zwrotu, zostawia ostrzeżenie w dzienniku serwera z jego nazwą i przechodzi do następnego. Ten zwrot zachowuje poprzedni stan.

Gdzie je zobaczyć

Menu zwrotów
Karty zwrotów otwierasz z Shopify › Operations › Refunds & Returns. Jeśli nie widzisz sekcji Operations albo sekcji Shopify, brakuje Ci uprawnienia: każda wymaga Viewer.
Shopify Refunds i Name
Ekrany zwrotów nazywają się Shopify Refunds. Pole Name widać na liście, tylko do odczytu, oraz na karcie, w grupie Shopify; zapisuje je kod, nie użytkownik. To nazwa, która trafia do odnośnika noty kredytowej.
Schemat z tekstem Shopify Refunds tak, jak widzi go użytkownik zależnie od języka Odoo: hiszpański, niemiecki, francuski, włoski i portugalski
Schemat wykonany kodem na podstawie opublikowanych tłumaczeń modułu, a nie ekran Odoo: «Shopify Refunds» po hiszpańsku, «Reembolsos de Shopify» po niemiecku, «Remboursements Shopify» po francusku, «Rimborsi Shopify» po włosku i «Reembolsos Shopify» po portugalsku.

Co sprawdzić, gdy zadanie nic nie robi

Przejrzyj warunki z kodu, od zewnątrz do środka:

  • Zadanie nadal jest wyłączone, tak jak po instalacji.
  • Żadna instancja Shopify nie ma jednocześnie włączonych finansów i automatycznego tworzenia noty kredytowej.
  • Zwrot nie jest w wersji roboczej albo nie ma powiązanego zamówienia sprzedaży. Aby go znaleźć, otwórz Refunds & Returns i wyszukaj jego Name na liście. O tworzeniu zamówienia sprzedaży z danymi z Shopify przeczytasz w artykule o komunikacie o braku danych Shopify przy tworzeniu zamówienia sprzedaży.
  • Zamówienie sprzedaży nie ma zatwierdzonej faktury klienta.
  • Zwrot jest częściowy: zadanie go nie rusza.
  • Oczekuje więcej zwrotów, niż mieści się w jednym przebiegu: zadanie przetwarza do 100, a reszta, jeśli nadal jest w wersji roboczej, czeka na kolejne przebiegi.
  • Zwrot przeszedł już w stan nieudany we wcześniejszym przebiegu.

Ponieważ zadanie działa co trzy godziny, po poprawieniu warunku wynik pojawia się w jednym z kolejnych przebiegów.

Jak to się łączy z FlexigoTech

Moduł jest opublikowany w Odoo Apps dla 17.0, 18.0, 19.0 i 20.0, kupuje się go jednorazowo dla każdej wersji i wymaga subskrypcji FlexigoTech Cloud (plan Konektor). Połączenie przechodzi przez FlexigoTech Cloud, który przechowuje dane uwierzytelniające w postaci zaszyfrowanej, pilnuje synchronizacji i wysyła e-mail, gdy coś zawiedzie. Możesz zobaczyć kartę w Odoo Apps lub stronę modułu. FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie, na wypadek gdybyś potrzebował dostosować obieg korekt do swojego przypadku.

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 17.0 i 20.0) i w podlinkowanych źródłach

Źródła