Passa al contenuto

Purchase Requisition Extended

Gestire i contratti quadro in Odoo diventa semplice grazie alla visibilità in tempo reale su quantità ordinate, ricevute e fatturate su tutti gli ordini di acquisto collegati — inclusa la reportistica sugli scostamenti in multi-valuta. Le policy configurabili prevengono acquisti fuori contratto prima che avvengano.

A chi è rivolto

Responsabili acquisti e buyer che utilizzano i contratti quadro per pianificare i volumi di approvvigionamento con i fornitori e hanno bisogno di monitorare in tempo reale la spesa effettiva rispetto agli importi contrattualizzati.

Come funziona

  • Imposta una policy di budget sul contratto quadro: nessun controllo, tetto per riga o tetto globale unico.
  • Alla conferma di un ordine di acquisto, il sistema lo collega automaticamente al contratto giusto o chiede al buyer di scegliere.
  • Il consumo di budget, le quantità ricevute e gli scostamenti di prezzo si aggiornano in tempo reale sul contratto.
  • Un controllo giornaliero crea attività e invia notifiche istantanee quando le soglie di consumo vengono superate o il contratto si avvicina alla scadenza.

Il risultato: controllo totale sui contratti di approvvigionamento — nessuno sforamento di budget, nessun contratto scaduto processato in silenzio.

0,00 € 0,00 €

 Per maggiori info sui nostri moduli non esitare a contattarci

Purchase Requisition Extended

Aggiunge monitoraggio economico, policy di controllo e automazioni ai contratti quadro di acquisto

Funzionalità

1 — Monitoraggio economico in tempo reale

Ogni riga del contratto e la testata accumulano i consuntivi dagli Ordini di Acquisto collegati in tempo reale: quantità e importi ordinati, ricevuti e fatturati sia al prezzo contrattuale che al prezzo effettivo dell'OA, con conversione multi-valuta al tasso di cambio della data dell'ordine. Lo scostamento tra i due è sempre visibile.

2 — Policy di budget

Tre modalità: Nessun controllo budget, Budget per riga (ogni riga ha il proprio tetto, calcolato automaticamente da qtà × prezzo con possibilità di override manuale) e Budget globale (tetto unico per l'intero contratto). Una percentuale di tolleranza consente una fascia configurabile prima che scatti il blocco. Livelli di controllo: Blocco · Override (solo manager) · Solo avviso.

3 — Policy su prodotti e date

Rileva righe OA con prodotti non presenti nel contratto o date OA fuori dal periodo di validità. Ogni policy è configurabile indipendentemente: Blocco · Override · Solo avviso.

4 — Auto-aggancio alla conferma dell'OA

Alla conferma di un OA per un fornitore con contratti attivi, il modulo può agganciare automaticamente il contratto giusto (Sempre), mostrare un wizard di selezione (Chiedi) o non fare nulla (Mai). Un campo Priorità su ogni contratto gestisce la preferenza quando ci sono più candidati.

5 — Gruppo di sicurezza Override

Un gruppo dedicato Purchase Agreement Override (implicato da Responsabile Acquisti) consente agli utenti autorizzati di superare le violazioni di livello override tramite un wizard di conferma. Ogni override viene registrato nel chatter dell'OA e del contratto.

6 — Allerte proattive + notifiche toast

Un cron giornaliero crea attività A Fare per il buyer quando il consumo supera la soglia configurata o quando il contratto si avvicina alla scadenza. Le attività sono deduplicate. Notifiche toast in stile Odoo vengono inviate in tempo reale al momento di un avviso di policy durante la conferma dell'OA e a ogni allerta del cron.

7 — Viste

  • Vista form — quattro tab del notebook: Prodotti, Politica e Controlli, Riepilogo Consumi, Termini e Condizioni.
  • Vista lista — colonne opzionali nascoste: Stato Budget, Consumato %, Residuo Budget, Ordinato (Prezzo OA), Ricevuto (Prezzo OA), Scostamento.
  • Vista pivot — righe per fornitore / contratto, misure attivabili per ordinato, ricevuto, residuo, scostamento e % consumo.
  • Form OA — pulsante smart che riporta al contratto collegato.

Campi principali

Campo Modello Descrizione
budget_policyContrattonone / per_line / global
budget_totalContrattoTetto di budget globale
consumption_percentContratto / Riga% di budget consumata (ricevuto a prezzi OA)
consumption_stateContratto / Rigaok / warning / exceeded (semaforo)
amount_varianceContratto / RigaPrezzo contratto − prezzo OA sul ricevuto
attach_policyContrattoalways / ask / never
budget_amountRigaTetto di budget per riga (auto o manuale)

Configurazione

  1. Installa il modulo — nessuna configurazione aggiuntiva necessaria per il monitoraggio base.
  2. Apri un contratto quadro e vai al tab Politica e Controlli.
  3. Imposta Policy Budget, Policy Prodotti, Controllo Date e Policy Auto-aggancio.
  4. Concedi i permessi di override tramite Impostazioni › Utenti › Purchase Agreement Override.
  5. Regola l'intervallo del cron in Tecnico › Automazione › Azioni Pianificate se necessario.

Dipendenze

  • purchase_requisition — Odoo 18.0 (Contratti Quadro)
  • purchase_stock — Odoo 18.0 (quantità ricevute)

Changelog

Versione Note
18.0.1.0.0Prima release — monitoraggio in tempo reale, policy budget/prodotti/date, auto-aggancio, gruppo override, allerte cron, notifiche bus, colonne lista, vista pivot, traduzione italiana completa.

Sviluppato da STeSI Consulting — Francesco Moccia <moccia.f@stesi.consulting>