feat(ECOCONTROL#60): unificar la compañía de los proyectos entre INIZIALE y ECOCONTROL
Al confirmar un presupuesto el proyecto se creaba sin company_id, asi que Odoo le ponia la compañía activa del usuario. El mismo trabajo terminaba partido entre INIZIALE y ECOCONTROL, en dos listados que nadie veia juntos y con las horas y los costos en analiticas distintas.
Ahora:
- Ajuste global "Compañía de los proyectos" (ir.config_parameter). Vacio mantiene el comportamiento anterior, asi que el modulo se puede actualizar sin cambiar nada hasta que alguien elija la compañía.
- El proyecto se crea siempre en esa compañía, y su cuenta analitica queda sin compañía: Odoo permite analiticas compartidas y su regla multicompañía es [('company_id', 'in', company_ids + [False])], asi que las dos compañías imputan sobre la misma y los numeros consolidan.
- Accion de servidor "Unificar compañía de los proyectos" para acomodar los proyectos que ya existen. Se corre a mano, no en el deploy.
No se toca ningun campo obligatorio ni ninguna regla de seguridad del nucleo: la alternativa de dejar el proyecto sin compañía obligaba a eso y a redefinir cinco reglas multicompañía, con project.task.company_id tambien obligatorio.
Co-Authored-By: Claude Opus 5 (1M context) noreply@anthropic.com