[ADD] mrp_machine_purchase

Primera versión a la espera de lo que se comente en #121.
Sí, podría ser una posibilidad. Probemos otro enfoque: ¿el workflow lanza luego alguna función? Si es así, podríamos sobreescribir esa función.