diff --git a/Inventarios/RecepcionUsados.aspx.vb b/Inventarios/RecepcionUsados.aspx.vb
index 08517fc21..76abcf92b 100644
--- a/Inventarios/RecepcionUsados.aspx.vb
+++ b/Inventarios/RecepcionUsados.aspx.vb
@@ -666,6 +666,16 @@ Partial Class Inventarios_RecepcionUsados
TxtRemision.Text = ""
DivRemision.Visible = False
+ If ObjFactura IsNot Nothing Then
+ ObjFactura.Dispose()
+ ObjFactura = Nothing
+ End If
+
+ If ObjRemisionNC IsNot Nothing Then
+ ObjRemisionNC.Dispose()
+ ObjRemisionNC = Nothing
+ End If
+
UpRegistroTipoCambio.Update()
UPDatos.Update()
End Sub
@@ -1021,16 +1031,17 @@ Partial Class Inventarios_RecepcionUsados
Exit Sub
End If
-
+ Dim GenerarRNC As Boolean = False
'SI ES DISTRIBUIDOR Y NO VIENE DE REMISION, GENERA UNA REMISION DE NOTA DE CREDITO
If EsDistribuidor AndAlso Me.CveRemisionRecibida <= 0 Then
+ GenerarRNC = True
Dim CveCliente As Integer = DdlClientes.SelectedValue.ToEntero()
Dim CveSubProyecto = GlobalDTAlmacen(UsuarioActual.CveEmpresa).FiltroPrimeroValor("CveSubProyecto", $"CveAlmacen={DdlAlmacen.SelectedValue}").ToEntero
CreaRemisionNC(CveCliente, CveSubProyecto, 1)
End If
- If Me.ObjRemisionNC IsNot Nothing Then
+ If GenerarRNC AndAlso Me.ObjRemisionNC IsNot Nothing Then
Dim sb As New StringBuilder()
sb.Append($"Se va a generar un documento de tipo 'Remisión de nota de crédito'.
¿Esta seguro que desea guardar?:
")
@@ -2029,8 +2040,8 @@ Partial Class Inventarios_RecepcionUsados
Private Sub CreaRemisionNC(CveCliente As Integer, CveSubProyecto As Integer, CveMoneda As Integer)
Me.ObjRemisionNC = New Modelos.Factura(UsuarioActual)
- Dim Folio As String = ""
- Dim Serie As String = ""
+ 'Dim Folio As String = ""
+ 'Dim Serie As String = ""
'Dim ObjFolios As New ClsGralFolios()
'If ObjFolios.GetFolios("RNC", UsuarioActual.CveEmpresa) Then