diff --git a/App_Code/ClsInventarios.vb b/App_Code/ClsInventarios.vb
index 52fd6dc07..45f22427f 100644
--- a/App_Code/ClsInventarios.vb
+++ b/App_Code/ClsInventarios.vb
@@ -1249,7 +1249,7 @@ Public Class ClsInventarios
'''
''' Cuando sea cancelacion/devolucion hay que mandar este dato que seria la salida de almacen
'''
- Public Function GetMovimientosDetalleVirtual(CveMovimiento As Integer, CveEmpresa As Integer, Optional CveCompra As Integer = -1, Optional CveMovimientoRelacionado As Integer = -1) As Boolean
+ Public Function GetMovimientosDetalleVirtual(CveMovimiento As Integer, CveEmpresa As Integer, Optional CveCompra As Integer = -1, Optional CveMovimientoRelacionado As Integer = -1, Optional ValidaUsadosCompra As Boolean = False) As Boolean
Dim Retorno As Boolean = False
DataAdapter("PA_Inv_MovimientosDetalleVirtualGet")
@@ -1258,12 +1258,18 @@ Public Class ClsInventarios
.Add("@CveEmpresa", SqlDbType.Int).Value = CveEmpresa
.Add("@CveCompra", SqlDbType.Int).Value = CveCompra
.Add("@CveMovimientoRelacionado", SqlDbType.Int).Value = CveMovimientoRelacionado
+ .Add("@ValidaUsadosCompra", SqlDbType.Bit).Value = ValidaUsadosCompra
End With
Try
SqlAdapter.Fill(Data)
Retorno = True
Catch ex As Exception
- OnError("Ocurrió un error al obtener los movimientos virtuales.", ex, SqlAdapter.SelectCommand.Parameters.ParametrosInfo())
+ If ex.Message.Contains("Usados sistema") Then
+ OnError($"Los usados de la compra no coinciden. {ex.Message}", ex, SqlAdapter.SelectCommand.Parameters.ParametrosInfo())
+ Else
+ OnError("Ocurrió un error al obtener los movimientos virtuales.", ex, SqlAdapter.SelectCommand.Parameters.ParametrosInfo())
+ End If
+
End Try
Return Retorno
diff --git a/Compras/Compras.aspx b/Compras/Compras.aspx
index 283f3403f..7064cbbec 100644
--- a/Compras/Compras.aspx
+++ b/Compras/Compras.aspx
@@ -157,15 +157,14 @@
}
.GastoIndirectoOpciones {
- margin-left:auto;
- margin-right:auto;
- width:400px;
+ margin-left: auto;
+ margin-right: auto;
+ width: 400px;
}
- .GastoIndirectoOpciones td
- {
- text-align:right /* Or any other value */
- }
+ .GastoIndirectoOpciones td {
+ text-align: right; /* Or any other value */
+ }
/*IPP*/
@@ -3217,12 +3216,12 @@
-