diff --git a/Source/Modulos/Presupuestos de cliente/Views/uEditorPresupuestosCliente.pas b/Source/Modulos/Presupuestos de cliente/Views/uEditorPresupuestosCliente.pas index 3be514ff..52f898d0 100644 --- a/Source/Modulos/Presupuestos de cliente/Views/uEditorPresupuestosCliente.pas +++ b/Source/Modulos/Presupuestos de cliente/Views/uEditorPresupuestosCliente.pas @@ -281,7 +281,7 @@ procedure TfEditorPresupuestosCliente.actGenerarContratoUpdate(Sender: TObject); begin inherited; (Sender as TAction).Enabled := HayDatos - and not (ViewGrid.NumSeleccionados > 1) + and (ViewGrid.NumSeleccionados = 1) and (FPresupuestos.REF_CONTRATO = '') and ViewGrid.esSeleccionCeldaDatos and (FPresupuestos.SITUACION = SITUACION_PRESUPUESTO_ACEPTADO);