In breve
In Odoo il DDT del fornitore si registra sulla ricezione di magazzino generata dall'ordine d'acquisto: si indicano le quantità arrivate e il riferimento del documento del fornitore, poi si convalida. Per non digitarlo servono i dati del DDT in forma strutturata e uno fra import da file e API. BolleFlow non ha un modulo Odoo: legge il PDF ed esporta testata e righe in CSV, XML o JSON, da cui si alimenta la ricezione.
DDT Fornitori in Odoo: dal PDF alla Ricezione di Magazzino
Odoo ragiona per flussi: un ordine d'acquisto confermato genera una ricezione in magazzino, e la ricezione aspetta che qualcuno dica cosa è arrivato. Il DDT del fornitore è il documento che contiene quella risposta. Di solito la risposta viene data da una persona con il PDF aperto su uno schermo e Odoo sull'altro.
Questa pagina descrive come togliere la digitazione, e dove serve attenzione.
Il DDT dentro il flusso di Odoo
| Passaggio | Cosa succede in Odoo | Dato dal DDT |
|---|---|---|
| Ordine d'acquisto confermato | Nasce una ricezione in attesa | — |
| Arriva la merce | Si aprono le righe della ricezione | Quantità per articolo |
| Riferimento | Si annota il documento del fornitore | Numero e data del DDT |
| Convalida | Il magazzino viene caricato | — |
| Arriva la fattura | Si confronta con ordine e ricevuto | — |
Se la quantità arrivata è inferiore a quella ordinata, alla convalida Odoo propone un ordine residuo: la parte mancante resta in attesa. È il comportamento giusto per le consegne parziali, a patto che la quantità inserita sia quella vera.
Le due strade per non digitare
Import da file. Odoo permette di importare e aggiornare record da CSV o Excel su quasi ogni oggetto. Si può aggiornare una ricezione esistente con le quantità arrivate. Funziona, ma richiede che il file contenga gli identificativi che Odoo usa per trovare la ricezione e le sue righe: per questo l'import manuale è adatto a un test, meno a un uso quotidiano.
API. Odoo espone le proprie funzioni a programmi esterni. Uno script, o un modulo sviluppato da chi segue l'installazione, può cercare l'ordine aperto del fornitore, compilare la ricezione e convalidarla. È la strada per un flusso continuo.
In entrambi i casi il lavoro vero è lo stesso: trovare la ricezione giusta.
Abbinare il DDT alla ricezione
| Situazione | Come si abbina |
|---|---|
| Il DDT riporta il vostro numero d'ordine | Diretto |
| Un solo ordine aperto per quel fornitore | Per fornitore |
| Più ordini aperti con articoli diversi | Per fornitore e articolo |
| Più ordini aperti con gli stessi articoli | Serve una regola: il più vecchio, o una scelta manuale |
| Nessun ordine | Va creato, o la ricezione si fa senza ordine |
Il file di import per il tuo gestionale, già pronto
BolleFlow legge i DDT dei fornitori e li esporta nel tracciato che il gestionale si aspetta: TeamSystem, Zucchetti, SAP Business One, Sistemi, Passepartout, Arca Evolution.
L'altro punto è il codice articolo. Odoo ha i listini fornitore, dove per ogni prodotto si registra il codice e il nome usati da quel fornitore: è il posto in cui la corrispondenza fra il codice sul DDT e il vostro prodotto deve stare.
Dove si inserisce BolleFlow
BolleFlow legge il DDT — PDF nativo o scansione, layout qualunque — ed estrae numero, data, fornitore, partita IVA e le righe con codice, descrizione, quantità e unità di misura. Quando sul documento c'è il riferimento al vostro ordine, viene estratto anche quello.
Non esiste un modulo BolleFlow per Odoo. I dati escono in CSV, XML o JSON: si scaricano, oppure vengono depositati in una cartella dall'agente locale o in una cartella cloud. Chi gestisce Odoo li usa come ingresso, con l'import o con le API.
Il JSON è di solito il formato più comodo per uno script: testata e righe sono già separate, senza dover ricostruire il documento da una tabella piatta.
Lotti, numeri di serie, unità di misura
Tre dettagli fermano la convalida più spesso degli altri:
- Lotti e seriali: se il prodotto è tracciato, Odoo li pretende alla ricezione. Sul DDT ci sono solo se il fornitore li stampa.
- Unità di misura: il fornitore consegna in confezioni, voi gestite a pezzi. La conversione va definita sul prodotto, non corretta a mano ogni volta.
- Quantità in eccesso: va deciso prima se accettarle o bloccarle.
Da dove partire
Con un fornitore solo, quello che manda più DDT. Un mese di documenti fatto passare, le ricezioni compilate dal file e controllate da una persona. Quando gli scarti si avvicinano a zero si allarga al secondo. Per vedere cosa esce da un vostro documento c'è la prova senza registrazione.
Continua da qui
Domande frequenti
Dove si registra il DDT del fornitore in Odoo?
Sulla ricezione collegata all'ordine d'acquisto, nell'app Magazzino: si inseriscono le quantità ricevute e il riferimento del documento del fornitore, poi si convalida.
Esiste un modulo BolleFlow per Odoo?
No. BolleFlow esporta i dati del DDT in CSV, XML o JSON; l'ingresso in Odoo avviene con l'import da file o con le API, a cura di chi gestisce l'installazione.
Cosa succede se arriva meno merce dell'ordine?
Alla convalida Odoo propone di creare un ordine residuo per la quantità mancante, che resta in attesa della consegna successiva.
Newsletter BolleFlow
Guide pratiche su DDT, ERP e automazione amministrativa per PMI italiane. Ogni 2 settimane. Zero spam.
Smetti di digitare i DDT nel gestionale
Dal PDF al file di import in pochi passaggi, con il controllo dei campi incerti prima dell'esportazione.
Articoli correlati
- Import nel Gestionale
DDT Fornitori in Business Central: dal PDF al Ricevimento Merce
Come portare i DDT dei fornitori in Dynamics 365 Business Central: ordine d'acquisto, numero spedizione fornitore, import dei dati e limiti da conoscere.
- Import nel Gestionale
Importare DDT in Qualsiasi Gestionale: CSV, XML e Cartella
Il tuo gestionale non è fra quelli con un tracciato pronto? Come portare comunque i DDT dei fornitori dentro con un CSV o XML, quali campi servono e come si verifica l'import.
- Import nel Gestionale
Integrazione DDT nel Gestionale: Tracciati, Import e ROI
Portare i DDT dei fornitori nel gestionale senza digitarli: tracciati per TeamSystem, Zucchetti, SAP, Passepartout e Fatture in Cloud, le tre vie di import e il calcolo del ROI.