Corrección: Proceso de Anulación de Contratos
Descripción de la Corrección
Se corrigió el proceso de anulación de contratos para evitar errores anteriores:
- Error en la actualización del estado: El cambio a "Anulado" no se procesaba correctamente.
- Lógica incompleta: Falta de validación para verificar si un contrato podía ser anulado.
Mejoras Realizadas
- Validación del flujo de estado: Solo los contratos en estado "Registrado" pueden ser anulados.
- Actualización en la base de datos: El estado "Anulado" se refleja inmediatamente.
Pasos para Anular un Contrato Correctamente
Paso 1: Seleccionar el Contrato
- Ve a Contratos → Listado y elige el contrato a anular.
Paso 2: Iniciar la Anulación
- Haz clic en el botón Anular en la columna Acciones.
Paso 3: Confirmar la Anulación
- Aparecerá un cuadro de diálogo de confirmación.
- Haz clic en Anular para continuar.
Paso 4: Verificar el Estado
- El estado del contrato cambiará a "Anulado".
- Verifica que la actualización se haya realizado correctamente.
Resultado Esperado
- El contrato mostrará el estado "Anulado".
- El botón Anular no estará disponible para contratos anulados.
Estas mejoras aseguran un proceso de anulación correcto y sin errores.