Resumen
Se optimiza el formulario de Utilidades mejorando la ubicación de botones y la visibilidad de acciones según el estado y la información disponible.
Detalles
Situación previa:
Anteriormente, el formulario de Utilidades ya contaba con acciones como Generar empleados, Limpiar empleados, Distribuir utilidades, Anular y Enviar a borrador.
Sin embargo, la ubicación de algunos botones y la visibilidad de ciertas acciones no siempre estaban alineadas con el flujo operativo.
Por ejemplo, algunos botones se encontraban en la parte inferior del formulario, y acciones como Distribuir utilidades se mostraban incluso cuando no existían líneas de empleados.
Adicionalmente, acciones como Anular y Enviar a borrador no estaban restringidas según el estado del registro.
Se realizó:
Se aplicaron mejoras en el formulario de Utilidades para optimizar la interacción con las acciones disponibles:
- Se movieron los botones Generar empleados y Limpiar empleados a la cabecera del formulario.
- La acción Distribuir utilidades ahora solo es visible cuando existen líneas en la pestaña de empleados.
- La acción Anular se muestra únicamente en estados borrador y validado.
- La acción Enviar a borrador se habilita solo en estados en proceso y cancelado.
Como referencia, a continuación se muestra cómo se visualizaban anteriormente los botones Generar empleados y Limpiar empleados, ubicados en la parte inferior del formulario:
Con esta mejora, las acciones principales ahora se encuentran accesibles en la cabecera del formulario.
Vista del formulario actual
Generar empleados y Limpiar empleados:
Los botones Generar empleados y Limpiar Empleados fueron reubicados en la cabecera del formulario de Utilidades
Distribuir utilidades:
Cuando no existen líneas de empleados, el botón Distribuir utilidades no se encuentra disponible en el formulario:
El botón Distribuir utilidades, el cual solo se habilita cuando existen líneas de empleados registradas:
Resultado esperado:
Con estas mejoras, el formulario presenta un comportamiento más claro y coherente con el flujo del proceso.
Esto facilita el uso de las acciones, reduce posibles confusiones y asegura que cada operación se ejecute en el momento adecuado.
¿Qué cambia?
- Reubicación de botones Generar empleados y Limpiar empleados a la cabecera.
- Visibilidad de Distribuir utilidades condicionada a la existencia de líneas.
- Control de la acción Anular según estado (borrador y validado).
- Control de la acción Enviar a borrador según estado (en proceso y cancelado).
Detalle técnico
- Versión: Odoo v18
- Se modificó la vista del formulario para reubicar acciones en la cabecera.
- Se añadieron condiciones de visibilidad a botones basadas en estados y existencia de líneas.
- Se alineó el comportamiento de las acciones con el flujo operativo del proceso.
Mejoras en formulario de Utilidades: Visibilidad y ubicación de acciones