nueva sección de Retención de IVA para Proveedores
This commit is contained in:
@@ -65,7 +65,7 @@ public partial class Contabilidad_RepIVA : ClsPaginas
|
||||
TCEspecifico = -1;
|
||||
DateTime FF = DateTime.Now.AddMonths(-1);
|
||||
txtFechaI.Text = $"01/{FF.Month}/{FF.Year}";
|
||||
txtFechaF.Text = FF.ToShortDateString();
|
||||
txtFechaF.Text = FF.LastDayOfMonth().ToShortDateString();
|
||||
|
||||
LnkAccionesDIOT.Visible = true;
|
||||
|
||||
@@ -109,13 +109,18 @@ public partial class Contabilidad_RepIVA : ClsPaginas
|
||||
|
||||
GvA.Columns[11].Visible = DtIVAAcreditable.SUM("valorActosImp1516") > 0; // sino tiene valor la columna de importación de oculta
|
||||
|
||||
|
||||
if (ObjCont.GetRepIVAAcumulado(txtFechaI.Text.ToDate(), txtFechaF.Text.ToDate(), Conciliado, 3, DdlCuenta.SelectedValue.ToEntero(), UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa))
|
||||
{
|
||||
GvIVA2.DataSource = ObjCont.DtResultados;
|
||||
}
|
||||
|
||||
|
||||
if (UsuarioActual.CveEmpresa == 119)
|
||||
{
|
||||
if (ObjCont.GetRepIVAAcumulado(txtFechaI.Text.ToDate(), txtFechaF.Text.ToDate(), Conciliado, 4, DdlCuenta.SelectedValue.ToEntero(), UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa))
|
||||
{
|
||||
GvRetIVA.DataSource = ObjCont.DtResultados;
|
||||
}
|
||||
}
|
||||
}
|
||||
ObjCont.Dispose();
|
||||
GvT.DataBind();
|
||||
@@ -123,6 +128,7 @@ public partial class Contabilidad_RepIVA : ClsPaginas
|
||||
GvIEPSA.DataBind();
|
||||
GvIVAA.DataBind();
|
||||
GvIVA2.DataBind();
|
||||
GvRetIVA.DataBind();
|
||||
UpDatos.Update();
|
||||
|
||||
String Str = "Se Consultó el Reporte de IVA. - " + UsuarioActual.Usuario;
|
||||
@@ -162,7 +168,7 @@ public partial class Contabilidad_RepIVA : ClsPaginas
|
||||
{
|
||||
Decimal SubTotal = (e.Row.DBCampo("SubTotal16").ToDecimal() != 0 ? e.Row.DBCampo("SubTotal16").ToDecimal() : (e.Row.DBCampo("SubTotal8").ToDecimal() != 0 ? e.Row.DBCampo("SubTotal8").ToDecimal() : (Decimal)0.0));
|
||||
|
||||
Decimal dif = Math.Round(SubTotal * e.Row.DBCampo("PorcentajeIVA").ToDecimal(), 2) - Math.Round(e.Row.DBCampo("IVA").ToDecimal() + Math.Round(e.Row.DBCampo("IVANoDeducible").ToDecimal()), 2);
|
||||
Decimal dif = Math.Round(SubTotal * e.Row.DBCampo("PorcentajeIVA").ToDecimal(), 2) - Math.Round(e.Row.DBCampo("IVA").ToDecimal(), 2);
|
||||
if (Math.Abs(dif) > 1)
|
||||
{
|
||||
e.Row.ForeColor = System.Drawing.Color.Red;
|
||||
|
||||
Reference in New Issue
Block a user