En la edición del proyecto, tenemos disponible los totales de Venta y Compra. Con esos datos podemos obtener el beneficio conseguido (importe y porcentaje).
En la función "recalculate" de la clase "ProjectTotalManager", antes del "$project->save();" se incluiría:
$project->bbrimp = ($project->totalventas-$project->totalcompras); $project->bbrpor = $project->totalventas == 0 ? 0 : round((100-(($project->totalcompras/$project->totalventas)*100)), 2);
Ademas de modificar la tabla, el XMLView y el modelo.
No hay un plazo máximo para implementar esto.
Si es interesante su implementación, puedo enviar PR, ya que lo tengo funcionando.
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.