Passa al contenuto

Odoo Purchase: Gestire Richieste, RFQ, Fatture Fornitore e Ricevute

Guida pratica all’uso del modulo Acquisti in Odoo
25 maggio 2026 di
Odoo Purchase: Gestire Richieste, RFQ, Fatture Fornitore e Ricevute
Louis DRESSE
| Ancora nessun commento

Introduzione

Immagina la scena classica: Vendite promette consegna per venerdì, il pianificatore scopre tutto giovedì sera e di Odoo Purchase non s'è mai parlato. Questo è il vuoto che vuole colmare questa guida.


Abbiamo ordinato dieci situazioni, dalla distinta base di un semplice tavolo fino a uno scenario produttivo volutamente complesso al massimo livello, e per ciascuna trovi una checklist passo‑passo su cosa cliccare in Odoo.


Odoo Purchase è il punto d'incontro tra ciò che succede fisicamente (magazzino, lotti, trasferimenti, produzione) e le aspettative di clienti e contabilità. Quando funziona, nessuno riscrive quantità; quando non funziona, l'ERP prende la colpa.


Molte realtà ancora campano su esperienza, messaggi e fogli Excel chiamati FINAL_v3. Tiene finché non si scala, si apre un secondo sito o arriva un controllo sulla tracciabilità.


Purchase è un modulo dell'ERP modulare di Odoo. I team lo adottano per definire responsabilità, avere processi ripetibili e una cronologia ricercabile, invece di conversazioni isolate e fogli offline. Con Purchase si racconta la storia delle richieste, delle RFQ, delle fatture fornitori e delle ricevute per chi approva i budget.


Con Purchase si mappa il movimento reale delle merci: ricevere, stoccare, prelevare, produrre, spedire, scartare, rifornire. Ogni passaggio lascia una traccia che il tuo futuro ringrazierà.


Troverai dieci casi d'uso concreti con esempi aziendali, dal primo BOM fino all'uso dei barcode in produzione.


Il pubblico principale sono direttori operations, responsabili magazzino e pianificatori di produzione. Gli sviluppatori possono intervenire più avanti; qui si parla prima il linguaggio del business.


Questo articolo è una classifica Top 10 dal Livello 1 (facile) al Livello 10 (esperto). Ogni livello include passi numerati: cosa fare e cosa cliccare davvero in Odoo Purchase.


Parti dal punto che ti è più comodo, non dal livello 10 solo perché suona impressionante.


Leggi prima la sezione sulla sfida, poi apri il livello che rispecchia la tua squadra oggi.


In questa guida vedrai:


  • Qual è l'ambito di responsabilità di Odoo Purchase in uno stack aziendale tipico
  • Dove i team incontrano più attrito oggi (e perché)
  • Dieci casi d'uso ordinati: dalla disciplina di base alla strategia avanzata
  • Quando automazioni o integrazioni giustificano l'intervento di un partner Odoo



La sfida


Vendite promette consegna per venerdì. Il pianificatore lo scopre giovedì sera perché l'ordine era in una mail, non in Odoo Purchase. I costi di urgenza erodono il margine e la contabilità vede il buco di magazzino solo a fine mese.

Magazzini e impianti spesso procedono per esperienza, ma dati di stock e produzione vivono fuori da Odoo. Quella frattura genera rotture di stock, acquisti urgenti e sorprese contabili.

Sembra familiare? Di solito i team sbattono contro questi muri:


  • File di magazzino che non corrispondono a ciò che Vendite promette
  • Piani di produzione o acquisto fatti senza quantità aggiornate in tempo reale
  • Mancanze di tracciabilità quando clienti o revisori chiedono chiarimenti


La buona notizia: non serve un progetto enorme per sistemare tutto. Scegli un caso d'uso qui sotto, usalo per 30 giorni in Odoo Purchase e misura i cambiamenti.

Top 10 casi d'uso per Purchase


Dieci scenari per Odoo Purchase, ordinati dal Livello 1 (facile, fattibile oggi pomeriggio) al Livello 10 (esperto). Per ogni scenario rispondiamo: cosa costruire e quali clic fare in Odoo.


Il Livello 1 è la vittoria quotidiana rapida. L'ultimo livello è volutamente estremo per mostrare fino a che punto lo stesso modulo può scalare se architettura e dati rimangono puliti.


Scegli il livello giusto, segui i passi numerati in una sandbox di test e sali di livello quando il precedente diventa routinario.

1. Invia la prima RFQ a un singolo fornitore Livello 1 — Facile


Il Livello 1 è l'azione Purchase più semplice: un buyer, un fornitore, un prodotto. Niente contratti, niente approvazioni complesse, solo una richiesta di offerta inviata per email.


Come si fa in Odoo:


  1. Installa l'app Purchase, vai su Purchase, Vendors, New e crea il fornitore con nome, email di contatto e termini di pagamento.
  2. Apri Purchase, Requests for Quotation, New, scegli il fornitore e aggiungi una riga prodotto con la quantità richiesta.
  3. Imposta Order Deadline, verifica l'indirizzo di consegna e clicca Send by Email così il fornitore riceve il PDF della RFQ.
  4. Quando il fornitore conferma il prezzo, modifica la riga se necessario e clicca Confirm Order per trasformare la RFQ in un Purchase Order.
  5. Apri lo storico (chatter) per vedere chi ha inviato la RFQ, chi ha confermato e quando è stato creato il PO.


Cosa ottieni: Ogni acquisto ha ora un numero, una data, la conferma del fornitore e una traccia email verificabile: la contabilità non dovrà più chiedere l'origine dell'ordine.


2. Conferma il PO e ricevi la merce al dock Livello 2 — Facile


Il Livello 2 introduce le Ricevute: il buyer passa il testimone al magazzino, che valida le quantità effettive contro il PO con un solo click.


Come si fa in Odoo:


  1. Apri l'ordine d'acquisto confermato e clicca sul pulsante Receipt per aprire il trasferimento in entrata collegato.
  2. Al dock l'operatore apre Inventory, Operations, Transfers, To Process e seleziona il trasferimento in questione.
  3. Inserisci la quantità effettiva per riga; se sono arrivati 78 invece di 80, registra 78 e lascia una nota interna nel chatter.
  4. Clicca Validate; Odoo aggiorna automaticamente lo stock e collega la ricevuta al PO.
  5. Riapri il PO per vedere le quantità ricevute aggiornate su ogni riga, pronto per il controllo della fattura fornitore.


Cosa ottieni: Magazzino e acquisti leggono sempre gli stessi numeri, così consegne parziali o mancanti emergono subito anziché a fine mese.


3. Registra la prima Fattura Fornitore direttamente dal Purchase Order Livello 3 — Facile


Il Livello 3 tratta le fatture fornitori: la contabilità riusa i dati del PO invece di riscriverli, così la fattura viene registrata in pochi secondi con le stesse righe, prezzi e imposte.


Come si fa in Odoo:


  1. Apri il Purchase Order confermato e clicca Create Bill in alto sul modulo.
  2. Odoo apre una bozza di Vendor Bill con tutte le righe precompilate dal PO: prodotto, quantità, prezzo unitario, tasse.
  3. Imposta Bill Date, Bill Reference (numero fattura fornitore) e Due Date, poi allega il PDF ricevuto via email.
  4. Clicca Confirm per registrare la fattura: la scrittura contabile va nei Debiti verso fornitori e nel conto spesa o di magazzino corretto.
  5. Dalla fattura clicca Register Payment alla scadenza per registrare il bonifico e chiudere il ciclo con la contabilità.


Cosa ottieni: Le fatture vengono inserite in un minuto, senza trascrizioni da PDF, e ogni euro è collegato a una riga PO approvata.


4. Costruisci un listino fornitore con scaglioni di quantità per prodotto Livello 4 — Medio


Il Livello 4 introduce una caratteristica utile: prezzi legati al prodotto e al fornitore, non alla memoria di qualcuno o a un foglio sepolto.


Come si fa in Odoo:


  1. Apri un prodotto, vai alla scheda Purchase, Vendors, Add e associa un fornitore indicando prezzo, MOQ, lead time e valuta.
  2. Aggiungi scaglioni di quantità sulla stessa riga fornitore: da 1+ prezzo A, da 50+ prezzo B, da 100+ prezzo C.
  3. Ripeti per altri due o tre fornitori che possono rifornire il prodotto, ordinandoli secondo la preferenza.
  4. Apri una nuova RFQ per quel prodotto: il prezzo unitario si auto‑compila in base al fornitore scelto e alla quantità ordinata.
  5. Vai su Purchase, Reporting, Purchase Analysis, raggruppa per Vendor e Product per confrontare quanto pagato con quanto negoziato.


Cosa ottieni: Il prezzo negoziato diventa quello applicato automaticamente a ogni RFQ, e le rinegoziazioni partono da dati di volume reali.


5. Raccogli le richieste d'acquisto dei dipendenti con l'app Approvals Livello 5 — Medio


Il Livello 5 tratta le Purchase Requests: chiunque in azienda può chiedere ciò di cui ha bisogno; il buyer decide cosa trasformare in RFQ, con tutta la tracciatura in Odoo.


Come si fa in Odoo:


  1. Installa Approvals, poi vai su Approvals, Configuration, Approval Types, New e crea un tipo Purchase Request.
  2. Abilita Has Product e Has Quantity in modo che i richiedenti descrivano esattamente cosa serve e la data desiderata.
  3. Definisci gli approvatori: prima il manager diretto, poi il Purchasing Manager, con una soglia oltre la quale interviene anche Finance.
  4. Un dipendente apre Approvals, New, seleziona Purchase Request, compila il modulo e invia; le attività avvisano i responsabili corretti.
  5. Una volta approvata, il buyer apre Purchase, Requests for Quotation, New e copia le righe della richiesta per lanciare la RFQ reale.


Cosa ottieni: Finiti i messaggi casuali su Slack e le email al buyer: ogni richiesta è loggata, prioritizzata e convertita in PO senza rifare il lavoro.


6. Confronta tre preventivi con un accordo Call for Tenders Livello 6 — Medio


Il Livello 6 usa gli Purchase Agreements per documentare le scelte di approvvigionamento: tre RFQ vanno ai fornitori, tre risposte tornano e il buyer sceglie confrontando i dati fianco a fianco.


Come si fa in Odoo:


  1. Apri Purchase, Orders, Purchase Agreements, New e imposta Type su Call for Tenders con la scadenza.
  2. Aggiungi una o più righe prodotto con le quantità target per cui vuoi preventivi competitivi.
  3. Clicca New Quotation, scegli un fornitore e Odoo genera una bozza di RFQ collegata all'accordo.
  4. Ripeti per il secondo e il terzo fornitore; quando arrivano i prezzi, l'accordo li mostra riga per riga, comparati tra loro.
  5. Scegli il vincitore, conferma la sua RFQ a PO; le altre vengono archiviate con una Lost Reason sull'accordo.


Cosa ottieni: Le decisioni di procurement diventano difendibili: chi riapre l'accordo dopo mesi vede chi ha quotato cosa e perché un fornitore ha vinto.


7. Blocca gli errori di fatturazione con il three‑way match Livello 7 — Difficile


Il Livello 7 collega i quattro pilastri: PO, Ricevuta e Fattura devono combaciare prima del pagamento. Qui Purchase genera risparmi reali per la finanza.


Come si fa in Odoo:


  1. Vai su Purchase, Configuration, Settings e imposta Bill Control su Received Quantities; salva.
  2. Conferma un PO di 80 unità; il magazzino riceve solo 78 al dock e valida il trasferimento parziale.
  3. La contabilità crea la Vendor Bill dal PO; Odoo precompila 78 anziché 80, allineandosi alla ricevuta reale.
  4. Se il fornitore invia una fattura per 80, la discrepanza è subito visibile e il buyer richiede una nota di credito prima della registrazione.
  5. Solo quando fattura e ricevuta coincidono Confirm è abilitato; il calendario pagamenti la inserisce a scadenza.


Cosa ottieni: L'overbilling dei fornitori non viene più assorbito: ogni euro pagato è supportato da PO e ricevuta, pronto per l'audit.


8. Attiva una procurement guidata dalla domanda con regole di riordino, MTO e scheduler Livello 8 — Difficile


Il Livello 8 collega Purchase ai segnali di domanda da Sales e Inventory. I buyer non corrano più dietro alle emergenze perché Odoo propone RFQ giuste prima che lo stock finisca.


Come si fa in Odoo:


  1. Per i prodotti più venduti, vai su Inventory, Operations, Reordering Rules, New e imposta Min, Max, Vendor e Lead Time.
  2. Per prodotti make‑to‑order, sulla scheda Purchase del prodotto imposta Route su Make To Order così una vendita confermata genera un RFQ.
  3. Esegui Inventory, Operations, Run Scheduler ogni giorno o schedula l'azione server in modo che le proposte appaiano tutte le mattine.
  4. Apri Purchase, Orders, Requests for Quotation, filtra Draft Auto e converti in blocco le RFQ suggerite in ordini reali.
  5. Usa Purchase, Reporting, Vendor On‑Time Delivery per aggiustare i lead time trimestralmente in base alle performance reali.


Cosa ottieni: Le rotture di stock sui SKU chiave calano, i buyer si concentrano sulla negoziazione e Vendite raramente promette date impossibili.


9. Vincola ordini quadro annuali e apri un Vendor Portal per fornitori strategici Livello 9 — Difficile


Il Livello 9 estende il procurement: commitment annuali negoziati una sola volta, chiamati a consumo settimanale; i fornitori strategici gestiscono RFQ e fatture tramite un portale dedicato.


Come si fa in Odoo:


  1. Apri Purchase, Orders, Purchase Agreements, New, imposta Type su Blanket Order con validità annuale, prezzo negoziato e quantità complessiva impegnata.
  2. Ogni settimana apri l'accordo e clicca New Purchase Order per chiamare la quantità necessaria; Odoo decrementa l'impegno residuo.
  3. Vai su Settings, General Settings e abilita accesso Customer e Vendor Portal; concedi accesso ai fornitori strategici.
  4. I fornitori si collegano a /my/purchase, confermano o rifiutano RFQ, caricano fatture firmate e seguono lo stato dei pagamenti senza email al buyer.
  5. Costruisci un Vendor Performance Scorecard in Purchase Reporting: puntualità, scostamento prezzo, tasso di difetti, aggiornato ogni trimestre per i QBR.
  6. Imposta un server action che invii email al procurement quando il consumo su un blanket order supera l'80% dell'obiettivo annuale.


Cosa ottieni: Il procurement di routine si auto‑gestisce per il 20% top dei fornitori; i buyer ritrovano tempo per sourcing, negoziazione e gestione del rischio.


Definire le regole dei blanket order, i diritti del vendor portal e le scorecard cross‑app è l'esempio tipico di progetto che Dasolo conduce in engagement guidati dal partner.


10. Costruisci un OS per il procurement con OCR, EDI, rilevamento anomalie e dashboard live Livello 10 — Esperto


Il Livello 10 è l'ecosistema completo: OCR legge le fatture, EDI connette i fornitori macchina‑a‑macchina, regole di anomaly detection segnalano ordini a rischio e una dashboard live mostra ogni impegno in tempo reale.


Come si fa in Odoo:


  1. Attiva Bill Digitization in Accounting così i PDF delle fatture vengono parsati automaticamente dall'OCR; righe, tasse e collegamenti a PO sono precompilati per la revisione di Finance.
  2. Per i cinque fornitori principali configura lo scambio EDI (XML, EDIFACT o Peppol): PO, ASN e Invoice scorrono direttamente tra Odoo e l'ERP del fornitore.
  3. Addestra un assistente procurement AI sulla knowledge base di contratti, blanket order e cataloghi in modo che risponda ai buyer in qualsiasi lingua.
  4. Usa Studio Automations e regole AI per segnalare ordini insoliti: scostamenti prezzo oltre l'8%, impennate di lead time, dipendenze da singola fonte o salti inattesi di MOQ.
  5. Connetti Purchase a Sales, Inventory, Accounting e Project affinché ogni cambiamento propaghi costi di progetto e aggiorni la dashboard in tempo reale.
  6. Costruisci un cockpit procurement su foglio interattivo: RFQ aperte, PO in ritardo, mismatching three‑way, risparmi vs baseline, puntualità per fornitore, aggiornati live.
  7. Collega alert su Slack o Teams per eventi critici: ritardo su ordine top‑10 cliente, discrepanza fattura oltre soglia, esaurimento blanket order.


Cosa ottieni: Il procurement smette di essere un costo back‑office e diventa funzione strategica con dati live, alert predittivi e assistenti AI per ogni buyer.


Mettere insieme copiloti AI per il procurement, collegamenti EDI, regole di anomaly detection e cockpit live è l'architettura che Dasolo costruisce in progetti guidati dal partner, evitando mesi di trial and error.


Quando serve aiuto esperto


Se il tuo mondo si limita ai livelli 1–6, spesso basta Odoo Purchase standard, un owner interno paziente e una sandbox dove testare senza paura.


Dal livello 7 in su aumentano i rischi: workflow automatici che inviano email sbagliate, campi di Studio che bloccano gli upgrade, API che smettono di sincronizzare lo stock alle 2 di notte.


Non è colpa della tua squadra: è il segnale che architettura, testing e governance contano davvero.


Porta un partner quando servono design multi‑app, compliance paese‑specifiche, integrazioni complesse o quando c'è una data di go‑live fissata dal board.

Lavora con Dasolo


Dasolo aiuta le aziende a implementare Odoo come lavorano realmente: app su misura, integrazioni pulite e formazione che resta quando i consulenti se ne vanno.


Se la tua roadmap Purchase include i casi avanzati di questa guida, possiamo mappare un piano a fasi: quick win iniziali, poi automazioni e integrazioni con owner chiari e test script.


Tu tieni il controllo di scope e budget; noi portiamo la profondità Odoo così la tua squadra evita errori costosi in produzione.

Prenota una consulenza gratuita:


Prenota la tua demo

Odoo Purchase: Gestire Richieste, RFQ, Fatture Fornitore e Ricevute
Louis DRESSE 25 maggio 2026
Condividi articolo
Accedi per lasciare un commento