diff --git a/Source/Modulos/Recibos de proveedor/Controller/uRecibosProveedorController.pas b/Source/Modulos/Recibos de proveedor/Controller/uRecibosProveedorController.pas index 512b8c6c..29a398bb 100644 --- a/Source/Modulos/Recibos de proveedor/Controller/uRecibosProveedorController.pas +++ b/Source/Modulos/Recibos de proveedor/Controller/uRecibosProveedorController.pas @@ -813,8 +813,8 @@ begin begin ShowHourglassCursor; try - //Si el importe ha cambiado se debe hacer un recibo nuevo con el importe restante - if ImporteTotalModificado(ARecibosProveedor, ImporteRestante) then + //Si el recibo está asociado a una factura y el importe ha cambiado se debe hacer un recibo nuevo con el importe restante + if (ARecibosProveedor.ID_FACTURA > 0) and (ImporteTotalModificado(ARecibosProveedor, ImporteRestante)) then begin ANuevoReciboProveedor := Duplicar(ARecibosProveedor); ANuevoReciboProveedor.Edit;