Przejdź do głównej treści
Shopify

Co robi przycisk Create Credit Note przy zwrotach Shopify

Przycisk Create Credit Note na karcie zwrotu Shopify tworzy w Odoo notę kredytową, która odwraca zatwierdzoną fakturę zamówienia. Zanim cokolwiek utworzy, sprawdza, czy sklep ma włączone Finance, czy zwrot ma zamówienie sprzedaży i czy to zamówienie ma zatwierdzoną fakturę. Tutaj dowiesz się, kiedy go widać, co zmienia po kliknięciu i co zrobić przy każdym 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
4 min

Zwykła ścieżka i miejsce przycisku

Czy trzeba kliknąć przycisk, żeby powstała nota kredytowa?

Niekoniecznie. Zaplanowane zadanie Shopify Create Credit Notes (co trzy godziny, po instalacji wyłączone) robi to samo bez klikania, ale tylko dla sklepów, które mają włączone Finance i wybrały automatyczne tworzenie not kredytowych. Szuka zwrotów w stanie początkowym, które mają zamówienie sprzedaży (do stu na jeden przebieg), pomija te, których zamówienie nie ma zatwierdzonej faktury, a z pozostałych tworzy notę i ją zatwierdza. Zmiany zapisuje zwrot po zwrocie: jeśli jeden się nie powiedzie, cofa tylko ten i idzie dalej. Zwrotów częściowych to zadanie nie tworzy. Dopóki jest wyłączone, ta ścieżka nie działa, a notę tworzysz przyciskiem.

Gdzie jest przycisk?

Otwórz menu Shopify › Operations › Refunds & Returns i wejdź na kartę zwrotu, na ekranie Shopify Refunds. Oba człony menu, Shopify i Operations, wymagają uprawnienia Viewer: bez niego tego członu nie widzisz. Przy Odoo w języku polskim przycisk nazywa się Create Credit Note i jest dostępny w wersjach 17, 18, 19 i 20.

Schemat zrobiony kodem: menu Shopify, Operations, Refunds & Returns i przycisk Create Credit Note, z dwoma komunikatami, które mogą go zatrzymać
Schemat zrobiony kodem na podstawie kodu modułu (to nie ekran Odoo): menu, przycisk i obok komunikaty o Finance i o zamówieniu sprzedaży.
Schemat zrobiony kodem: etykieta przycisku Create Credit Note w pięciu językach
Schemat zrobiony kodem na podstawie opublikowanych tłumaczeń (to nie ekran Odoo): etykieta przycisku po hiszpańsku, niemiecku, francusku, włosku i portugalsku.

Kiedy przycisk się pojawia, a kiedy znika?

Jest ukryty, gdy State zwrotu nie jest ani początkowy, ani błędu. Nowy zwrot ma stan początkowy, więc wtedy go widać. Jeśli utworzenie noty się nie powiedzie i zwrot przejdzie w stan błędu, przycisk znów jest widoczny i pojawia się pole Error, które nie ma etykiety i pokazuje tylko swoją zawartość. Gdy tylko zwrot ma utworzoną notę kredytową, przycisk znika. Warunek jest taki sam w 17, 18, 19 i 20.

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

Co sprawdza i co zmienia po kliknięciu

Co sprawdza przycisk i w jakiej kolejności?

Najpierw patrzy, czy zwrot ma już utworzoną i powiązaną notę: wtedy nie tworzy kolejnej, tylko otwiera istniejącą. W przeciwnym razie sprawdza w tej kolejności:

  1. Czy sklep ma włączone Finance.
  1. Czy zwrot ma powiązane zamówienie sprzedaży.
  1. Czy to zamówienie ma zatwierdzoną fakturę sprzedaży.

Dopiero wtedy próbuje utworzyć notę. Jeśli któraś kontrola zawiedzie, przycisk zatrzymuje się z komunikatem, a to, co miało się zmienić, nie zostaje zapisane.

Co się zmienia, gdy zwrot jest pełny?

Moduł uznaje zwrot za pełny, gdy jego kwota zgadza się z sumą faktury (tolerowana jest różnica poniżej 0.01). Wtedy odwraca tę zatwierdzoną fakturę: nota ma jako odnośnik Shopify refund …, a jako notatkę wewnętrzną Shopify refund … z identyfikatorem zwrotu. Data faktury to data zwrotu albo, jeśli jej nie ma, dzisiejsza. Ponieważ przycisk żąda zatwierdzenia, nota jest zatwierdzana. Zwrot przechodzi w stan utworzonej noty kredytowej, wypełnia się pole Credit Note i czyści się pole Error. Na końcu Odoo otwiera kartę noty w tym samym oknie.

Pole Credit Note znajduje się na karcie, w grupie Amounts, jest tylko do odczytu i widać je tylko wtedy, gdy ma wartość. Wypełnia je moduł, nie ty.

A jeśli zwrot jest częściowy?

Przycisk go obsługuje, w przeciwieństwie do zaplanowanego zadania. Tworzy równie pełne odwrócenie faktury, ale zostawia je w wersji roboczej i dodaje notatkę w jej historii: przed zatwierdzeniem trzeba dopasować pozycje do kwoty zwrotu. Zwrot i tak przechodzi w stan utworzonej noty kredytowej.

Błędy i wątpliwości

Co znaczą komunikaty, które zatrzymują przycisk przed utworzeniem czegokolwiek?

Oto niektóre z komunikatów, jakie może zgłosić:

  • Enable Finance on the store before creating credit notes.: sklep zwrotu (pole Instance w grupie Shopify na karcie) nie ma włączonego Finance. Włącz je w tym sklepie i kliknij ponownie.
  • No sale order linked to this refund. Cannot create credit note.: pole Sale Order w grupie Amounts jest puste. Jest tylko do odczytu i wypełnia je moduł, więc nie możesz go wpisać sam.
  • No posted invoice found for sale order …. Invoice the order first before creating a credit note.: zamówienie nie ma zatwierdzonej faktury sprzedaży. Zafakturuj zamówienie, zatwierdź fakturę i kliknij ponownie.

Co znaczy Failed to create the credit note: …?

Pojawia się, gdy po przejściu kontroli nota nie powstaje. Tekst po dwukropku to ten, który zwrot zapisuje w polu Error, wypełnianym, gdy odwrócenie faktury się nie powiedzie. Przy użyciu przycisku ostrzeżenie zatrzymuje akcję i to, co miało się zmienić, nie zostaje zapisane. Przeczytaj tekst, popraw w fakturze wskazany problem i powtórz. Gdy błąd wystąpi w zadaniu zaplanowanym, zwrot zostaje w stanie błędu z widocznym polem Error. Przyciski Ignore i Retry czyszczą to pole.

Ile to kosztuje i w jakich wersjach jest dostępne?

Moduł jest opublikowany w Odoo Apps dla wersji 17, 18, 19 i 20 (karta, strona modułu). Płaci się jednorazowo za wersję i potrzebna jest subskrypcja FlexigoTech Cloud, plan Conector: 49 €/mies. albo 490 €/rok, netto (bez VAT).

Jak pomaga FlexigoTech

FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Jeśli twoje zwroty Shopify wymagają innego ujęcia księgowego, napisz do nas. Inny przycisk tego samego konektora opisaliśmy w Anulowanie w Shopify.

Czytaj dalej

Przycisk «Cancel in Shopify» w Odoo: co robi krok po krokuCo robi przycisk Cancel in Shopify w Odoo: kiedy jest widoczny, co sprawdza, co zmienia w zamówieniu i jakie komunikaty błędów może wyświetlić, z przykładem.
Sprawdzone w kodzie źródłowym konektora (wersja 20.0) i w podlinkowanych źródłach

Źródła