Przejdź do głównej treści
Octopia (Cdiscount)

Co robi przycisk «Import wsteczny» w Octopia Connector, krok po kroku

Przycisk Import wsteczny sam nie pobiera zamówień: sprawdza, czy konto jest połączone, zapisuje wybrany okres i powiadamia zaplanowane zadanie zamówień, aby zaimportowało je w tle. Oto kiedy go widać, co wypełnić, co się zmienia i jaki błąd może się pojawić.

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

Najważniejsze

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

Gdzie jest przycisk i kto go widzi

Przycisk Import wsteczny (Backfill) znajduje się w formularzu Importuj zamówienia wstecz (Backfill Orders), który otwierasz z menu Octopia › Zamówienia › Importuj zamówienia wstecz (Octopia › Orders › Backfill Orders). Istnieje w wersjach 17, 18, 19 i 20 Odoo, a widok nie nakłada na niego żadnego warunku: widać go od razu po otwarciu formularza.

Uprawnienia działają w częściach menu: część Importuj zamówienia wstecz wymaga roli Menedżer Octopia (Octopia Manager), a część Octopia wymaga roli Użytkownik Octopia (Octopia User). Jeśli nie masz jednej z nich, nie zobaczysz tej części.

Schemat wykonany za pomocą kodu: menu Octopia, Orders, Backfill Orders i przycisk Backfill, a obok komunikaty, które mu towarzyszą
Schemat wykonany za pomocą kodu na podstawie opublikowanego kodu modułu (to nie jest ekran Odoo): menu, przycisk obecny w wersjach 17, 18, 19 i 20 oraz towarzyszące mu komunikaty, z oryginalnymi tekstami z kodu.

Przy Odoo po polsku przycisk nazywa się Import wsteczny. Poniższy schemat pokazuje, jak nazywa się w innych językach Odoo.

Schemat wykonany za pomocą kodu z etykietą przycisku Backfill po polsku, niemiecku, francusku, włosku i portugalsku
Schemat wykonany za pomocą kodu na podstawie opublikowanych tłumaczeń modułu (to nie jest ekran Odoo): etykieta przycisku w zależności od języka Odoo.
Język OdooEtykieta przycisku
PolskiImport wsteczny
NiemieckiNachimport
FrancuskiRattrapage
WłoskiAvvia recupero storico
PortugalskiImport wsteczny
48 business hours to accept each Cdiscount order. Do it in Odoo
Wideo: 48 business hours to accept each Cdiscount order. Do it in Odoo (wideo po angielsku)

Krok po kroku: import zamówień z wybranego okresu

  1. Otwórz Octopia › Zamówienia › Importuj zamówienia wstecz. Jeśli nie widzisz menu, sprawdź uprawnienia Użytkownik Octopia i Menedżer Octopia swojego użytkownika.
  2. W polu Konto (Account) wybierz konto Octopia, z którego chcesz zaimportować zamówienia. Pole ma wartość domyślną, więc sprawdź ją przed dalszymi krokami, zwłaszcza jeśli pracujesz z więcej niż jednym kontem.
  3. Wypełnij Data od (Date From) i Data do (Date To), czyli okres. Data do domyślnie zawiera bieżącą datę i godzinę, a Data od również ma wartość domyślną. Zmień je, jeśli potrzebujesz innego okresu.
  4. Kliknij Import wsteczny.
  5. Jeśli konto nie jest połączone, akcja zatrzyma się z komunikatem (opisujemy go poniżej). Przetestuj połączenie i kliknij ponownie.
  6. Jeśli konto jest połączone, zobaczysz powiadomienie Import wsteczny rozpoczęty (Backfill started) z tekstem Zamówienia z tego okresu są importowane w tle: postęp widać w logach synchronizacji. (The orders of the period are imported in the background: Sync Logs shows the progress.) Powiadomienie nie pozostaje na ekranie na stałe.
  7. Śledź postęp w logach synchronizacji, do których odsyła samo powiadomienie.

Co przycisk robi w środku, po kolei

W Odoo 20 przycisk wykonuje następujące czynności, jedna po drugiej:

  • Sprawdza konto. Jeśli wybrane konto nie jest w stanie połączonym, zatrzymuje się. Nic z tego, co akcja miała zmienić, nie zostaje zapisane.
  • Zapisuje okres. Szuka wiersza kontrolnego tego konta dla importu zamówień (jeśli to pierwszy raz, tworzy go) i zapisuje w nim Twoje Data od i Data do. Dodatkowo czyści punkt wznowienia tego okna.
  • Powiadamia zaplanowane zadanie zamówień. Przycisk nie importuje niczego w tym momencie: prosi to zadanie o uruchomienie się.
  • Zwraca powiadomienie. To powiadomienie Import wsteczny rozpoczęty opisane wyżej.

Dlaczego import nie odbywa się od razu

Długi import nie jest wykonywany w ramach żądania webowego: zostałby przerwany po przekroczeniu limitu czasu żądania i konkurowałby z zaplanowanym zadaniem o wiersz konta. Dlatego przycisk tylko zapisuje okres i powiadamia zaplanowane zadanie zamówień, aby zaimportowało je w tle.

Bezpośrednia konsekwencja kodu: jeśli klikniesz przycisk ponownie dla tego samego konta, daty zostaną ponownie zapisane w tym samym wierszu, a punkt wznowienia zostanie znów wyczyszczony.

Komunikat, który może zatrzymać przycisk

Po kliknięciu Import wsteczny akcja może zatrzymać się z tym komunikatem:

KomunikatKiedy się pojawiaCo zrobić
Najpierw przetestuj połączenie: zamówienia są odczytywane przez działające połączenie. (Test the connection first: orders are read with a working connection.)Po kliknięciu przycisku, jeśli wybrane konto nie jest w stanie połączonym.Przetestuj połączenie tego konta i, gdy zacznie działać, kliknij ponownie Import wsteczny.

Gdy pojawia się ten komunikat, nie został zapisany żaden okres ani nie powiadomiono zaplanowanego zadania.

Powiadomienie Import wsteczny rozpoczęty nie jest błędem: to właśnie zwraca przycisk po zapisaniu okresu i powiadomieniu zaplanowanego zadania zamówień.

Co sprawdzić potem

  • Czy pojawiło się powiadomienie Import wsteczny rozpoczęty: oznacza to, że okres jest zapisany, a zadanie zamówień zostało powiadomione.
  • Czy logi synchronizacji pokazują postęp, tak jak wskazuje powiadomienie.
  • Czy w Konto było konto, które chciałeś, jeśli pracujesz z więcej niż jednym.
  • Czy Data od i Data do obejmowały potrzebny okres przed kliknięciem, bo to te wartości zapisuje przycisk.

Jak pomaga FlexigoTech

Jeśli wdrażasz Odoo i chcesz mieć Octopia połączoną i przetestowaną przed importem wstecznym, w FlexigoTech wdrażamy Odoo 17, 18, 19 i 20 oraz tworzymy konektory i integracje na zamówienie.

Czytaj dalej

Co robi przycisk „Otwórz dyskusję” w Octopia Connector: mity i faktyCo robi przycisk Otwórz dyskusję w Octopia Connector dla Odoo: kiedy jest widoczny, co sprawdza, co zmienia i jakie błędy zwraca. Obalamy błędne przekonania.Co robi przycisk «Zgłoś do Octopia» w promocjach, krok po krokuJak działa przycisk Zgłoś do Octopia w promocjach w Odoo: kiedy się pojawia, co sprawdza, co zmienia i jakie komunikaty może wyświetlić.Zadeklaruj w Octopia w Odoo: checklista przycisku krok po krokuChecklista przycisku Zadeklaruj w Octopia z Octopia Connector: co sprawdza, co zmienia w przesyłce i zamówieniu oraz co zrobić z komunikatami.
Sprawdzone w kodzie źródłowym konektora (wersja 20.0) i w podlinkowanych źródłach

Źródła

  • Kod modułu: flexigobe_octopia_connector 20.0 (4848da6a): views/octopia_completeness_views.xml
  • Kod modułu: flexigobe_octopia_connector 20.0 (4848da6a): wizard/octopia_import_wizard.py
  • flexigotech.com/en/services.html