diff --git a/Compras/Compras.aspx b/Compras/Compras.aspx
index 660c5a22c..fff9c865e 100644
--- a/Compras/Compras.aspx
+++ b/Compras/Compras.aspx
@@ -1342,7 +1342,14 @@
<%--3--%>
-
+ <%----%>
+
+ Producto
+
+
+
+
+
<%--4--%>
<%--5--%>
@@ -1439,6 +1446,7 @@
Producto
+
diff --git a/Compras/Compras.aspx.vb b/Compras/Compras.aspx.vb
index 48d4a0c62..c5402f87d 100644
--- a/Compras/Compras.aspx.vb
+++ b/Compras/Compras.aspx.vb
@@ -1228,6 +1228,19 @@ Partial Class Compras_Compras
End Set
End Property
+ Private Property TienePermisoKardex As Boolean
+ Get
+ If ViewState("TienePermisoKardex") Is Nothing Then
+ ViewState("TienePermisoKardex") = False
+ End If
+
+ Return Boolean.Parse(ViewState("TienePermisoKardex").ToString)
+ End Get
+ Set(value As Boolean)
+ ViewState("TienePermisoKardex") = value
+ End Set
+ End Property
+
Private Property CveCompraDRMC As Integer
Get
If ViewState("CveCompraDRMC") Is Nothing Then
@@ -1246,6 +1259,7 @@ Partial Class Compras_Compras
'ImgBtnBuscarOC.Attributes.Add("data-toggle", "tooltip")
'ImgBtnBuscarOC.Attributes.Add("data-placement", "top")
EsGrupoDiaz = If(UsuarioActual.Empresa.Funcionalidad(382) = "1", True, False)
+ TienePermisoKardex = If(UsuarioActual.TienePermisoPagina(224), True, False)
CargaDatosAgregarPS()
TieneAnticiposXML = False
@@ -11252,6 +11266,14 @@ Partial Class Compras_Compras
Protected Sub GVINV_RowDataBound(sender As Object, e As GridViewRowEventArgs) Handles GvInv.RowDataBound
If e.Row.RowType = DataControlRowType.DataRow Then
+
+
+ If TienePermisoKardex Then
+ e.Row.FCLiteral("LtlPS").Visible = False
+ e.Row.FCHyperLink("HlPS").Visible = True
+ e.Row.FCHyperLink("HLPS").NavigateUrl = $"../Inventarios/Kardex.aspx?CvePS={e.Row.DataKey("CvePS")}"
+ End If
+
Dim AplicaLote As Boolean = e.Row.DBCampo("AplicaLote").ToBool
Dim AplicaCaducidad As Boolean = e.Row.DBCampo("AplicaCaducidad").ToBool
@@ -19619,6 +19641,13 @@ Partial Class Compras_Compras
e.Row.Font.Bold = True
End If
Else
+
+ If TienePermisoKardex Then
+ e.Row.FCLiteral("LtlPS").Visible = False
+ e.Row.FCHyperLink("HlPS").Visible = True
+ e.Row.FCHyperLink("HLPS").NavigateUrl = $"../Inventarios/Kardex.aspx?CvePS={e.Row.DataKey("CvePS")}"
+ End If
+
e.Row.Cells(3).HorizontalAlign = HorizontalAlign.Left
End If
End If
diff --git a/Empresas/189/Formatos/RepComprasDetalle.rdlc b/Empresas/189/Formatos/RepComprasDetalle.rdlc
index ea6b05964..e3229b8a4 100644
--- a/Empresas/189/Formatos/RepComprasDetalle.rdlc
+++ b/Empresas/189/Formatos/RepComprasDetalle.rdlc
@@ -1247,7 +1247,7 @@
- Parameters!FechaImpresion.Value
+ =Parameters!FechaImpresion.Value