Come importare automaticamente in Odoo le conferme d’ordine dei fornitori
Aggiorni in Odoo prezzi, quantità e date di consegna degli ordini di acquisto — senza ridigitare un solo PDF dei fornitori
Ogni ordine di acquisto che invia torna indietro come e-mail di conferma: un PDF, un foglio Excel, a volte solo poche righe di testo. Qualcuno del suo team apre ognuna di esse, la confronta riga per riga con l’ODA in Odoo e aggiorna a mano prezzi, quantità e date di consegna. Questa guida mostra perché quel ciclo manuale si inceppa, che cosa si lasciano sfuggire le soluzioni improvvisate di sempre e come Supplier2ERP importa automaticamente in Odoo le conferme dei fornitori — con le sue regole di tolleranza a decidere che cosa viene aggiornato e che cosa viene segnalato.
💸 Quanto costa davvero inserire a mano le conferme
Una conferma d’ordine di un fornitore sembra innocua — finché non la moltiplica per ogni ODA che invia. Ogni conferma va aperta, letta e confrontata con l’ordine di acquisto in Odoo. Il fornitore ha confermato l’intera quantità? Il prezzo unitario è cambiato? La data di consegna è slittata di due settimane? Ogni risposta significa clic e ridigitazione nell’app Acquisti.
Il danno di saltare quel lavoro è peggiore del lavoro stesso. Quando le conferme non vengono inserite, Odoo mostra in silenzio un quadro sbagliato:
- Date di arrivo sbagliate: Odoo aspetta ancora la merce alla data originale, quindi i suoi ricevimenti programmati, le promesse ai clienti e la pianificazione del riassortimento poggiano su dati vecchi.
- Prezzi sbagliati: arriva la fattura del fornitore e non corrisponde all’ODA, così la contabilità va a cercare spiegazioni dall’ufficio acquisti settimane dopo, quando ormai nessuno si ricorda più dell’ordine.
- Consegne parziali silenziose: il fornitore ha confermato 60 unità su 100, nessuno ha aggiornato la riga, e la rottura di stock viene a galla solo quando un ordine cliente non può partire.
- Ore di lavoro qualificato perdute: chi si occupa di acquisti passa la giornata a copiare numeri da un PDF a una scheda del browser invece di negoziare o di risolvere problemi di fornitura.
Il compito è pura comparazione e pura immissione di dati — esattamente il tipo di lavoro che dovrebbe fare il software, ed esattamente il tipo di lavoro che le persone svolgono peggio quando si annoiano.
🔧 Come si prova di solito a risolverlo
1. Continuare a farlo a mano
Funziona con cinque ODA a settimana. Con cinquanta, le conferme si accumulano non lette e quelle che vengono inserite lo sono di fretta. Il confronto manuale è anche il luogo in cui nascono le cifre invertite e le righe saltate.
2. Il gateway e-mail integrato di Odoo
Il gateway della posta in arrivo di Odoo è bravissimo ad allegare un’e-mail a un record — può registrare la conferma nel chatter di un ordine di acquisto. Ma non legge il PDF, non confronta i valori confermati con le righe del suo ODA e non aggiorna quantità, prezzi o date. Il documento viene archiviato; il lavoro resta.
3. Strumenti OCR generici e connettori in stile Zapier
Gli strumenti OCR basati su modelli sanno estrarre campi da un documento — dopo che lei ha costruito e mantenuto un modello per ogni impaginazione dei fornitori. I fornitori cambiano formato senza preavviso, e un connettore che estrae testo non sa comunque rispondere alla vera domanda: corrisponde al mio ODA aperto in Odoo, e la differenza rientra nella tolleranza? Estrarre senza un abbinamento che conosca l’ERP sposta soltanto il confronto manuale un passo più a valle.
4. Script su misura
Uno sviluppatore può programmare il percorso ideale per i suoi tre fornitori principali. Poi il fornitore numero quattro invia un’immagine scansionata, l’impaginazione cambia, lo sviluppatore se ne va e lo script diventa l’ennesima cosa che nessuno osa toccare.
🤖 La via automatica: Supplier2ERP
Supplier2ERP è un bot BOTS4.me che sorveglia la sua casella di posta, legge le conferme dei fornitori in qualsiasi formato, le abbina agli ordini di acquisto aperti in Odoo e aggiorna date di consegna, quantità e — dal piano Business — prezzi secondo le regole di tolleranza che imposta lei.
Arriva la conferma del fornitore
Dati estratti da PDF, Excel, Word o scansione
Abbinati al suo ODA aperto
ODA aggiornato in Odoo entro la tolleranza
Report inviato via e-mail, differenze segnalate
🧠 Estrazione su tre livelli — prima le regole, l’IA come riserva
Livello 1 — ancoraggio dei codici: Supplier2ERP cerca dentro il documento del fornitore i suoi codici prodotto presi dal catalogo articoli di Odoo. Nessun modello, funziona con qualsiasi impaginazione fin dal primo giorno.
Livello 2 — schemi appresi: una volta elaborato il formato di un fornitore, le sue regole di estrazione vengono salvate. Le conferme successive dello stesso fornitore vengono elaborate all’istante.
Livello 3 — riserva con IA: solo quando le regole e gli schemi appresi non bastano l’IA estrae e verifica i dati — comprese le immagini scansionate tramite OCR.
Lo configuri in circa cinque minuti
- Passo 1 — Inizi il suo mese Discovery gratuito: acceda a bots4.me/bots, clicchi Inizia il mese Discovery gratuito sulla scheda Supplier2ERP e accetti una volta i Termini — nessuna carta di credito necessaria.
- Passo 2 — colleghi la sua casella di posta: usi la Connessione rapida sicura (OAuth per Gmail e Office 365; supportato qualsiasi provider IMAP). Nessun middleware, nessuna regola di inoltro.
- Passo 3 — Colleghi Odoo: installi il modulo gratuito BOTS4.me Connect (Odoo 13–19). Odoo.sh e on-premise ricevono il connettore Python, installato una sola volta e collegato con un clic. Gli utenti di Odoo Online creano una chiave API in Impostazioni → Utenti e aziende → Utenti → il suo utente → Sicurezza account e la incollano su bots4.me in Impostazioni → Supplier2ERP → Access Manager → Aggiungi destinazione → ERP → Odoo (un modulo XML di supporto facoltativo, senza codice, aggiunge un menu BOTS4.me all’interno di Odoo). Odoo Online richiede il piano Custom di Odoo per l’accesso API. Un solo collegamento serve tutte le app BOTS4.me che lavorano con Odoo.
- Passo 4 — Gli indichi fornitori e tolleranze: una volta collegato Odoo, Supplier2ERP rileva i fornitori che hanno ordini di acquisto aperti e le invia l’elenco via e-mail; gli insegni qualsiasi altro fornitore trascinando una delle sue conferme in _Supplier2ERP/IMPORTA, e ne escluda uno con _Supplier2ERP/NON_IMPORTARE. Nella scheda Controlli, Variazione massima di prezzo/quantità e Differenze massime per articolo stabiliscono quanto può essere grande una differenza prima che una conferma venga segnalata invece che applicata.
- Passo 5 — Inizi in DEMO: il bot legge conferme reali, le abbina ai suoi ordini di acquisto reali e le comunica via e-mail esattamente ciò che aggiornerebbe — senza scrivere nulla. Quando i report DEMO la convincono, imposti Modalità su LIVE nella scheda Controlli — si sblocca dopo la prima e-mail di report DEMO.
🧭 Lo provi nel suo mese Discovery gratuito
Il suo primo mese di Supplier2ERP è un mese Discovery gratuito: il volume di utilizzo del piano Personal, con Aggiorna automaticamente le quantità e Pre-elaborazione sbloccati per la prova, e nessuna carta di credito necessaria. Ecco come ottenere il primo ordine di acquisto aggiornato da una vera conferma del fornitore.
Giorno 1 — Avvio e collegamento
- Acceda a bots4.me/bots, clicchi Inizia il mese Discovery gratuito sulla scheda Supplier2ERP e accetti una volta i Termini — nessuna carta di credito necessaria.
- Apra Impostazioni (ingranaggio) → Supplier2ERP → Access Manager → Aggiungi origine per collegare la sua casella (Secure Quick Connect per Gmail e Microsoft 365, IMAP con una password per app per gli altri provider). Oppure aggiunga la BOTS4.me Mailbox (un clic, nessuna password) e inoltri le conferme a supplier2erp@bots4.me dall’indirizzo e-mail del suo account.
- Colleghi Odoo: clicchi Aggiungi destinazione → ERP → Odoo, oppure installi in Odoo il modulo gratuito BOTS4.me Connect e prema Connetti. Su Odoo Online incolla invece una chiave API.
- Odoo Online richiede il piano Custom di Odoo per l’accesso API.
- Con una chiave API, conceda a quell’utente Odoo i diritti Acquisti (Utente) e Creazione contatti.
Giorno 1 — Gli indichi i suoi fornitori
- Fornitori con ordini di acquisto aperti: una volta collegato Odoo, Supplier2ERP li rileva automaticamente e le invia via e-mail l’elenco dei fornitori che leggerà.
- Qualsiasi altro fornitore: trascini una delle sue conferme in
_Supplier2ERP/IMPORTA. Viene letta all’esecuzione successiva e, da quel momento, ogni conferma di quel mittente. Il mittente viene inoltre contrassegnato come fornitore, così Mail2ERP non lo importerà come ordine cliente. - Un mittente da ignorare: trascini una delle sue e-mail in
_Supplier2ERP/NON_IMPORTARE. Le cartelle compaiono dopo la prima esecuzione e seguono la lingua della sua app.
Giorno 1 — Verifichi la scheda Controlli
- Modalità: Supplier2ERP parte in DEMO — abbina conferme reali a ordini di acquisto reali e le comunica via e-mail cosa cambierebbe, senza scrivere nulla.
- Funzioni di Supplier2ERP: Abbinamento con l’ERP, Aggiornamenti nell’ERP, Estrazione tramite modelli, Estrazione di riserva con IA e Registri nella sua casella di posta sono attivi. Attivi File PDF scansionati se i fornitori inviano scansioni o foto in PDF.
- Gli interruttori con il tag Discovery nella scheda Controlli sono inclusi nel suo mese gratuito e partono disattivati — attivi quelli che desidera provare.
- Per Supplier2ERP quello da attivare è Aggiorna automaticamente le quantità, così le variazioni di quantità confermate vengono applicate e non solo segnalate (Pre-elaborazione richiede anche AutoSPAM). Aggiorna automaticamente i prezzi richiede il piano Business; fino ad allora le differenze di prezzo le vengono segnalate.
- Tolleranze: Variazione massima di prezzo/quantità è la variazione più grande per riga che può essere applicata, e Differenze massime per articolo indica quante righe possono differire prima che l’intero ordine passi a lei per la verifica.
- Report: scelga in Report via e-mail se essere informato sulle conferme senza problemi dopo ciascuna, una volta per esecuzione o con un riepilogo giornaliero o settimanale. Facoltativo: Avvisi giornalieri di ritardo le segnala via e-mail le consegne in ritardo o a rischio.
- Orario di funzionamento e pianificazione delle esecuzioni: Supplier2ERP lavora solo all’interno dell’Orario di funzionamento, che all’inizio corrisponde all’orario d’ufficio dei giorni feriali.
Settimana 1 — Verifichi, poi passi in LIVE
- Provi con una conferma reale: dovrebbe citare il numero del suo ordine di acquisto Odoo, oppure provenire dall’indirizzo e-mail registrato sul fornitore in Odoo, ed elencare i suoi codici prodotto. Ogni report DEMO mostra riga per riga cosa è stato abbinato e cosa cambierebbe.
- Guardi dove finiscono i risultati: le conferme applicate passano in
_Supplier2ERP/ELABORATO; quelle segnalate o illeggibili restano non lette nella sua INBOX, oppure in_Supplier2ERP/MANUALEse sono arrivate tramite IMPORTA. La scheda Registri e la cartella_Supplier2ERP/LOGSspiegano perché. Una conferma sfuggita può essere trascinata in_Supplier2ERP/IMPORTAper riprovare. - Quando i report DEMO la convincono, imposti Modalità su LIVE nella scheda Controlli — si sblocca dopo la prima e-mail di report DEMO.
📅 Alla fine del mese Discovery
Alla fine del mese, Supplier2ERP prosegue da solo con il piano gratuito e una piccola quota mensile: quando è esaurita, i nuovi elementi attendono il mese successivo o finché non sceglie un piano, e un elemento già avviato viene sempre completato. Scelga un piano per mantenere tutte le funzioni — veda la tabella dei piani nella pagina prodotto di Supplier2ERP.
Con il piano gratuito le date di consegna continuano a essere aggiornate, mentre gli aggiornamenti delle quantità, la lettura dei PDF scansionati, l’apprendimento dei modelli e la cartella LOGS richiedono un piano. Nulla di ciò che ha aggiornato viene annullato.
📅 Che aspetto ha il lavoro di tutti i giorni
Una volta in LIVE, Supplier2ERP lavora secondo la Pianificazione delle esecuzioni che sceglie, entro l’Orario di funzionamento che definisce. Ogni esecuzione passa in rassegna le nuove e-mail e i nuovi allegati dei fornitori:
- Entro la tolleranza: le date di consegna confermate vengono scritte sulle righe corrispondenti dell’ordine di acquisto in Odoo, insieme alle quantità confermate (con Aggiorna automaticamente le quantità attivo, dal piano Family) e ai prezzi unitari (con Aggiorna automaticamente i prezzi attivo, dal piano Business); l’e-mail elaborata viene archiviata in
_Supplier2ERP/ELABORATO. Senza questi interruttori le differenze le vengono segnalate invece di essere applicate. - Fuori tolleranza: le differenze rilevanti vengono segnalate nel suo report e l’e-mail resta non letta — nella sua INBOX, oppure in _Supplier2ERP/MANUALE se è arrivata tramite _Supplier2ERP/IMPORTA — e l’ordine di acquisto resta intatto finché non lo verifica. Non finisce sepolto nulla.
- Trasparenza completa: un report delle differenze mostra cosa è stato estratto, cosa è stato abbinato, cosa è cambiato, cosa è stato saltato e perché — dopo ogni conferma, una volta per esecuzione o come riepilogo giornaliero o settimanale, come sceglie in Report via e-mail. Le conferme che richiedono il suo intervento arrivano sempre subito. La scheda Registri della dashboard e la cartella _Supplier2ERP/LOGS della sua casella conservano lo storico delle decisioni.
- Controllo completo: Accensione del bot sì/no, interruttori per ogni funzione e Modalità IA da Disattivata fino al livello incluso nel suo piano, tutto nella scheda Controlli su bots4.me/bots. Ospitato nell’UE, progettato per il GDPR, 2FA opzionale, report in 31 lingue.
🔄 Il pezzo mancante del ciclo di magazzino in Odoo
Supplier2ERP chiude un ciclo che due bot fratelli aprono. AutoSTOCK calcola gli obiettivi di scorta ottimali dal suo storico reale delle vendite e li scrive come regole di riordino native di Odoo. AutoPURCHASE trasforma quegli obiettivi in ordini di acquisto in bozza, raggruppati per fornitore e con i minimi rispettati. Quando i suoi fornitori confermano quegli ordini, Supplier2ERP legge le conferme e mantiene ogni ODA allineato alla realtà — prezzi, quantità e date confermati tornano in Odoo automaticamente.
Insieme i tre bot la portano da “quanto dovremmo tenere a scorta?” a “la merce è confermata e Odoo lo sa” quasi senza lavoro manuale di approvvigionamento.
🌍 Funziona anche oltre Odoo
Questa guida si concentra su Odoo (versioni 13–19, comprese Odoo Online, Odoo.sh e on-premise), ma Supplier2ERP funziona anche con ERPNext, Zoho, Dolibarr, Business Central online, QuickBooks Online, Xero e SAP Business One, ognuno con una strategia di aggiornamento pensata per quel sistema. Usa qualcos’altro? Ci contatti — qualsiasi altro ERP dotato di API viene collegato su richiesta.
❓ Domande frequenti
Odoo può aggiornare automaticamente gli ordini di acquisto dalle e-mail di conferma dei fornitori?
Non di serie. Il gateway e-mail di Odoo può allegare una conferma al chatter di un ODA, ma non legge il documento e non modifica le righe dell’ODA. Supplier2ERP aggiunge proprio quello strato: estrae quantità, prezzi e date di consegna confermati dall’e-mail o dall’allegato, li abbina all’ordine di acquisto aperto e aggiorna Odoo entro le regole di tolleranza che definisce lei.
Come fa Supplier2ERP a leggere i PDF dei fornitori senza modelli?
Con l’ancoraggio dei codici: cerca nel documento i suoi codici prodotto presi dal catalogo articoli di Odoo, così qualsiasi impaginazione dei fornitori funziona fin dal primo giorno. Dopo che il formato di un fornitore è stato elaborato una volta, gli schemi di estrazione vengono salvati e riutilizzati. Solo quando entrambi non bastano entra in gioco l’IA come riserva — OCR per scansioni e immagini compreso.
Che cosa succede quando il prezzo o la quantità confermati differiscono dal mio ODA?
Le soglie di tolleranza le imposta lei (Variazione massima di prezzo/quantità e Differenze massime per articolo). Le piccole differenze vengono scritte sull’ordine di acquisto quando l’interruttore corrispondente è attivo — Aggiorna automaticamente le quantità dal piano Family, Aggiorna automaticamente i prezzi dal piano Business; altrimenti le vengono segnalate. Le differenze rilevanti vengono segnalate nel suo report, l’aggiornamento dell’ordine di acquisto viene saltato e l’e-mail del fornitore resta non letta nella sua INBOX (o in _Supplier2ERP/MANUALE), così è impossibile lasciarsi sfuggire la verifica in sospeso.
Gestisce le conferme scansionate e le immagini?
Sì. Supplier2ERP elabora PDF, Word, Excel, HTML, il testo semplice delle e-mail e le immagini tramite OCR. Per le conferme che arrivano come PDF scansionati, attivi File PDF scansionati nella scheda Controlli — parte disattivato e, finché resta disattivato, un PDF scansionato viene segnalato per l’inserimento manuale.
Posso provarlo senza lasciargli scrivere nulla in Odoo?
Sì. Provi la Demo Sandbox su bots4.me/demo con documenti di esempio e senza alcun accesso, poi colleghi la sua casella e Odoo: Supplier2ERP parte in DEMO, legge i suoi ordini di acquisto reali e le comunica via e-mail esattamente ciò che cambierebbe — senza scrivere nulla. Imposta Modalità su LIVE solo quando si sente sicuro. Il primo mese è un mese Discovery gratuito, senza carta di credito.
Quali versioni e quali tipi di hosting di Odoo sono supportati?
Odoo dalla 13 alla 19 on-premise, più le versioni attuali di Odoo.sh e Odoo Online. Le installazioni Odoo.sh e on-premise usano il modulo Python gratuito BOTS4.me Connect, installato una sola volta e collegato con un clic; Odoo Online (che vieta il Python personalizzato) si collega con una chiave API creata in Impostazioni → Utenti e aziende → Utenti → il suo utente → Sicurezza account, più un modulo XML di supporto facoltativo senza codice. Odoo Online richiede il piano Custom di Odoo per l’accesso API. Un solo collegamento serve tutte le app BOTS4.me che lavorano con Odoo.
Supplier2ERP funziona con ERP diversi da Odoo?
Sì — sono supportati ERPNext, Zoho, Dolibarr, Microsoft Dynamics 365 Business Central (online), QuickBooks Online, Xero, SAP Business One e ognuno con una strategia ottimizzata di aggiornamento degli ordini di acquisto. Qualsiasi altro ERP dotato di API viene collegato su richiesta.
📚 Guide correlate
- Guida principale: Come automatizzare Odoo dall’inizio alla fine: dall’ordine via e-mail alla fattura pagata
- Il passo precedente: Come automatizzare gli acquisti in Odoo: ordini di acquisto in bozza dai fabbisogni reali
- Da dove arrivano gli obiettivi: Come impostare in Odoo i punti di riordino ottimali a partire dallo storico reale delle vendite
- Il lato vendite della sua casella di posta: Come importare automaticamente in Odoo gli ordini e le richieste di offerta ricevuti via e-mail
- Configurazione del connettore: Come collegare Odoo a BOTS4.me (Odoo 13–19)
🔗 Fonti e approfondimenti
Documentazione ufficiale e standard citati in questa guida. I link esterni si aprono in una nuova scheda.
Smetta di ridigitare le conferme dei fornitori
Colleghi la sua casella di posta e Odoo in circa cinque minuti, guardi Supplier2ERP al lavoro in Modalità demo e passi in LIVE quando i report la convincono. Il primo mese è un mese Discovery gratuito, senza carta di credito.