No se a partir de cuando pero desde hace poco hay una nueva funcionalidad en las vistas de Odoo muy util. Las ventanas de confirmación, que son ventanas de diálogo pidiendo confirmación antes de ejecutar el método de un botón.
Son sencillas de agregar en una vista, por ejemplo en el módulo purchase_indirect_costs
<button name="btn_update_unit_costs"
string="Actualizar costos"
type="object"
confirm="Esta seguro que quiere actualizar los costos?"
states="purchase,done" />
Que muestra la ventana de diálogo mostrada en la cabecera del artículo