Przejdź do głównej treści
Amazon

Przycisk «Autofill Boxes» w Amazon Connector dla Odoo: co robi i jaki błąd zwraca

Przycisk Autofill Boxes tworzy jeden karton dla każdej aktywnej packing group planu wysyłki, która nie ma jeszcze kartonów, z domyślnymi wymiarami planu i artykułami z tej grupy. Pojawia się tylko wtedy, gdy plan ma wybraną opcję pakowania, a zanim cokolwiek utworzy, sprawdza, czy istnieją aktywne packing groups.

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

Najważniejsze

Moduł
Amazon
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 kiedy się pojawia

Skąd otworzyć ekran z tym przyciskiem?

Z menu Amazon › FBA › Inbound / Send to Amazon. Każdy poziom menu (Amazon, FBA i Inbound / Send to Amazon) wymaga uprawnienia Viewer: jeśli go nie masz, nie widzisz tego poziomu. Przycisk Autofill Boxes znajduje się na ekranie Send to Amazon i istnieje we wszystkich opublikowanych gałęziach modułu: Odoo 17, 18, 19 i 20.

Schemat wykonany kodem, nie jest to ekran Odoo: menu Amazon, FBA i Inbound / Send to Amazon oraz przycisk Autofill Boxes z komunikatem, który może go zatrzymać, z boku
Schemat ścieżki: menu, przycisk i komunikat o błędzie, z angielskimi etykietami z kodu modułu.

Kiedy pojawia się przycisk?

Jest ukryty, dopóki pole Selected Packing Option jest puste. Przy wartościach domyślnych to pole nie ma wartości, więc przycisku nie widać. Pojawia się, gdy pole ma wybraną opcję. Warunek jest taki sam w Odoo 17, 18, 19 i 20.

Jak nazywa się przycisk w zależności od języka mojego Odoo?

Przy Odoo po polsku nazywa się Autofill Boxes, bo moduł nie ma tłumaczenia na ten język. Moduł ma opublikowane tłumaczenia na inne języki: po niemiecku etykieta to Kartons automatisch befüllen, po francusku Remplir automatiquement les cartons, po włosku Compila scatole automaticamente, a po portugalsku Preencher caixas automaticamente.

Schemat wykonany kodem na podstawie tłumaczeń modułu, nie jest to ekran Odoo: etykieta Autofill Boxes i jej odpowiedniki po niemiecku, francusku, włosku i portugalsku
Schemat z etykietą przycisku w każdym języku, wzięty z opublikowanych tłumaczeń.
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 robi po kliknięciu

Poniżej opisano działanie kodu modułu w Odoo 20: tworzy kartony i ich artykuły na podstawie planu.

Co sprawdza, zanim cokolwiek utworzy?

Najpierw wybiera packing groups planu, które są aktywne. Jeśli nie ma żadnej, zatrzymuje się z komunikatem o błędzie (niżej) i niczego nie zapisuje. Jeśli jakieś są, przygotowuje zestawienie pozycji planu według ich MSKU, usuwając zbędne spacje i pomijając pozycje bez MSKU. Następnie przechodzi po aktywnych grupach jedna po drugiej.

Co z grupami, które już mają kartony?

Są pomijane. Jeśli packing group ma już jakiś karton, przycisk go omija i nie tworzy kolejnego. Działa tylko na aktywnych grupach, które nie mają jeszcze żadnego.

Jaki karton tworzy dla każdej grupy?

Tworzy karton powiązany z planem i z tą grupą, z domyślnymi wartościami planu: ilość (co najmniej jeden), waga i jej jednostka, długość, szerokość, wysokość i jednostka wymiaru, a także źródło zawartości kartonu. Jeśli domyślna waga jest pusta, karton trafia z wagą zero.

W karcie Send to Amazon, na zakładce Packing, widać te pola, które warto sprawdzić przed kliknięciem:

  • Default Box Content Source: Box Content Provided, Manual Process lub Barcode 2D. Wartość domyślna w kodzie to Box Content Provided.
  • Default Box Dimension Unit: CM lub IN, domyślnie w kodzie CM.
  • Default Box Height: 20.0 domyślnie w kodzie.
  • Default Box Length: 40.0 domyślnie w kodzie.

Co zawiera każdy karton?

Przycisk odczytuje listę artykułów, którą niesie sama packing group. Jeśli tej listy nie da się odczytać, traktuje ją jako pustą i karton powstaje bez artykułów. Elementy listy, które nie mają postaci karty, są ignorowane. Z pozostałych tworzy pozycję artykułu w kartonie, z MSKU i ASIN (bez zbędnych spacji) oraz ilością (zero, jeśli jej brakuje).

Dla osoby odpowiedzialnej za etykietowanie i za przygotowanie używa danych samego artykułu; jeśli ich brak, danych z pozycji planu o tym samym MSKU; a jeśli i tam nie ma, artykuł zostaje bez osoby odpowiedzialnej. Termin ważności i kod partii produkcyjnej działają w tej samej kolejności: najpierw artykuł, a jeśli nie ma danych, pozycja planu o tym samym MSKU.

Co się stanie, jeśli kliknę dwa razy?

Za drugim razem tworzy kartony tylko dla aktywnych grup, które nadal ich nie mają. Jeśli wszystkie aktywne grupy mają już kartony, nie tworzy żadnego i nie zwraca też komunikatu o błędzie, bo ten komunikat pojawia się tylko wtedy, gdy nie ma żadnej aktywnej packing group.

Błędy i wymagania

Jaki błąd może się pojawić i co robić?

Po kliknięciu Autofill Boxes przycisk może zatrzymać się z komunikatem There are no active packing groups to auto-fill boxes.. Oznacza to, że plan nie ma żadnej aktywnej packing group. Akcja zostaje przerwana i nic z tego, co miało się zmienić, nie jest zapisywane. Przycisk tworzy kartony tylko dla aktywnych packing groups planu, więc przed ponownym kliknięciem potrzebna jest co najmniej jedna.

Czego potrzebuję, żeby z niego korzystać i ile to kosztuje?

Moduł jest płatny jednorazowo za wersję i wymaga subskrypcji FlexigoTech Cloud, plan Conector: 49 €/mies. lub 490 €/rok netto (bez VAT) (plan Pro kosztuje 98 €/mies. lub 980 €/rok, również netto (bez VAT)). Jest opublikowany w Odoo Apps dla Odoo 17, 18, 19 i 20. Połączenie przechodzi przez FlexigoTech Cloud, który przechowuje poświadczenia w postaci zaszyfrowanej, pilnuje synchronizacji i wysyła e-mail, jeśli coś zawiedzie. Dzięki subskrypcji moduł dla nowszych wersji Odoo jest w cenie, jeśli kupiłeś go na flexigotech.com; w Odoo App Store każdą wersję Odoo kupuje się tam osobno. Masz stronę modułu i jego kartę w Odoo Apps.

Bez subskrypcji lub przy zawieszonej usłudze zatrzymuje się to, co zapewnia subskrypcja; dane zostają w Twoim Odoo.

Jeśli potrzebujesz pomocy z wysyłką do Amazon

FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Jeśli chcesz sprawdzić, jak ustawić wartości domyślne planu albo dostosować działanie przycisku do swojego procesu, możemy przejrzeć to razem z Tobą.

Czytaj dalej

Pola Payments & Accounting konta Amazon Connector: co oznacza każde i co wpisaćChecklista pól Payments & Accounting konta Amazon Connector dla Odoo: co oznacza każde pole według jego pomocy i co trzeba zdecydować przed zapisem.Pola konta SP-API w Amazon Connector for Odoo: co mówi każda pomoc i co ustawićPorównanie pól faktur, audytu zwrotów i raportów FBA konta SP-API w Amazon Connector for Odoo: co mówi ich pomoc i jakie wartości ustawić.
Sprawdzone w kodzie źródłowym konektora (wersja 20.0) i w podlinkowanych źródłach

Źródła