diff --git a/Contabilidad/ContabilizacionCompras.aspx b/Contabilidad/ContabilizacionCompras.aspx
index 38d109764..a655fde16 100644
--- a/Contabilidad/ContabilizacionCompras.aspx
+++ b/Contabilidad/ContabilizacionCompras.aspx
@@ -191,7 +191,7 @@
|
-
+ |
|
diff --git a/Contabilidad/ContabilizacionVentas.aspx b/Contabilidad/ContabilizacionVentas.aspx
index cb4705728..407c6b052 100644
--- a/Contabilidad/ContabilizacionVentas.aspx
+++ b/Contabilidad/ContabilizacionVentas.aspx
@@ -158,7 +158,7 @@
|
-
+ |
|
diff --git a/Contabilidad/ContabilizacionVentas.aspx.cs b/Contabilidad/ContabilizacionVentas.aspx.cs
index 0a7d03748..3232a689d 100644
--- a/Contabilidad/ContabilizacionVentas.aspx.cs
+++ b/Contabilidad/ContabilizacionVentas.aspx.cs
@@ -418,20 +418,29 @@ public partial class Contabilidad_ContabilizacionVentas : ClsPaginas
int index = Convert.ToInt32(row.RowIndex);
int CvePrePoliza = GvV.DataKeys[row.RowIndex]["CvePrePoliza"].ToString().ToEntero();
-
+ ObjMov.IniciaTransacSQL();
+ bool HuboError = false;
if (ObjMov.PrePolizaSimplificacion(CvePrePoliza, UsuarioActual.CveEmpresa))
{
- if (ObjMov.ValidacionPrePolizaCuadre(CvePrePoliza, 5))// por default manda la opcion 5, para ajustar a fluctuacion
+ var usuario = UsuarioActual;
+ if (ObjMov.ValidacionesPrePoliza(CvePrePoliza, ref usuario, Opcion:5,AutoConta:false))// por default manda la opcion 5, para ajustar a fluctuacion
{
-
+ Alert("Se ha simplificado la poliza correctamente", ModExtensiones.TipoMensaje.MsgInformacion);
}
- Alert("Se ha simplificado la poliza correctamente", ModExtensiones.TipoMensaje.MsgInformacion);
+ else
+ { HuboError = true; }
}
else
{
+ HuboError = true;
Alert("Ocurrió un error al simplificar la póliza", ModExtensiones.TipoMensaje.MsgError);
}
+ if (!HuboError)
+ { ObjMov.Commit(); }
+ else
+ { ObjMov.RollBack(); }
+
ObjMov.Dispose();
cargaPolizas();
}