Vai al contenuto principale
Manufacturing AI Work-Instruction Copilot

Errori di Manufacturing AI Work-Instruction Copilot: cosa significano e cosa fare

Il testo di ogni messaggio di Manufacturing AI Work-Instruction Copilot ti dice cosa non va: un valore fuori intervallo nella configurazione, un'istruzione bloccata, un ordine di produzione senza distinta base o un record che il modulo non ti lascia modificare né eliminare. Qui trovi ogni messaggio esatto, quando compare e cosa fare.

FlexigoTech · Responsabile: Víctor Gómez · Aggiornato il 4 novembre 2026

In breve

Versioni
Odoo 17, 18 e 19
Verificato
nel codice del modulo, versione 19.0 · nelle fonti collegate in fondo
Lettura
5 min

Come leggere i messaggi del modulo

Alcuni messaggi finiscono con %s. In quello spazio il messaggio inserisce il dato concreto del caso: la chiave di cache, il settore del modello o la lingua dell'istruzione. Guarda quel dato, perché ti dice quale record devi controllare.

Li abbiamo raggruppati in base al momento in cui li incontrerai: quando configuri fornitori, modelli e cache; quando generi istruzioni per un ordine di lavoro; quando approvi e confronti versioni; quando provi a modificare record che il modulo protegge, e quando avvii azioni GDPR. Se stai ancora configurando il modulo, la guida all'avvio ti fa da mappa prima di arrivare qui.

Configurazione: fornitori di IA, modelli e cache

MessaggioQuando compareCosa fare
Duplicate cache key %sQuando esiste già un'altra voce con la stessa chiave di cacheControlla la chiave indicata nel messaggio: il modulo non ne accetta due uguali
Cost ceiling cannot be negative.Quando il limite di costo ha un valore negativoInserisci zero o un valore positivo
Timeout must be positive.Quando il tempo di attesa è zero o negativoIndica un valore maggiore di zero
Non-Ollama providers must use an HTTPS API URL.Quando un fornitore che non è di tipo Ollama ha un URL API che non è HTTPSCambia l'URL con un indirizzo HTTPS oppure, se il fornitore è davvero Ollama, scegli quel tipo
There is already a default template for industry %s.Quando imposti come predefinito un secondo modello del settore indicato nel messaggioLascia un solo modello predefinito per settore
Elenco AI Providers con i record OpenAI e Ollama Local
L'elenco AI Work Instructions › AI Providers, con il tipo Ollama (self-hosted) e le colonne di costo mensile e totale a zero.

L'avviso HTTPS riguarda solo i fornitori che non sono di tipo Ollama. Nella finestra AI Provider Setup che vedi nella sequenza qui sotto, il tipo scelto è Ollama (self-hosted) e l'Api Url punta a localhost. Se cambi il tipo di un fornitore con uno diverso da Ollama, il messaggio ti chiede un URL API con HTTPS.

Sequenza della finestra AI Provider Setup, delle impostazioni del modulo, dei modelli e dell'elenco fornitori
Finestra AI Provider Setup con tipo Ollama (self-hosted) e Api Url su localhost, impostazioni con le sezioni Generation & Caching e Data & Privacy, elenco Prompt Templates ed elenco AI Providers.

Con i modelli succede qualcosa di simile: il modulo accetta un solo predefinito per settore. Nell'elenco dei modelli c'è una colonna del predefinito; è quella da guardare quando compare l'avviso con il nome del settore.

Elenco Prompt Templates con modelli per Assembly, Chemical, Food & Beverage, General, Machining e Packaging
AI Work Instructions › Prompt Templates: sei modelli per settore con colonne di etichetta, predefinito, versione e attivo.

Generare istruzioni per un ordine di lavoro

MessaggioQuando compareCosa fare
AI instructions are disabled for this work center.Quando richiedi istruzioni in un centro di lavoro che le ha disattivateControlla la configurazione di quel centro di lavoro con chi lo gestisce
Cannot generate instructions: the manufacturing order has no Bill of Materials / components. Add a BOM first.Quando l'ordine di produzione non ha distinta base né componentiAggiungi la distinta base e genera di nuovo
An active instruction already exists for this work order in language %s.Quando esiste già un'istruzione attiva per quell'ordine di lavoro nella lingua indicata nel messaggioLavora sull'istruzione attiva oppure genera in un'altra lingua
Instruction is locked (an operator has started work).Quando rigeneri un'istruzione dopo che un operatore ha già iniziato a lavorareChiedi a un supervisore di forzare lo sblocco prima di rigenerare
A work order cannot depend on itself.Quando un ordine di lavoro risulta come dipendenza di sé stessoRimuovi quella dipendenza
Circular dependency detected.Quando le dipendenze tra ordini di lavoro formano un cicloControlla la catena di dipendenze e interrompi il ciclo

Il messaggio di blocco prosegue con una seconda frase: dice che serve un supervisore che forzi lo sblocco prima di rigenerare l'istruzione. In altre parole, l'operatore che sta già lavorando non può rigenerarla da solo.

Prima di rigenerare un'istruzione bloccata, parla con l'operatore che ha già iniziato: il messaggio chiarisce che il blocco esiste per il suo lavoro in corso.

Approvare, numerare e confrontare versioni

MessaggioQuando compareCosa fare
Only pending instructions can be approved.Quando approvi un'istruzione che non è in attesaControlla lo stato: si approvano solo le istruzioni in attesa
Duplicate version number.Quando due versioni hanno lo stesso numeroControlla il numero di versione prima di salvare
Select two different versions.Quando confronti una versione con sé stessaScegli due versioni diverse

Record che il modulo non ti lascia modificare né eliminare

Questi messaggi non indicano un guasto: descrivono limiti che il modulo impone su certi record. Se compaiono, il record resta com'è.

MessaggioQuando compareCosa fare
Instruction versions are immutable and cannot be edited.Quando provi a modificare una versione di istruzioneNiente: il modulo non permette di cambiare le versioni
Instruction versions cannot be deleted.Quando provi a eliminare una versione di istruzioneNiente: le versioni non si eliminano
Q&A log entries are append-only.Quando provi a modificare una voce del registro domande e rispostePuoi solo aggiungere voci nuove
Q&A log entries cannot be deleted.Quando provi a eliminare una voce di quel registroNiente: le voci non si eliminano
Safety acknowledgements are immutable.Quando provi a cambiare una conferma di sicurezzaNiente: il modulo non permette di cambiarle
Work order is closed; steps are read-only.Quando modifichi i passaggi di un ordine di lavoro chiusoI passaggi restano in sola lettura

Permessi per le azioni GDPR

MessaggioQuando compareCosa fare
Only MRP Managers may run GDPR actions.Quando un utente che non è MRP Manager avvia un'azione GDPRChiedi a un utente con quel ruolo di avviarla

Se vuoi vedere dove si colloca ogni parte del modulo (fornitori, modelli, istruzioni e versioni), trovi i dettagli in come funziona dall'interno.

Dove ti aiuta FlexigoTech

Manufacturing AI Work-Instruction Copilot è pubblicato su Odoo Apps per Odoo 17, 18 e 19, a 49 € IVA esclusa per ciascuna di queste versioni, con pagamento unico per versione. Trovi la scheda su Odoo Apps e la pagina del modulo con l'acquisto.

Se ciò che ti frena è l'implementazione di Odoo o devi collegare il modulo ad altri sistemi del tuo stabilimento, in FlexigoTech implementiamo Odoo e sviluppiamo connettori e integrazioni su misura.

Continua a leggere

Come funziona Manufacturing AI Work-Instruction Copilot in Odoo, da dentroMenu, azioni pianificate e modelli di Manufacturing AI Work-Instruction Copilot in Odoo 17, 18 e 19, spiegati domanda per domanda con i loro nomi reali.Messa in funzione di Manufacturing AI Work-Instruction Copilot: un caso dall'inizio alla fineCaso pratico di messa in funzione del copilota IA per le istruzioni di lavoro in Odoo: fornitore, impostazioni, stati e la prima settimana.Avvio di EU Digital Services Act Compliance Suite in Odoo: un caso dall'inizio alla fineCaso pratico per avviare EU Digital Services Act Compliance Suite in Odoo: campi chiave, stati di ogni record e cosa controllare nella prima settimana.
Verificato nel codice del modulo (versione 19.0) e nelle fonti collegate

Fonti

  • Codice del modulo: flexigo_manufacturing_ai_work_instruction_copilot 19.0 (40c663bd): models/mrp_ai_cache.py
  • Codice del modulo: flexigo_manufacturing_ai_work_instruction_copilot 19.0 (40c663bd): models/mrp_ai_provider.py
  • Codice del modulo: flexigo_manufacturing_ai_work_instruction_copilot 19.0 (40c663bd): models/mrp_workinstruction_template.py
  • Codice del modulo: flexigo_manufacturing_ai_work_instruction_copilot 19.0 (40c663bd): models/mrp_workorder.py
  • Codice del modulo: flexigo_manufacturing_ai_work_instruction_copilot 19.0 (40c663bd): models/mrp_workorder_dependency.py
  • Codice del modulo: flexigo_manufacturing_ai_work_instruction_copilot 19.0 (40c663bd): models/mrp_workorder_instruction.py
  • Codice del modulo: flexigo_manufacturing_ai_work_instruction_copilot 19.0 (40c663bd): models/mrp_workorder_instruction_version.py
  • Codice del modulo: flexigo_manufacturing_ai_work_instruction_copilot 19.0 (40c663bd): models/mrp_workorder_qa_log.py
  • Codice del modulo: flexigo_manufacturing_ai_work_instruction_copilot 19.0 (40c663bd): models/mrp_workorder_safety_ack.py
  • Codice del modulo: flexigo_manufacturing_ai_work_instruction_copilot 19.0 (40c663bd): models/mrp_workorder_step.py
  • Codice del modulo: flexigo_manufacturing_ai_work_instruction_copilot 19.0 (40c663bd): wizard/gdpr_wizard.py
  • Codice del modulo: 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