diff --git a/OC/OC.aspx b/OC/OC.aspx
index c718afcb9..f44a7c14a 100644
--- a/OC/OC.aspx
+++ b/OC/OC.aspx
@@ -338,7 +338,7 @@
-
diff --git a/OC/OC.aspx.vb b/OC/OC.aspx.vb
index fc2519e8f..6fd2db531 100644
--- a/OC/OC.aspx.vb
+++ b/OC/OC.aspx.vb
@@ -844,11 +844,8 @@ Partial Class OC_OC
DdlCultivosCuadro.DataBind()
DdlCultivosCuadro.Items.Insert(0, New ListItem("Seleccione uno", "-1"))
- If UsuarioActual.CveRol = 1 Then
- DvNumRemision1.Visible = True
- DvNumRemision2.Visible = True
- End If
-
+ DvNumRemision1.Visible = True
+ DvNumRemision2.Visible = True
End If
@@ -2637,7 +2634,7 @@ Partial Class OC_OC
If GeneraReq Then
- If Not ValidaNumRemision(TxtNumRemision.Text.Trim(), "REQ", CveProveedor, OC.IniciaTransacSQL) Then
+ If TxtNumRemision.Text.Trim() <> "" AndAlso Not ValidaNumRemision(TxtNumRemision.Text.Trim(), "REQ", CveProveedor, OC.IniciaTransacSQL) Then
TieneError = True
End If
@@ -8762,15 +8759,12 @@ Partial Class OC_OC
Return Retorno
End Function
-
-
-
Private Function ValidaNumRemision(NumRemision As String, TipoOC As String, CveProveedor As Integer, Optional OcTransaccion As SqlClient.SqlTransaction = Nothing, Optional CveOrdenCompraValida As Integer = -1) As Boolean
Dim NumRemisionValida As Boolean = False
- LnkActualziarNumRemision.Visible = False
+ LnkActualizarNumRemision.Visible = False
If NumRemision.Trim.Length > 0 Then
- If UsuarioActual.Empresa.Funcionalidad(590) = "1" AndAlso UsuarioActual.CveRol = 1 Then
+ If UsuarioActual.Empresa.Funcionalidad(590) = "1" Then
Dim ObjOC As New ClsOC(OcTransaccion)
If ObjOC.GetVerificaNumRemision(CveProveedor, TipoOC, NumRemision, UsuarioActual.CveEmpresa, CveOrdenCompraValida) Then
@@ -8786,12 +8780,10 @@ Partial Class OC_OC
Else
NumRemisionValida = True
End If
-
-
If NumRemisionValida Then
If CveOrdenCompra > 0 And BtnGuardar.Enabled And BtnGuardar.Visible Then
- LnkActualziarNumRemision.Visible = True
+ LnkActualizarNumRemision.Visible = True
End If
End If
@@ -8808,13 +8800,9 @@ Partial Class OC_OC
End Sub
- Protected Sub LnkActualziarNumRemision_Click(sender As Object, e As EventArgs)
+ Protected Sub LnkActualizarNumRemision_Click(sender As Object, e As EventArgs)
-
-
- If NumeroRemisionOriginal.Trim = TxtNumRemision.Text.Trim Then
- Exit Sub
- End If
+ If NumeroRemisionOriginal.Trim = TxtNumRemision.Text.Trim Then Exit Sub
If ValidaNumRemision(TxtNumRemision.Text.Trim(), TipoOC, DdlProveedores.SelectedValue.ToEntero, Nothing, If(CveOrdenCompra > 0, CveOrdenCompra, -1)) Then
@@ -8845,6 +8833,5 @@ Partial Class OC_OC
Alert("El número de remisión no es valido.")
End If
-
End Sub
End Class