diff --git a/App_Code/ClsPaginas.vb b/App_Code/ClsPaginas.vb index 0039b43eb..3e722fbae 100644 --- a/App_Code/ClsPaginas.vb +++ b/App_Code/ClsPaginas.vb @@ -5780,7 +5780,17 @@ Public Class ClsPaginas DR = TmpDTImpuestos.NewRow() If dtVentas(0)("SubTotal").ToString.ToDouble <> (dtVentas(0)("SubTotal").ToString.ToDouble - dtVentas(0)("Descuento").ToString.ToDouble - dtVentas(0)("Amortizacion").ToString.ToDouble) Then DR("ImpuestoLocal") = "SubTotal2" : DR("Importe") = (dtVentas(0)("SubTotal").ToString.ToDouble - dtVentas(0)("Descuento").ToString.ToDouble - dtVentas(0)("Amortizacion").ToString.ToDouble) : DR("Orden") = 40 : TmpDTImpuestos.Rows.Add(DR) DR = TmpDTImpuestos.NewRow() - If dtVentas(0)("IVA").ToString.ToDouble >= 0 Then DR("ImpuestoLocal") = "IVA" : DR("Importe") = dtVentas(0)("IVA").ToString.ToDouble : DR("Orden") = 50 : TmpDTImpuestos.Rows.Add(DR) + If dtVentas(0)("IVA").ToString.ToDouble >= 0 Then + DR("ImpuestoLocal") = "IVA" + + If UsuarioActual.Empresa.Funcionalidad(382) = "1" Then + DR("ImpuestoLocal") = String.Format("IVA {0}%", dtVentas(0)("PorcentajeIVA").ToString.ToDouble * 100) + End If + + DR("Importe") = dtVentas(0)("IVA").ToString.ToDouble + DR("Orden") = 50 + TmpDTImpuestos.Rows.Add(DR) + End If 'solo para eclipse, que muesre un subtotal debajo de IVA If UsuarioActual.CveEmpresa = 15 Then DR = TmpDTImpuestos.NewRow() : DR("ImpuestoLocal") = "Subtotal2" : DR("Importe") = (dtVentas(0)("SubTotal").ToString.ToDouble - dtVentas(0)("Descuento").ToString.ToDouble - dtVentas(0)("Amortizacion").ToString.ToDouble) + dtVentas(0)("IVA").ToString.ToDouble : DR("Orden") = 51 : TmpDTImpuestos.Rows.Add(DR) diff --git a/Ventas/Ventas.aspx b/Ventas/Ventas.aspx index 317269edc..cdad14650 100644 --- a/Ventas/Ventas.aspx +++ b/Ventas/Ventas.aspx @@ -775,7 +775,7 @@ - + @@ -1215,13 +1215,16 @@
-
- +
+ +
+ +
@@ -8207,7 +8210,7 @@