diff --git a/Contabilidad/ContabilizacionCompras.aspx b/Contabilidad/ContabilizacionCompras.aspx
index ab7a04460..9f2eaf940 100644
--- a/Contabilidad/ContabilizacionCompras.aspx
+++ b/Contabilidad/ContabilizacionCompras.aspx
@@ -192,7 +192,7 @@
-
+
|
@@ -296,7 +296,7 @@
|
-
+
|
@@ -386,7 +386,7 @@
|
-
+
|
@@ -476,7 +476,7 @@
|
-
+
|
diff --git a/Contabilidad/ContabilizacionCompras.aspx.cs b/Contabilidad/ContabilizacionCompras.aspx.cs
index d943a01c3..ce1fe858d 100644
--- a/Contabilidad/ContabilizacionCompras.aspx.cs
+++ b/Contabilidad/ContabilizacionCompras.aspx.cs
@@ -128,7 +128,6 @@ public partial class Contabilidad_ContabilizacionCompras : ClsPaginas
e.Row.FCCheckBox("Chk").Enabled = false;
e.Row.FCCheckBox("Chk").ToolTip = "Póliza ya contabilizada";
}
-
GvD.DataSource = contP.DtResultados;
}
else
@@ -137,22 +136,31 @@ public partial class Contabilidad_ContabilizacionCompras : ClsPaginas
}
}
-
if (TienePermisoEditar)
{
e.Row.FCHyperLink("HplEdicion").Visible = true;
}
-
- e.Row.FCHyperLink("HLPoliza").Visible = TienePermisoVerPoliza & e.Row.DBCampo("IdPoliza").ToEntero() > 0;
-
+
+ if (UsuarioActual.Empresa.TipoContabilidad == 1) // conta SIG
+ {
+ e.Row.FCHyperLink("HLPoliza").Visible = TienePermisoVerPoliza & e.Row.DBCampo("FolioPoliza").ToEntero() > 0;
+ e.Row.FCHyperLink("HLPoliza").NavigateUrl = $"/Contabilidad/RegPrePolizas.aspx?CvePrePoliza={e.Row.DBCampo("CvePrePoliza")}";
+ }
+ else
+ {
+ if (UsuarioActual.Empresa.TipoContabilidad == 2) // conta Contpaq
+ {
+ e.Row.FCHyperLink("HLPoliza").Visible = TienePermisoVerPoliza & e.Row.DBCampo("IdPoliza").ToEntero() > 0;
+ e.Row.FCHyperLink("HLPoliza").NavigateUrl = $"/Contabilidad/RegPoliza.aspx?IdPoliza={e.Row.DBCampo("IdPoliza")}";
+ }
+ }
+
contP.Dispose();
GvD.DataBind();
-
if (e.Row.DBCampo("Moneda") == "USD" && e.Row.FCLinkButton("LBActualizarTC") != null)
{
e.Row.FCLinkButton("LBActualizarTC").Visible = true;
}
-
}
}