Łączy się z systemami ERP i MES takimi jak

Integracje / ERP / Odoo

Czy Odoo oferuje harmonogramowanie produkcji? Jak działa przycisk Plan i kiedy warto dodać SkyPlanner APS

Odoo oferuje podstawowe harmonogramowanie produkcji z uwzględnieniem rzeczywistych zdolności maszyn i dostępności pracowników. Przycisk Plan w Odoo Manufacturing przypisuje każde zlecenie produkcyjne do pierwszego wolnego terminu w kalendarzu gniazda produkcyjnego. Dzięki temu dwa zaplanowane zlecenia nigdy nie nakładają się w tym samym gnieździe. Planowanie obejmuje jednak pojedyncze zlecenie wytwarzania i uwzględnia tylko jedno ograniczenie. Nie zmienia kolejności zleceń, nie optymalizuje ich ani nie przelicza wspólnego harmonogramu. Zakłady, które muszą ustalać kolejność wszystkich zleceń według terminów realizacji i przezbrojeń, korzystają ze SkyPlanner APS obok Odoo.

Wykres Gantta w SkyPlanner APS z operacjami zaplanowanymi na stanowiskach roboczych i listą zleceń poniżej.

W materiałach marketingowych Odoo deklaruje możliwość „plan resources with finite capacity planning” (planowania zasobów z uwzględnieniem dostępnych zdolności produkcyjnych) (odoo.com/app/manufacturing). Poniżej wyjaśniamy, co to oznacza w Odoo 19.0 na podstawie oficjalnej dokumentacji i kodu źródłowego: jak działa Plan, jakie ma ograniczenia i kiedy w pełni wystarcza.

Jak Odoo planuje zlecenia produkcyjne — krok po kroku

1. Włącz zlecenia produkcyjne i skonfiguruj gniazda produkcyjne

Przejdź do Manufacturing > Konfiguracja > Ustawienia i włącz Zlecenia produkcyjne. W menu Konfiguracja pojawią się wtedy Gniazda produkcyjne. Każde gniazdo produkcyjne (mrp.workcenter) ma pola wykorzystywane podczas planowania:

PoleRola w planowaniu
Working HoursKalendarz pracy gniazda produkcyjnego. Domyślnie „Standardowe 40 godzin tygodniowo”, od poniedziałku do piątku
Time EfficiencyWartość procentowa, która skraca lub wydłuża czas realizacji każdego zlecenia produkcyjnego w tym gnieździe
Setup Time / Cleanup TimeMinuty dodawane przed każdym zleceniem produkcyjnym i po nim
Alternative WorkcentersInne gniazda produkcyjne, które funkcja Planowanie może wybrać zamiast podstawowego
Zakładka Product CapacitiesLiczba sztuk na cykl oraz czas przezbrojenia i czyszczenia w minutach dla danego produktu (mrp.workcenter.capacity)
OEE TargetDocelowa wartość wskaźnika używana w raportach, a nie parametr planowania
Allowed EmployeesOkreśla, kto może tu pracować. To filtr, a nie miara zdolności produkcyjnych

2. Operacje w zestawieniu materiałowym

Nie ma wspólnej kartoteki marszrut technologicznych. Operacje są przypisane do poszczególnych zestawień materiałowych (BoM), na zakładce Operacje (mrp.routing.workcenter). Każda operacja ma przypisane gniazdo produkcyjne w polu Work Center oraz sposób obliczania czasu w polu Duration Computation: można wprowadzić stały czas lub obliczać go na podstawie ostatnich zleceń produkcyjnych (domyślnie 10). Oczekiwany czas trwania to suma czasu przezbrojenia, czasu czyszczenia oraz iloczynu liczby cykli i czasu cyklu, przy czym część cykliczna jest dzielona przez wartość pola Time Efficiency (mrp_routing.py).

Po włączeniu Work Order Dependencies można wskazać inną operację w polu Blocked By. Dokumentacja Odoo podaje: „A blocked work order is scheduled at the end of the time period specified in the Expected Duration field of the work order that precedes it.” (Zablokowane zlecenie produkcyjne jest planowane na koniec okresu określonego w polu Expected Duration poprzedzającego je zlecenia). (źródło)

3. Zatwierdź zlecenie wytwarzania (MO), a następnie naciśnij Plan

Zatwierdzenie zlecenia wytwarzania (MO, mrp.production) tworzy powiązane zlecenia produkcyjne (mrp.workorder). Kliknięcie przycisku Zaplanuj na MO uruchamia planowanie od końcowych zleceń produkcyjnych. System rekurencyjnie planuje najpierw każde zlecenie, które blokuje następne. Każde zlecenie jest planowane w przód, po swoich poprzednikach. Dla każdego zlecenia produkcyjnego Odoo:

  1. Wybiera najpóźniejszy z terminów: początek MO, bieżący moment lub koniec zleceń produkcyjnych blokujących jego rozpoczęcie.
  2. Sprawdza główne gniazdo produkcyjne oraz każde gniazdo wskazane jako Alternative Workcenter.
  3. Przeszukuje każdy kalendarz w kierunku późniejszych terminów, szukając pierwszego wolnego przedziału wystarczająco długiego na przewidywany czas trwania operacji.
  4. Wybiera gniazdo produkcyjne, w którym zlecenie zakończy się najwcześniej, i rezerwuje przedział czasu w jego kalendarzu jako rekord resource.calendar.leaves.

Kod źródłowy wersji 19.0 jasno określa tę zasadę: „The available interval is disjoinct with all other workorders planned on this workcenter” (Dostępny przedział nie pokrywa się z żadnym innym zleceniem produkcyjnym zaplanowanym w tym gnieździe) (mrp_workcenter.py). Na tym polega uwzględnianie ograniczonych zasobów. Jeśli zlecenie natrafi na okres niedostępności gniazda, jego realizacja jest kontynuowana w następnym przedziale pracy. Jeśli w domyślnym horyzoncie wyszukiwania wynoszącym 700 dni nie znajdzie się odpowiedni termin, Plan zatrzymuje się z komunikatem „Impossible to plan the workorder.” (Nie można zaplanować zlecenia produkcyjnego).

4. Okresy niedostępności i gniazda alternatywne

Aplikacja Time Off i tryb programisty pozwalają zablokować gniazdo produkcyjne na czas konserwacji lub dnia wolnego. Plan kieruje wtedy zlecenia produkcyjne do gniazd wskazanych jako Alternative Workcenters. Jeśli nie ma gniazda alternatywnego, według dokumentacji Odoo „work orders begin to pile up at the work center until it is operational again” (zlecenia produkcyjne zaczynają gromadzić się w gnieździe, dopóki nie będzie ono ponownie dostępne) (źródło).

5. Sprawdź i skoryguj plan

Pozycje Produkcja > Planowanie > Planowanie według produkcji oraz Planowanie według gniazda produkcyjnego otwierają widoki planowania zleceń produkcyjnych. Wersja Enterprise udostępnia wykres Gantta z obsługą przeciągania i upuszczania. W Community dostępne są widoki listy, kalendarza, tabeli przestawnej i wykresu. Dokumentacja opisuje ręczne wprowadzanie zmian: „Times and planned work centers can be changed by clicking to access the individual work order.” (Terminy i zaplanowane gniazda produkcyjne można zmieniać po kliknięciu otwierającym konkretne zlecenie produkcyjne). (źródło)

Gdzie kończą się możliwości Odoo

  • Kto pierwszy, ten lepszy. Plan przetwarza kolejne MO, a najwcześniejsze terminy zajmuje to, które zaplanujesz jako pierwsze. Po zaznaczeniu kilku MO system planuje je w domyślnej kolejności Odoo: według priorytetu, a następnie daty rozpoczęcia. Nie zestawia terminów realizacji z przezbrojeniami ani nie przesuwa zaplanowanego MO, by zrobić miejsce pilniejszemu.
  • Brak ustalania kolejności pod kątem przezbrojeń. Setup Time to stały czas doliczany do każdego zlecenia produkcyjnego — ta sama liczba minut niezależnie od tego, co produkowano wcześniej. Odoo nie ma macierzy przezbrojeń i nie grupuje podobnych operacji, aby unikać przezbrojeń.
  • Jedno ograniczenie. Plan ogranicza wyłącznie kalendarz gniazda produkcyjnego. Operatorzy są uwzględniani jedynie przez filtr Allowed Employees. Gdy Plan rezerwuje termin, nie sprawdza dostępności narzędzi ani materiałów. Rezerwacje komponentów i daty zamówień zakupu służą wyłącznie do uzupełniania zapasów.
  • MRP pomija zdolności produkcyjne. Reguły uzupełniania zapasów i MTO tworzą MO na podstawie pola Manuf. Lead Time w BoM, liczonego w dniach kalendarzowych. Dokumentacja podaje: „Lead times do not consider weekends, holidays, or work center capacity” (Czasy realizacji nie uwzględniają weekendów, dni wolnych ani zdolności produkcyjnych gniazda) (źródło). Terminy MO i deklarowane terminy dostaw wynikają z dni kalendarzowych, a nie z rzeczywistej kolejki zleceń.
  • MPS to lista propozycji. Główny harmonogram produkcji (MPS) w wersji Enterprise również nie uwzględnia obciążenia. „The MPS only suggests the amount of product to be replenished, requiring the user to actually create the replenishing POs/MOs.” (MPS jedynie sugeruje ilość produktu do uzupełnienia; użytkownik musi sam utworzyć odpowiednie zamówienia zakupu lub zlecenia wytwarzania). (źródło)
  • Brak automatycznego przeplanowania. Awaria czy pilne zamówienie nie powodują samoczynnego przesunięcia żadnego zlecenia. Gdy rozpocznie się realizacja zlecenia produkcyjnego, Odoo nie pozwala usunąć MO z planu: „Some work orders have already started, so you cannot unplan this manufacturing order.” (Niektóre zlecenia produkcyjne zostały już rozpoczęte, więc nie można usunąć tego zlecenia wytwarzania z planu). (mrp_production.py)
  • Podzespoły planowane osobno. Wielopoziomowe BoM tworzą odrębne podrzędne MO, z których każde jest planowane niezależnie. Planista musi zaplanować je we właściwej kolejności, aby podzespół był gotowy na czas operacji nadrzędnej.
  • Gantt i MPS tylko w Enterprise. Na stronie porównującej wersje funkcje modułu Manufacturing „Scheduling” (harmonogramowanie) i „Shopfloor” (obsługa hali produkcyjnej) są oznaczone jako dostępne wyłącznie w Enterprise (odoo.com/page/editions). Planiści korzystający z Community pracują na listach i kalendarzu.

Kiedy wystarczy planowanie dostępne w Odoo

Przycisk Plan w Odoo wystarcza, gdy:

  • Dla każdej operacji wybór gniazda produkcyjnego jest jednoznaczny, a wolumeny są umiarkowane.
  • Niewiele zleceń konkuruje o to samo wąskie gardło, więc zasada „kto pierwszy, ten lepszy” zapewnia akceptowalne terminy.
  • Maszyny alternatywne są identyczne, więc Alternative Workcenters i Time Off pozwalają obsłużyć większość zakłóceń.
  • Przezbrojenia są krótkie lub nie zależą od poprzedniej operacji.
  • Planista może raz dziennie przejrzeć widok planowania według gniazda produkcyjnego i ręcznie skorygować nieliczne konflikty.

Jeśli tak wygląda sytuacja w Twoim zakładzie, skup się na jakości danych. Przypisz każdemu gniazdu produkcyjnemu kalendarz i wprowadź realistyczne wartości Setup Time oraz Cleanup Time. Tam, gdzie dane historyczne są niestabilne, stosuj stałe czasy trwania. Włącz zależności i planuj MO według priorytetów.

Kiedy potrzebujesz systemu do harmonogramowania produkcji

Możliwości przycisku Plan przestają wystarczać, gdy kilka z poniższych stwierdzeń opisuje Twój zakład:

  • Wiele zleceń konkuruje o dwa lub więcej wąskich gardeł, a o kolejności muszą decydować terminy realizacji.
  • Przezbrojenie zależy od tego, co produkowano wcześniej, więc kolejność operacji wpływa na wielkość produkcji.
  • Dostępność pracowników i obsada zmian ograniczają plan w takim samym stopniu jak maszyny.
  • Termin dostawy materiału decyduje o tym, kiedy można rozpocząć operację.
  • Pilne zamówienia, awarie i opóźnione dostawy wymuszają przeplanowanie kilka razy w tygodniu.
  • Dział sprzedaży potrzebuje terminów dostaw wynikających z rzeczywistej kolejki zleceń, a nie z pola Manuf. Lead Time.

Na co zwrócić uwagę

  • Harmonogramowanie produkcji na wszystkich stanowiskach roboczych jednocześnie, z uwzględnieniem ich rzeczywistych zdolności produkcyjnych, zmian, personelu i nieobecności.
  • Ustalanie kolejności wszystkich zleceń według terminów realizacji i priorytetów, a nie osobno dla każdego MO.
  • Macierz czasów przezbrojeń zależnych od kolejności, dzięki której silnik wybiera kolejność operacji o najkrótszym łącznym czasie przezbrojeń.
  • Narzędzia i zespoły jako ograniczenia: wspólne narzędzie używane na jednej maszynie jest niedostępne dla innej, a operacja może wymagać kilku operatorów jednocześnie.
  • Harmonogramowanie z uwzględnieniem materiałów, które sprawdza stany magazynowe i oczekiwane dostawy z zamówień zakupu.
  • Alternatywne stanowiska robocze, które silnik wybiera z myślą o całym planie, a nie pojedynczym zleceniu produkcyjnym.
  • Obsługa produktów o strukturze wielopoziomowej, tak aby podzespoły były gotowe, zanim będą potrzebne na poziomie nadrzędnym.
  • Automatyczne przeplanowanie w miarę postępu produkcji lub zmian w zleceniach.
  • Wykres Gantta dla planistów i kolejka operacji dla operatorów, również w Community.
  • Jasny podział odpowiedzialności między systemem harmonogramowania a Odoo. Terminy zleceń produkcyjnych w Odoo są obliczane na podstawie rezerwacji w kalendarzu, a ponowne kliknięcie przycisku Zaplanuj je nadpisuje. Ustal, że za kolejność odpowiada system harmonogramowania. Zapisuj terminy i gniazda produkcyjne z powrotem przez mrp.workorder, pomijając zlecenia, których realizacja już się rozpoczęła.
  • API odpowiednie dla Twojej wersji i planu taryfowego. Odoo 19 udostępnia External JSON-2 API. XML-RPC i JSON-RPC mają zostać usunięte w Odoo 22 (Odoo Online 21.1). Dostęp do zewnętrznego API jest dostępny wyłącznie w planach Custom, nie w One App Free ani Standard (dokumentacja zewnętrznego API). Moduły niestandardowe wymagają Odoo.sh lub hostingu we własnej infrastrukturze (cennik Odoo).

Dostępne rozwiązania można podzielić na cztery grupy:

  • Wbudowane planowanie Odoo obejmuje przycisk Plan, a w Enterprise także widok Gantta.
  • Moduły dodatkowe działające w interfejsie Odoo usprawniają tablicę planowania lub logikę przydzielania terminów. Za ich utrzymanie odpowiada partner Odoo.
  • Silniki planowania łańcucha dostaw i rozbudowane pakiety APS dla dużych przedsiębiorstw są integrowane w ramach projektu wdrożeniowego i obsługiwane przez dedykowany zespół planistów.
  • APS w chmurze z obsługą realizacji na hali produkcyjnej — do tej grupy należy SkyPlanner — automatycznie tworzy harmonogram dla wszystkich zasobów produkcyjnych, współpracując z Odoo. Na bieżąco przelicza harmonogram w odpowiedzi na zmiany w produkcji i udostępnia go operatorom.

Rola SkyPlanner

SkyPlanner APS odpowiada na każde z wymienionych wyżej ograniczeń:

  • Zamiast „kto pierwszy, ten lepszy” — przemyślana kolejność. Silnik Arcturus AI w kilka sekund tworzy wspólny harmonogram produkcji dla wszystkich otwartych zleceń, uwzględniając rzeczywiste zdolności maszyn i dostępność pracowników. Ustala ich kolejność według daty zakończenia, priorytetu, priorytetu klienta oraz funkcji Fast Track i Dynamic Priorities.
  • Krótsze przezbrojenia zamiast stałych czasów. Macierz czasów przezbrojeń przechowuje czas przejścia między każdą parą produktów, który może zależeć od kierunku: z niebieskiego na czerwony 30 minut, z czerwonego na niebieski 60. System wybiera kolejność o najkrótszym łącznym czasie przezbrojeń i planuje podobne operacje jedna po drugiej.
  • Nie jedno ograniczenie, lecz wszystkie naraz. Stanowiska robocze, zmiany, pracownicy, nieobecności, narzędzia i materiały są uwzględniane w tym samym harmonogramie. Dostępność narzędzi jest ograniczona, więc przyrząd używany na jednej maszynie nie jest w tym samym czasie rezerwowany na innej. Operacja może wymagać kilku operatorów jednocześnie, a gdy podstawowy zasób jest niedostępny, silnik wybiera alternatywne maszyny lub pracowników. Ten sam model uwzględnia grupy stanowisk roboczych, ich efektywność oraz podział jednej operacji między stanowiska. Kontrola materiałów obejmuje stan magazynowy i otwarte pozycje purchase.order: zamówione komponenty są uznawane za dostępne w dniu dostawy wskazanym w zamówieniu zakupu, a stan magazynowy aktualizuje się po oznaczeniu zamówienia jako dostarczonego.
  • Podzespoły gotowe na czas. Harmonogram uwzględnia półprodukty i produkty o wielopoziomowej strukturze, tak aby części były gotowe wtedy, gdy potrzebuje ich montaż.
  • Autopilot zamiast ręcznych zmian harmonogramu. Gdy zmienia się sytuacja na produkcji, Autopilot automatycznie przelicza harmonogram, respektując ustawione blokady, Running Time Lock i priorytety.
  • Community z wykresem Gantta i obsługą hali produkcyjnej. Planiści edytują harmonogram na interaktywnym wykresie Gantta. Operatorzy widzą swoją kolejkę operacji i rejestrują pracę na telefonie lub tablecie za pomocą funkcji Mobile Confirmations, Production Timer i Quick Log Mode.

Odoo pozostaje głównym źródłem danych o produktach, zestawieniach materiałowych, zapasach, zakupach i księgowości. SkyPlanner wymienia z nim dane w obu kierunkach przez External JSON-2 API, a w starszych wersjach przez XML-RPC i JSON-RPC:

  • Dane wejściowe: mrp.production, mrp.workorder, mrp.workcenter, mrp.bom oraz otwarte pozycje purchase.order.
  • Zapis do Odoo: planowany początek, koniec i wybrane gniazdo produkcyjne, za pomocą operacji write na każdym mrp.workorder (date_start, date_finished, workcenter_id). Przesuwa to rezerwację w kalendarzu Odoo, dzięki czemu widoki planowania w Odoo pokazują terminy wyznaczone przez SkyPlanner.
  • Hala produkcyjna: potwierdzenia operatorów są zapisywane jako wpisy Time Logs w mrp.workcenter.productivity.

Webhooki SkyPlanner przekazują zmiany harmonogramu na bieżąco. Każdy zakład korzysta z Odoo inaczej — ma własne operacje, kalendarze i niestandardowe moduły. Podczas wdrożenia zespół SkyPlanner konfiguruje integrację zgodnie z Twoim środowiskiem i zapewnia jej wsparcie po uruchomieniu produkcyjnym. Twój partner Odoo lub Twoi programiści mogą też stworzyć integrację, korzystając z udokumentowanego REST API SkyPlanner (dokumentacja API). Na początek wystarczy klucz API. Szczegóły dotyczące API i funkcji znajdziesz w dokumentacji SkyPlanner.

Wybierz SkyPlanner, gdy wiele zleceń konkuruje o te same wąskie gardła, a terminy realizacji muszą wyznaczać kolejność wszystkich zleceń.

Wybierz SkyPlanner, gdy przezbrojenia zależą od kolejności operacji lub o tym, co można wykonać jako następne, decydują współdzielone narzędzia i operacje wymagające kilku operatorów.

Wybierz SkyPlanner, gdy zmieniasz harmonogram kilka razy w tygodniu i chcesz mieć działający harmonogram własnej produkcji w ciągu kilku tygodni, a nie dopiero po długim projekcie.

Zacznij od eksportu CSV lub XLSX w ramach 30-dniowego bezpłatnego okresu próbnego (do 20 stanowisk roboczych, bez karty kredytowej) i porównaj harmonogram SkyPlanner z wynikami uzyskanymi przyciskiem Plan. Po tym okresie ceny zaczynają się od 199 € miesięcznie za 5 stanowisk roboczych, z rozliczeniem co miesiąc i możliwością rezygnacji w dowolnym momencie. Wycenę integracji dopasowaną do Twojego procesu i potrzeb otrzymasz z góry, razem z wyceną abonamentu, dzięki czemu poznasz pełny koszt przed rozpoczęciem. Wdrożenie zwykle kończy się w ciągu kilku tygodni od rozpoczęcia procesu wprowadzania użytkownika do systemu. Zobacz cennik i funkcje.

Dowiedz się więcej o SkyPlanner dla Odoo, przeczytaj przewodnik integracji z Odoo i poznaj inne integracje z ERP.

Opinie firm produkcyjnych o SkyPlanner

Kalle Kalliomäki, specjalista ds. łańcucha dostaw w UTU, na hali produkcji rozdzielnic w Ulvila

2 hoszczędności co tydzień

„Dzięki SkyPlanner przeszliśmy od planowania produkcji w arkuszach Excela do optymalizacji produkcji w czasie rzeczywistym.”

Kalle Kalliomäki, specjalista ds. łańcucha dostaw
UTU · Rozdzielnice i aparatura rozdzielcza

Planowanie produkcji zajmuje co tydzień o 2 godziny mniej, a nowa kolejka operacji trafia na linię w kilka sekund.

Przeczytaj opinię UTU

Operatorzy w kombinezonach do pomieszczeń czystych przy linii napełniania butelek w zakładzie farmaceutycznym Laboratory & Allied w Nairobi

+90%wydajności produkcji

„Wydajność produkcji wzrosła o 90%.”

Abdul Rucyinga, szef działu IT
Laboratory & Allied · Produkcja farmaceutyczna

Wydajność produkcji wzrosła o 90%, a przygotowanie zoptymalizowanego planu na trzy miesiące dla wszystkich stanowisk roboczych zajmuje mniej niż 30 minut.

Przeczytaj opinię Laboratory & Allied

Anu Järvinen, kierowniczka produkcji w Fredman Operations, obok zrobotyzowanego gniazda paletyzacji w Raumie

6 miesięcywglądu w wolne moce produkcyjne dla działu sprzedaży

„SkyPlanner zapewnia solidną podstawę i niezawodność całego planowania produkcji.”

Anu Järvinen, kierowniczka produkcji
Fredman Operations · Papiery opakowaniowe do kontaktu z żywnością

Dział sprzedaży widzi wolne moce produkcyjne na sześć miesięcy naprzód, a odpowiedzi na prośby o zmianę harmonogramu, które wcześniej zajmowały godzinę lub dłużej, są teraz gotowe w kilka sekund.

Przeczytaj opinię Fredman Operations

Spawacz KJH-Comp szlifujący spawaną konstrukcję stalową w zakładzie w Alahärmä

98%terminowości dostaw, wzrost z około 50%

„SkyPlanner odgrywa decydującą rolę w utrzymaniu naszej terminowości dostaw.”

Hannu Lahtinen, dyrektor zarządzający
KJH-Comp · Wytwarzanie elementów z blach i produkcja kontraktowa

Terminowość dostaw wzrosła z około 50% do nawet 98%, a harmonogramowaniem zajmuje się teraz jeden kierownik zamiast dwóch.

Przeczytaj opinię KJH-Comp

Najczęściej zadawane pytania

Czy Odoo Community umożliwia harmonogramowanie produkcji?

Tak, w podstawowym zakresie. Community udostępnia zlecenia wytwarzania, zlecenia produkcyjne, gniazda produkcyjne i przycisk Plan, a dane można przeglądać w widokach listy, kalendarza, tabeli przestawnej i wykresu. Widok harmonogramowania na wykresie Gantta, Shop Floor i Master Production Schedule są dostępne w wersji Enterprise. SkyPlanner zapewnia zakładom korzystającym z Community wykres Gantta i kolejkę operacji dla operatorów.

Czy Odoo MRP uwzględnia zdolności produkcyjne gniazd?

Nie. Uzupełnianie zapasów opiera się na czasach realizacji wyrażonych w dniach kalendarzowych, a dokumentacja Odoo podaje, że czasy te „do not consider weekends, holidays, or work center capacity” (nie uwzględniają weekendów, świąt ani zdolności produkcyjnych gniazd). Zdolności produkcyjne są uwzględniane dopiero po naciśnięciu przycisku Plan na zleceniu wytwarzania (MO).

Czy Odoo może zaplanować kilka operacji jednocześnie na jednym gnieździe produkcyjnym?

W harmonogramie — nie. Kod wersji 19.0 rezerwuje dla każdego zlecenia produkcyjnego przedział czasu, który nie nakłada się na żadne inne zlecenie w tym gnieździe produkcyjnym. Karta Product Capacities określa liczbę sztuk na cykl w ramach jednego zlecenia produkcyjnego, a nie równoległe zlecenia.

Czy Odoo obsługuje czasy przezbrojeń zależne od kolejności operacji?

Nie. Setup Time i Cleanup Time to stałe wartości w minutach określane dla gniazda produkcyjnego lub dla produktu na karcie Product Capacities. Odoo dodaje je do każdego zlecenia produkcyjnego, niezależnie od tego, jaka operacja była wykonywana wcześniej. Macierz czasów przezbrojeń SkyPlanner przechowuje czasy dla każdej pary produktów i kierunku przejścia, a system ustala kolejność operacji tak, aby zminimalizować przezbrojenia.

Jak SkyPlanner APS łączy się z Odoo?

SkyPlanner integruje się z Odoo dwukierunkowo przez zewnętrzne JSON-2 API, a w wersjach od 16.0 do 18.0 przez execute_kw z wykorzystaniem XML-RPC lub JSON-RPC. Planowane terminy i gniazda produkcyjne są zapisywane w każdym mrp.workorder, a zarejestrowany czas trafia do Odoo jako wpisy Time Logs. Zespół SkyPlanner konfiguruje integrację podczas wdrożenia i zapewnia jej wsparcie po uruchomieniu. Szczegóły znajdziesz w przewodniku po integracji z Odoo.

Czy mogę przetestować SkyPlanner przed integracją z Odoo?

Tak. W 30-dniowym okresie próbnym możesz korzystać z plików CSV lub XLSX wyeksportowanych z widoków list w Odoo i planować pracę maksymalnie 20 stanowisk roboczych. Nie potrzebujesz karty kredytowej. Zanim cokolwiek połączysz, porównasz harmonogram SkyPlanner z wynikami uzyskanymi przyciskiem Plan. Rozpocznij bezpłatny okres próbny lub porozmawiaj z działem sprzedaży.