Purchase Trigger Procurement
Avvia manualmente l'approvvigionamento sulle righe di ordini di acquisto confermati — dalla vista form e dalla lista.
Funzionalità
- Pulsante nella vista form — "Avvia Approvvigionamento" appare nell'intestazione dell'ordine quando è nello stato Ordine di Acquisto.
- Azione nella vista lista — Seleziona uno o più ordini confermati e avvia "Avvia Approvvigionamento" dal menu Azione.
- Registro nel chatter — Ogni esecuzione viene registrata con link cliccabili ai nuovi ricevimenti creati.
- Incrementale e idempotente — Crea solo il delta di quantità non ancora coperto dai movimenti esistenti. Sicuro da eseguire più volte.
- Filtro intelligente — Gli ordini non confermati in una selezione multipla vengono ignorati; un avviso viene mostrato solo se nessun ordine selezionato è confermato.
Come utilizzarlo
Vista form: apri un ordine di acquisto confermato → clicca Avvia Approvvigionamento nell'intestazione.
Vista lista: seleziona uno o più ordini → menu Azione → Avvia Approvvigionamento.
Note Tecniche
| Elemento | Valore |
|---|---|
| Modello esteso | purchase.order |
| Metodo nativo chiamato | purchase.order.line._create_or_update_picking() |
| Filtro stato | state = 'purchase' |
| Dipendenza | purchase_stock (incluso in Odoo) |
Changelog
| Version | Data | Note |
|---|---|---|
| 18.0.1.0.0 | 2026-04-26 | Prima versione |
Sviluppato da STeSI Consulting — Francesco Moccia <moccia.f@stesi.consulting>