Przejdź do głównej treści
Manufacturing AI Work-Instruction Copilot

Błędy Manufacturing AI Work-Instruction Copilot: co oznaczają i co zrobić

Sam tekst każdego komunikatu Manufacturing AI Work-Instruction Copilot mówi, co jest nie tak: wartość spoza zakresu w konfiguracji, zablokowana instrukcja, zlecenie produkcyjne bez zestawienia materiałów albo rekord, którego moduł nie pozwala edytować ani usunąć. Poniżej znajdziesz każdy komunikat dosłownie, moment jego pojawienia się i to, co zrobić.

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

Najważniejsze

Wersje
Odoo 17, 18 i 19
Sprawdzone
w kodzie źródłowym modułu, wersja 19.0 · w źródłach podanych na końcu
Czas czytania
5 min

Jak czytać komunikaty modułu

Niektóre komunikaty kończą się na %s. W tym miejscu komunikat wstawia konkretną informację: klucz pamięci podręcznej, branżę szablonu albo język instrukcji. Zwróć na nią uwagę, bo wskazuje, który rekord trzeba sprawdzić.

Pogrupowaliśmy je według momentu, w którym się na nie natkniesz: przy konfiguracji dostawców, szablonów i pamięci podręcznej; przy generowaniu instrukcji dla zlecenia operacji; przy zatwierdzaniu i porównywaniu wersji; przy próbie zmiany rekordów chronionych przez moduł oraz przy uruchamianiu akcji GDPR. Jeśli dopiero konfigurujesz moduł, przewodnik wdrożenia posłuży Ci za mapę, zanim tu trafisz.

Konfiguracja: dostawcy AI, szablony i pamięć podręczna

KomunikatKiedy się pojawiaCo zrobić
Duplicate cache key %sGdy istnieje już inny wpis z tym samym kluczem pamięci podręcznejSprawdź klucz podany w komunikacie: moduł nie przyjmuje dwóch identycznych
Cost ceiling cannot be negative.Gdy limit kosztów ma wartość ujemnąWpisz zero lub wartość dodatnią
Timeout must be positive.Gdy czas oczekiwania wynosi zero lub jest ujemnyPodaj wartość większą od zera
Non-Ollama providers must use an HTTPS API URL.Gdy dostawca, który nie jest typu Ollama, ma adres URL API inny niż HTTPSZmień URL na adres HTTPS albo, jeśli dostawca to faktycznie Ollama, wybierz ten typ
There is already a default template for industry %s.Gdy oznaczasz jako domyślny drugi szablon dla branży wskazanej w komunikacieZostaw jeden domyślny szablon na branżę
Lista AI Providers z rekordami OpenAI i Ollama Local
Lista AI Work Instructions › AI Providers z typem Ollama (self-hosted) i kolumnami kosztu miesięcznego oraz całkowitego równymi zero.

Komunikat o HTTPS dotyczy tylko dostawców, którzy nie są typu Ollama. W oknie AI Provider Setup, które widzisz w sekwencji poniżej, wybrany typ to Ollama (self-hosted), a Api Url wskazuje na localhost. Jeśli zmienisz typ dostawcy na inny niż Ollama, komunikat wymaga adresu URL API z HTTPS.

Sekwencja okna AI Provider Setup, ustawień modułu, szablonów i listy dostawców
Okno AI Provider Setup z typem Ollama (self-hosted) i Api Url na localhost, ustawienia z sekcjami Generation & Caching i Data & Privacy, lista Prompt Templates oraz lista AI Providers.

Z szablonami jest podobnie: moduł przyjmuje tylko jeden domyślny na branżę. Na liście szablonów jest kolumna domyślności i to ją warto sprawdzić, gdy pojawi się komunikat z nazwą branży.

Lista Prompt Templates z szablonami dla Assembly, Chemical, Food & Beverage, General, Machining i Packaging
AI Work Instructions › Prompt Templates: sześć szablonów branżowych z kolumnami etykiety, domyślności, wersji i aktywności.

Generowanie instrukcji dla zlecenia operacji

KomunikatKiedy się pojawiaCo zrobić
AI instructions are disabled for this work center.Gdy żądasz instrukcji w gnieździe roboczym, które ma je wyłączoneSprawdź konfigurację tego gniazda z osobą, która nim zarządza
Cannot generate instructions: the manufacturing order has no Bill of Materials / components. Add a BOM first.Gdy zlecenie produkcyjne nie ma zestawienia materiałów ani komponentówDodaj zestawienie materiałów i wygeneruj ponownie
An active instruction already exists for this work order in language %s.Gdy dla tego zlecenia operacji istnieje już aktywna instrukcja w języku podanym w komunikaciePracuj na aktywnej instrukcji albo wygeneruj ją w innym języku
Instruction is locked (an operator has started work).Przy ponownym generowaniu instrukcji, gdy operator już rozpoczął pracęPoproś kierownika o wymuszenie zwolnienia blokady przed ponownym generowaniem
A work order cannot depend on itself.Gdy zlecenie operacji figuruje jako zależność samego siebieUsuń tę zależność
Circular dependency detected.Gdy zależności między zleceniami operacji tworzą pętlęPrzejrzyj łańcuch zależności i przerwij pętlę

Komunikat o blokadzie ma drugie zdanie: mówi, że kierownik musi wymusić zwolnienie blokady, zanim instrukcję będzie można wygenerować ponownie. Innymi słowy, operator, który już pracuje, nie może zrobić tego sam.

Zanim wygenerujesz ponownie zablokowaną instrukcję, porozmawiaj z operatorem, który już zaczął: komunikat jasno mówi, że blokada istnieje z powodu jego trwającej pracy.

Zatwierdzanie, numerowanie i porównywanie wersji

KomunikatKiedy się pojawiaCo zrobić
Only pending instructions can be approved.Przy zatwierdzaniu instrukcji, która nie oczekuje na zatwierdzenieSprawdź status: zatwierdzić można tylko oczekujące instrukcje
Duplicate version number.Gdy dwie wersje mają ten sam numerSprawdź numer wersji przed zapisaniem
Select two different versions.Przy porównywaniu wersji z samą sobąWybierz dwie różne wersje

Rekordy, których moduł nie pozwala edytować ani usuwać

Te komunikaty nie oznaczają awarii: opisują ograniczenia, jakie moduł nakłada na niektóre rekordy. Jeśli któryś się pojawi, rekord pozostaje bez zmian.

KomunikatKiedy się pojawiaCo zrobić
Instruction versions are immutable and cannot be edited.Przy próbie edycji wersji instrukcjiNic: moduł nie pozwala zmieniać wersji
Instruction versions cannot be deleted.Przy próbie usunięcia wersji instrukcjiNic: wersji się nie usuwa
Q&A log entries are append-only.Przy próbie zmiany wpisu w dzienniku pytań i odpowiedziMożna tylko dodawać nowe wpisy
Q&A log entries cannot be deleted.Przy próbie usunięcia wpisu z tego dziennikaNic: wpisów się nie usuwa
Safety acknowledgements are immutable.Przy próbie zmiany potwierdzenia zasad bezpieczeństwaNic: moduł nie pozwala ich zmieniać
Work order is closed; steps are read-only.Przy edycji kroków zamkniętego zlecenia operacjiKroki są tylko do odczytu

Uprawnienia do akcji GDPR

KomunikatKiedy się pojawiaCo zrobić
Only MRP Managers may run GDPR actions.Gdy akcję GDPR uruchamia użytkownik, który nie jest MRP ManagerPoproś użytkownika z tą rolą o jej uruchomienie

Jeśli chcesz zobaczyć, gdzie pasuje każdy element modułu (dostawcy, szablony, instrukcje i wersje), szczegóły znajdziesz w artykule jak to działa od środka.

W czym pomoże Ci FlexigoTech

Manufacturing AI Work-Instruction Copilot jest dostępny w Odoo Apps dla Odoo 17, 18 i 19, w cenie 49 € netto (bez VAT) za każdą z tych wersji, z jednorazową płatnością za wersję. Znajdziesz kartę w Odoo Apps oraz stronę modułu z opcją zakupu.

Jeśli hamuje Cię samo wdrożenie Odoo albo musisz połączyć moduł z innymi systemami w zakładzie, w FlexigoTech wdrażamy Odoo i tworzymy konektory oraz integracje szyte na miarę.

Czytaj dalej

Jak od środka działa Manufacturing AI Work-Instruction Copilot w OdooMenu, zaplanowane akcje i modele Manufacturing AI Work-Instruction Copilot w Odoo 17, 18 i 19, wyjaśnione pytanie po pytaniu, z ich prawdziwymi nazwami.Wdrożenie Manufacturing AI Work-Instruction Copilot: przykład od początku do końcaPraktyczny przykład wdrożenia copilota AI do instrukcji pracy w Odoo: dostawca AI, ustawienia, szablony, statusy rekordów i pierwszy tydzień pracy.Wdrożenie EU Digital Services Act Compliance Suite w Odoo: przypadek od początku do końcaPraktyczny przypadek wdrożenia EU Digital Services Act Compliance Suite w Odoo: kluczowe pola, statusy rekordów i co sprawdzić w pierwszym tygodniu.
Sprawdzone w kodzie źródłowym modułu (wersja 19.0) i w podlinkowanych źródłach

Źródła

  • Kod modułu: flexigo_manufacturing_ai_work_instruction_copilot 19.0 (40c663bd): models/mrp_ai_cache.py
  • Kod modułu: flexigo_manufacturing_ai_work_instruction_copilot 19.0 (40c663bd): models/mrp_ai_provider.py
  • Kod modułu: flexigo_manufacturing_ai_work_instruction_copilot 19.0 (40c663bd): models/mrp_workinstruction_template.py
  • Kod modułu: flexigo_manufacturing_ai_work_instruction_copilot 19.0 (40c663bd): models/mrp_workorder.py
  • Kod modułu: flexigo_manufacturing_ai_work_instruction_copilot 19.0 (40c663bd): models/mrp_workorder_dependency.py
  • Kod modułu: flexigo_manufacturing_ai_work_instruction_copilot 19.0 (40c663bd): models/mrp_workorder_instruction.py
  • Kod modułu: flexigo_manufacturing_ai_work_instruction_copilot 19.0 (40c663bd): models/mrp_workorder_instruction_version.py
  • Kod modułu: flexigo_manufacturing_ai_work_instruction_copilot 19.0 (40c663bd): models/mrp_workorder_qa_log.py
  • Kod modułu: flexigo_manufacturing_ai_work_instruction_copilot 19.0 (40c663bd): models/mrp_workorder_safety_ack.py
  • Kod modułu: flexigo_manufacturing_ai_work_instruction_copilot 19.0 (40c663bd): models/mrp_workorder_step.py
  • Kod modułu: flexigo_manufacturing_ai_work_instruction_copilot 19.0 (40c663bd): wizard/gdpr_wizard.py
  • Kod modułu: flexigo_manufacturing_ai_work_instruction_copilot 19.0 (40c663bd): wizard/instruction_diff_wizard.py
  • apps.odoo.com/apps/modules/19.0/flexigo_manufacturing_ai_work_instruction_copilot
  • apps.odoo.com/apps/modules/17.0/flexigo_manufacturing_ai_work_instruction_copilot
  • apps.odoo.com/apps/modules/18.0/flexigo_manufacturing_ai_work_instruction_copilot
  • flexigotech.com/en/services.html