El archivo InvoiceTrait elimina los recibos y los asientos de la factura aunque alguna extensión devuelva false. Habría que englobarlo todo en una transacción y hacer rollback si el parent devuelve false.
Esto es una sugerencia a debatir. Está abierta a comentarios, votación y debate en la reunión semanal. Si se aprueba pasará a estado pendiente.