Odoo dla Produkcji - Moduł MRP i Planowanie Produkcji
Odoo oferuje zaawansowany moduł MRP (Manufacturing Resource Planning) do zarządzania produkcją. W tym artykule przedstawiamy możliwości systemu, konfigurację i najlepsze praktyki wdrożenia w firmach produkcyjnych.
Spis Treści
- Wprowadzenie do Odoo MRP
- Struktura BOM - Bill of Materials
- Planowanie produkcji
- Zarządzanie zapasami
- Praca z zleceniami produkcyjnymi
- Raportowanie i analityka
- Integracje z maszynami
- FAQ
Wprowadzenie do Odoo MRP
Moduł MRP w Odoo pozwala na kompleksowe zarządzanie procesem produkcyjnym: od tworzenia receptur i marszrut, przez planowanie, po śledzenie postępu i raportowanie. System wspiera produkcję dyskretną, seryjną i procesową.
Główne funkcje obejmują: zarządzanie BOM (Bill of Materials), planowanie zleceń produkcyjnych, śledzenie zużycia materiałów, kontrolę jakości, raportowanie OEE oraz integrację z magazynem i zakupami.
Struktura BOM - Bill of Materials
BOM definiuje skład produktu gotowego z komponentów. Odoo wspiera wiele poziomów zagnieżdżenia.
Tworzenie BOM
W Odoo BOM tworzy się z poziomu produktu. Dla produktu gotowego dodajemy komponenty z określonymi ilościami.
Produkt: Szafa drewniana ├── Deski sosnowe (4 szt) ├── Wkręty (20 szt) ├── Lakier bezbarwny (1 puszka) └── Zawiasy (4 szt)
Typy BOM
Odoo obsługuje różne typy BOM: Manufacturing (do produkcji), Kit (zestawy), Phantom (rozdzielcze) oraz Subassembly (podzespoły).
Warianty produktowe
BOM może zawierać warianty z różnymi specyfikacjami dla poszczególnych kombinacji atrybutów.
Planowanie produkcji
Zlecenia produkcyjne
Zlecenie produkcyjne (MO - Manufacturing Order) to podstawowy dokument w Odoo MRP. Zawiera informacje o produkcie, ilości, dacie planowanej i terminie.
Zlecenie: MO/001 Produkt: Szafa drewniana Ilość: 10 szt Data start: 2026-03-10 Data końca: 2026-03-15 Status: Potwierdzone
Planowanie CRP
Odoo oferuje dwa tryby planowania: MRP (material requirements planning) oraz CRP (capacity resource planning).
MRP automatycznie tworzy zlecenia na podstawie zamówień sprzedaży i stanu zapasów. CRP uwzględnia dostępność zasobów (maszyn, pracowników).
Konfiguracja planowania
W ustawieniach MRP definiujemy: domyślne czasy produkcji, politykę planowania, minimalne partie oraz reguły reorder point.
Zarządzanie zapasami
Automatyczne zużycie
Odoo automatycznie pobiera materiały z magazynu przy rozpoczęciu produkcji. Można skonfigurować metodę poboru: automatycznie, manualnie lub przez rozłożenie.
Dostępność komponentów
System sprawdza dostępność wszystkich komponentów przed uruchomieniem produkcji. Brakujące materiały generują rekomendacje zakupowe.
Zwroty z produkcji
Nadmiarowe lub niewykorzystane materiały można zwrócić do magazynu z poziomu zlecenia produkcyjnego.
Praca z zleceniami produkcyjnymi
Cykl życia MO
Zlecenie przechodzi przez statusy: Draft (szkic), Confirmed (potwierdzone), In Progress (w realizacji), Done (zakończone) oraz Cancel (anulowane).
Operacje i marszruty
Marszruta definiuje kolejność operacji z czasami i zasobami. Każda operacja może mieć przypisane: czas przygotowania, czas wykonania, pracowników oraz maszyny.
Praca na hali
Odoo oferuje aplikację do pracy na hali produkcyjnej. Operatorzy mogą: przeglądać zlecenia, rejestrować czas, zgłaszać zużycie oraz raportować problemy jakościowe.
Raportowanie i analityka
OEE (Overall Equipment Effectiveness)
Odoo oblicza OEE na podstawie: dostępności, wydajności i jakości. Wskaźnik dostępny na poziomie maszyny i produktu.
Raporty produkcyjne
Dostępne raporty obejmują: zużycie materiałów, czas produkcji, analizę kosztów, porównanie plan vs rzeczywistość oraz trendy produkcyjne.
Analityka w Odoo
Moduł Studio pozwala na tworzenie własnych raportów i dashboardów dostosowanych do specyfiki firmy.
Integracje z maszynami
IoT i automatyzacja
Odoo wspiera integrację z urządzeniami IoT przez moduł IoT Box. Można monitorować: status maszyn, liczniki, alerty oraz automatycznie triggerować zlecenia.
API produkcyjne
API Odoo pozwala na integrację z systemami SCADA, MES i innymi systemami produkcyjnymi.
Tworzenie MO przez API
order = { 'product_id': product_id, 'product_qty': 100, 'bom_id': bom_id, 'date_planned_start': '2026-03-10 08:00:00' } mo_id = models.execute_kw(db, uid, password, 'mrp.production', 'create', [order])
Podsumowanie
Odoo MRP to kompleksowe rozwiązanie dla firm produkcyjnych. Oferuje pełną kontrolę nad procesem od BOM przez planowanie po raportowanie. Moduł jest elastyczny i skaluje się od małych firm po duże przedsiębiorstwa.
Kluczowe korzyści to: integracja z pozostałymi modułami (sprzedaż, zakupy, magazyn), otwarta architektura i API oraz możliwość dostosowania do specyfiki branżowej.
Powiązane Tematy
FAQ
Tak, Odoo MRP świetnie sprawdza się w produkcji dyskretnej, gdzie produkty składają się z komponentów.
MRP jest częścią Odoo Enterprise. Cena zależy od wybranego planu i liczby użytkowników.
Tak, przez API i dedykowane integracje. Możliwy import BOM z plików Excel, CSV lub bezpośrednio z systemów CAD.
Przeczytaj także: