From 6313084450e74c80b51243b9b508e0af8d0e09ce Mon Sep 17 00:00:00 2001 From: rakcsle Date: Mon, 25 Apr 2022 19:24:52 -0700 Subject: [PATCH] rpts IVA, CXC CXP Periodo --- App_Code/ClsMovimientos.vb | 5 +- App_Code/ClsNominas.vb | 21 + App_Code/ClsPaginas.vb | 5 +- Bancos/DepositosCaja.aspx | 32 +- Bancos/IE.aspx | 13 + Bancos/IE.aspx.vb | 5 + Bancos/RepIngresosPorComprobar.aspx | 5 +- Bancos/RepIngresosPorComprobar.aspx.vb | 43 ++- Compras/Compras.aspx.vb | 2 +- Compras/RepCxPPeriodo.aspx | 10 + Compras/RepCxPPeriodo.aspx.cs | 5 +- Compras/eFacturas.aspx.vb | 66 ++-- Contabilidad/RepBalanzaComprobacion.aspx | 30 +- Contabilidad/RepBalanzaComprobacion.aspx.vb | 11 +- .../Reportes/RepBalanzaComprobacion.rpt | Bin 131072 -> 131072 bytes Empresas/119/Formatos/RepIVA.rpt | Bin 131072 -> 131072 bytes Empresas/119/Formatos/RepIVAAcreditable.rpt | Bin 131072 -> 131072 bytes Empresas/15/Formatos/Factura.rdlc | 58 ++- Empresas/Grales/Formatos/RepIVA.rpt | Bin 147456 -> 147456 bytes .../Grales/Formatos/RepIVAAcreditable.rpt | Bin 147456 -> 147456 bytes Nomina/Nomina.aspx | 66 +++- Nomina/Nomina.aspx.cs | 358 +++++++++++++----- 22 files changed, 556 insertions(+), 179 deletions(-) diff --git a/App_Code/ClsMovimientos.vb b/App_Code/ClsMovimientos.vb index 03ccd11b5..813d87af3 100644 --- a/App_Code/ClsMovimientos.vb +++ b/App_Code/ClsMovimientos.vb @@ -723,7 +723,8 @@ Public Class ClsMovimientos Public Function GetCxPPeriodo(CveProveedor As Integer, CveSubProyecto As Integer, CveClasificacion As Integer, CveUsuarioResponsable As Integer, CveUsuarioRegistro As Integer, CveEstatus As Integer, CveEmpresa As Integer, Gpo As Integer, CveSucursal As Integer, - TipoCambio As Integer, TCEspecifico As Double, FechaCorte As Date, CveUsuarioConsulta As Integer, CveTipoProveedor As Integer) As Boolean + TipoCambio As Integer, TCEspecifico As Double, FechaCorte As Date, CveUsuarioConsulta As Integer, CveTipoProveedor As Integer, + Optional TipoDocto As String = "-1", Optional CveMoneda As Integer = -1) As Boolean Dim Retorno As Boolean = False DataAdapter("PA_Comp_RepCxPPeriodo") With SqlAdapter.SelectCommand.Parameters @@ -740,6 +741,8 @@ Public Class ClsMovimientos .Add("@FechaCorte", SqlDbType.Date).Value = FechaCorte .Add("@CveUsuarioConsulta", SqlDbType.Int).Value = CveUsuarioConsulta .Add("@CveTipoProveedor", SqlDbType.Int).Value = CveTipoProveedor + .Add("@TipoDocto", SqlDbType.VarChar).Value = TipoDocto + .Add("@CveMoneda", SqlDbType.Int).Value = CveMoneda End With Try SqlAdapter.Fill(Data) diff --git a/App_Code/ClsNominas.vb b/App_Code/ClsNominas.vb index 73bf24f1a..aa5b2d3d0 100644 --- a/App_Code/ClsNominas.vb +++ b/App_Code/ClsNominas.vb @@ -3238,6 +3238,27 @@ Public Class ClsNominas End Function #End Region #End Region + + + + Public Function GetLayoutAltaBanorte(CvePeriodo As Integer, CveEmpresa As Integer) As Boolean + Dim retorno As Boolean = False + DataAdapter("PA_Nom_Dispersionnomina", CommandType.StoredProcedure) + With SqlAdapter.SelectCommand.Parameters + .Add("@CvePeriodo", SqlDbType.Int).Value = CvePeriodo + .Add("@CveEmpresa", SqlDbType.Int).Value = CveEmpresa + End With + Try + SqlAdapter.Fill(Data) + retorno = True + Catch ex As Exception + OnError("Ocurrió un error al obtener el layout de nominas.", ex, SqlAdapter.SelectCommand.Parameters.ParametrosInfo()) + End Try + Return retorno + End Function + + + #Region "IDisposable Support" ' IDisposable Protected Overridable Sub Dispose(ByVal disposing As Boolean) diff --git a/App_Code/ClsPaginas.vb b/App_Code/ClsPaginas.vb index 875e14c20..0b861a7c0 100644 --- a/App_Code/ClsPaginas.vb +++ b/App_Code/ClsPaginas.vb @@ -7148,8 +7148,11 @@ Public Class ClsPaginas 'DATOS GENERALES + If UsuarioActual.CveEmpresa.Contiene(15) Then + params.Add(New ReportParameter("CP", UsuarioActual.Empresa.CP.ToString)) + End If + - 'params.Add(New ReportParameter("CP", UsuarioActual.Empresa.CP.ToString)) params.Add(New ReportParameter("Observaciones", Vta.Observaciones)) params.Add(New ReportParameter("CveVendedor", Vta.CveVendedor.ToString)) params.Add(New ReportParameter("Status", Vta.EstatusFactura)) diff --git a/Bancos/DepositosCaja.aspx b/Bancos/DepositosCaja.aspx index 959d3de1b..abcf5dcf1 100644 --- a/Bancos/DepositosCaja.aspx +++ b/Bancos/DepositosCaja.aspx @@ -104,7 +104,8 @@ - + + @@ -281,9 +282,10 @@ + - + @@ -653,6 +655,32 @@ ComisionIntermediario = 0; } + + + function SelectorNotas(Chk) { + + + $(`.CssSelector input[type=checkbox]`).each(function () { + + if (Chk.checked) { + + if (! $(this).prop('checked')) { + $(this).click(); + } + + + } else { + + if ($(this).prop('checked')) { + $(this).click(); + } + } + + + }); + + } + diff --git a/Bancos/IE.aspx b/Bancos/IE.aspx index 4ed0fa810..60a92a6c8 100644 --- a/Bancos/IE.aspx +++ b/Bancos/IE.aspx @@ -215,6 +215,19 @@ + + +
+ + + + + +
+ + + +
diff --git a/Bancos/IE.aspx.vb b/Bancos/IE.aspx.vb index 03f75a6a1..eb50c7db8 100644 --- a/Bancos/IE.aspx.vb +++ b/Bancos/IE.aspx.vb @@ -843,6 +843,9 @@ Partial Class Bancos_IE DdlMotivoCancelacion.DataBind() DdlMotivoCancelacion.Items.Insert(0, New ListItem("Seleccione uno", "-1")) + If UsuarioActual.Empresa.UsaAC Then + DvFolioACCondiciones.Visible = True + End If End If End Sub @@ -861,6 +864,8 @@ Partial Class Bancos_IE End Try + + CveIEDeposito = ObjIE.DtResultados(0)("CveIEDepositoPadre").ToString.ToEntero CuentaDepositoPadre = ObjIE.DtResultados(0)("CuentaDepositoPadre").ToString Cuenta = ObjIE.DtResultados(0)("NumCuenta").ToString diff --git a/Bancos/RepIngresosPorComprobar.aspx b/Bancos/RepIngresosPorComprobar.aspx index 3bbaeab4d..f3f6b3b13 100644 --- a/Bancos/RepIngresosPorComprobar.aspx +++ b/Bancos/RepIngresosPorComprobar.aspx @@ -32,9 +32,10 @@
  • Cliente: - + <%-- - + --%> +
  •  F.I.: diff --git a/Bancos/RepIngresosPorComprobar.aspx.vb b/Bancos/RepIngresosPorComprobar.aspx.vb index fbafecc6f..ad3c68233 100644 --- a/Bancos/RepIngresosPorComprobar.aspx.vb +++ b/Bancos/RepIngresosPorComprobar.aspx.vb @@ -27,8 +27,17 @@ Partial Class Bancos_RepIngresosPorComprobar Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load If Not Page.IsPostBack Then - 'DdlProveedores.DataSource = GlobalDTCompProveedores(UsuarioActual.CveEmpresa) - 'DdlProveedores.DataBind() + + + Dim EsWS = If(UsuarioActual.Empresa.Funcionalidad(105) = "1" Or UsuarioActual.Empresa.Funcionalidad(141) = "1", True, False) + If EsWS Then + DdlClientes.setEsWebService(True) + Else + DdlClientes.setEsWebService(False) + DdlClientes.DataSource = GlobalDTCliente(UsuarioActual.CveEmpresa, -1) + DdlClientes.DataBind() + DdlClientes.ddl.Items.Insert(0, New ListItem("Todos", "-1")) + End If If UsuarioActual.TienePermisoProceso(91) Then @@ -58,15 +67,16 @@ Partial Class Bancos_RepIngresosPorComprobar If txtFechaI.Text <> "" Then FechaI = txtFechaI.Text Else FechaI = "-1" If txtFechaF.Text <> "" Then FechaF = txtFechaF.Text Else FechaF = "-1" + Dim CveCliente As Integer = If(DdlClientes.SelectedValue = "", -1, DdlClientes.SelectedValue.ToEntero) - If Mov.GetIngresosPorComprobar(FechaI, FechaF, DdlClientes.SelectedValue.ToEntero, DdlUsuarioRegistro.SelectedValue.ToEntero, DdlMoneda.SelectedValue.ToEntero, If(ChkSaldo.Checked, 1, 0), UsuarioActual.CveEmpresa) Then + If Mov.GetIngresosPorComprobar(FechaI, FechaF, CveCliente, DdlUsuarioRegistro.SelectedValue.ToEntero, DdlMoneda.SelectedValue.ToEntero, If(ChkSaldo.Checked, 1, 0), UsuarioActual.CveEmpresa) Then DtDatos = Mov.DtResultados CargaGrid("") UPDatos.Update() End If - If Mov.GetIngresosAnticiposPorComprobar(FechaI, FechaF, DdlClientes.SelectedValue.ToEntero, DdlUsuarioRegistro.SelectedValue.ToEntero, DdlMoneda.SelectedValue.ToEntero, If(ChkSaldo.Checked, 1, 0), UsuarioActual.CveEmpresa) Then + If Mov.GetIngresosAnticiposPorComprobar(FechaI, FechaF, CveCliente, DdlUsuarioRegistro.SelectedValue.ToEntero, DdlMoneda.SelectedValue.ToEntero, If(ChkSaldo.Checked, 1, 0), UsuarioActual.CveEmpresa) Then DtAnticipos = Mov.DtResultados CargaGrid("") UpAnt.Update() @@ -77,13 +87,26 @@ Partial Class Bancos_RepIngresosPorComprobar End Sub Protected Sub BtnCargarProveedores_Click(sender As Object, e As System.EventArgs) Handles BtnCargarClientes.Click - DdlClientes.CssClass += " select2me" - DdlClientes.Items.Clear() - DdlClientes.DataSource = GlobalDTCliente(UsuarioActual.CveEmpresa) - DdlClientes.DataBind() - DdlClientes.Items.Insert(0, New ListItem("Todos", "-1")) - DdlClientes.Attributes.Remove("onclick") + + Dim EsWS = If(UsuarioActual.Empresa.Funcionalidad(105) = "1" Or UsuarioActual.Empresa.Funcionalidad(141) = "1", True, False) + If EsWS Then + DdlClientes.setEsWebService(True) + Else + DdlClientes.setEsWebService(False) + DdlClientes.DataSource = GlobalDTCliente(UsuarioActual.CveEmpresa, -1) + DdlClientes.DataBind() + DdlClientes.ddl.Items.Insert(0, New ListItem("Todos", "-1")) + End If + + + 'DdlClientes.CssClass += " select2me" + 'DdlClientes.Items.Clear() + 'DdlClientes.DataSource = GlobalDTCliente(UsuarioActual.CveEmpresa) + + 'DdlClientes.DataBind() + 'DdlClientes.Items.Insert(0, New ListItem("Todos", "-1")) + 'DdlClientes.Attributes.Remove("onclick") End Sub diff --git a/Compras/Compras.aspx.vb b/Compras/Compras.aspx.vb index 29d33ff6d..9665e0842 100644 --- a/Compras/Compras.aspx.vb +++ b/Compras/Compras.aspx.vb @@ -10817,7 +10817,7 @@ Partial Class Compras_Compras 'End If 'AGREGA MOVIMIENTO - If importeMovimiento <> 0 Then + If importeMovimiento <> 0 AndAlso Not DdlTipoComprobante.SelectedValue.Contiene("NC", "DEV", "Ant") Then Concepto = $"{NombreProveedor} {TxtSerie.Text} - {TxtFolio.Text}" If Not ObjConta.AddPrePolizasDetalle(CvePrePoliza, TipoMovimiento, importeMovimiento, Referencia, 6, Concepto, FechaMovimiento, IdCtaContable, IdSegmentoNegocio, CveCompra:=CveCompra, CveProveedor:=CveProveedorConcepto, CveIE:=CveIE, CveCreditoDetalle:=CveCreditoDetalle, CveClasificacion:=Row2("CveClasificacion").ToString.ToEntero, CveSubProyecto:=Row2("CveSubProyecto").ToString.ToEntero, ImporteMX:=importeMN, ImporteME:=If(tipoCambioActual = 1, 0, importeMovimiento), CveTipoGasto:=Row2("CveTipoGasto").ToString.ToEntero) Then ErrorPrepoliza = True diff --git a/Compras/RepCxPPeriodo.aspx b/Compras/RepCxPPeriodo.aspx index 1584d2160..0f4881bb5 100644 --- a/Compras/RepCxPPeriodo.aspx +++ b/Compras/RepCxPPeriodo.aspx @@ -124,6 +124,16 @@
+
Tipo Docto:
+
+ + + + + + + +
diff --git a/Compras/RepCxPPeriodo.aspx.cs b/Compras/RepCxPPeriodo.aspx.cs index 9c884dae5..49054ae32 100644 --- a/Compras/RepCxPPeriodo.aspx.cs +++ b/Compras/RepCxPPeriodo.aspx.cs @@ -95,10 +95,13 @@ public partial class Compras_RepCxPPeriodo : ClsPaginas int CveProveedor = DdlProveedor.SelectedValue.ToEntero() > 0 ? DdlProveedor.SelectedValue.ToEntero() : -1; + string TipoDocto = (DdlTipoDocto.GetSelectedValuesM() == "") ? "-1" : DdlTipoDocto.GetSelectedValuesM(); + ClsMovimientos ObjMov = new ClsMovimientos(); if (ObjMov.GetCxPPeriodo(CveProveedor, DdlSubProyecto.SelectedValue.ToEntero(),DdlProveedoresClasificaciones.SelectedValue.ToEntero(), DdlUsuarioResponsable.SelectedValue.ToEntero(),DdlUsuarioRegistro.SelectedValue.ToEntero(),DdlEstatusCompra.SelectedValue.ToEntero(),UsuarioActual.CveEmpresa, - DdlGrupo.SelectedValue.ToEntero(),DdlSubProyecto.SelectedValue.ToEntero(),TipoCambio,TCEspecifico,txtCorteA.Text.ToDate(),UsuarioActual.CveUsuario,DdlTipoProveedor.SelectedValue.ToEntero())) + DdlGrupo.SelectedValue.ToEntero(),DdlSubProyecto.SelectedValue.ToEntero(),TipoCambio,TCEspecifico,txtCorteA.Text.ToDate(),UsuarioActual.CveUsuario, + DdlTipoProveedor.SelectedValue.ToEntero(), TipoDocto: TipoDocto)) { GvDatos.DataSource = ObjMov.DtResultados; DtDatos = ObjMov.DtResultados; diff --git a/Compras/eFacturas.aspx.vb b/Compras/eFacturas.aspx.vb index bb3a00671..ca77c2250 100644 --- a/Compras/eFacturas.aspx.vb +++ b/Compras/eFacturas.aspx.vb @@ -1581,7 +1581,10 @@ Partial Class Compras_eFacturas swTiempo.AppendFormat("espera: ({0}) {1} ", sw.ElapsedMilliseconds - swmili, sw.ElapsedMilliseconds) swmili = sw.ElapsedMilliseconds sw.Start() - VerificaCorreo(True) + + If VerificaCorreo(True) Then + CargaDatos() + End If sw.Stop() swTiempo.AppendFormat("Verifica En la app: ({0}) {1} ", sw.ElapsedMilliseconds - swmili, sw.ElapsedMilliseconds) @@ -1695,6 +1698,9 @@ Partial Class Compras_eFacturas RegistraScript(String.Format("$('#{0}').modal('hide');", "ModalFacturas")) + + + asdasd 'Alert(String.Format("Se cargaron {0} Facturas", Arreglo.Count), TipoMensaje.MsgInformacion) End Sub @@ -2847,6 +2853,37 @@ Partial Class Compras_eFacturas Dim Archivo As String = String.Format("{0}Compras\{1}\{2}", UsuarioActual.Empresa.Ruta, gvRow.DataKey("RFCDe"), gvRow.DataKey("XML")) Dim Prefijo As String = "" + + + + + Dim DTDocumentosRelacionados As New DataTable + DTDocumentosRelacionados.Columns.Add("Serie") + DTDocumentosRelacionados.Columns.Add("SerieFolio") + + DTDocumentosRelacionados.Columns.Add("IdDocumento") + DTDocumentosRelacionados.Columns.Add("Folio", GetType(Integer)) + DTDocumentosRelacionados.Columns.Add("MonedaDR") + DTDocumentosRelacionados.Columns.Add("MetodoDePagoDR") + DTDocumentosRelacionados.Columns.Add("ImpPagado", GetType(Decimal)) + + DTDocumentosRelacionados.Columns.Add("CveFactura", GetType(Integer)) + DTDocumentosRelacionados.Columns.Add("CveCompra", GetType(Integer)) + DTDocumentosRelacionados.Columns.Add("CveIE", GetType(Integer)) + DTDocumentosRelacionados.Columns.Add("Fecha", GetType(Date)) + + DTDocumentosRelacionados.Columns.Add("FolioPago") + DTDocumentosRelacionados.Columns.Add("ImportePago", GetType(Decimal)) + DTDocumentosRelacionados.Columns.Add("FechaPago", GetType(Date)) + DTDocumentosRelacionados.Columns.Add("CveMetodoPago", GetType(Integer)) + DTDocumentosRelacionados.Columns.Add("SerieFolioCompra") + DTDocumentosRelacionados.Columns.Add("CvePrePolizaDetalle", GetType(Integer)) + + DTDocumentosRelacionados.Columns.Add("Tipo", GetType(String)) + DTDocumentosRelacionados.Columns.Add("Manual", GetType(Boolean)) + + + If IO.File.Exists(Archivo) Then @@ -2913,30 +2950,7 @@ Partial Class Compras_eFacturas UUIDPago = ValorXML(nodeTFD, "UUID") LblUUID.Text = UUIDPago - Dim DTDocumentosRelacionados As New DataTable - DTDocumentosRelacionados.Columns.Add("Serie") - DTDocumentosRelacionados.Columns.Add("SerieFolio") - DTDocumentosRelacionados.Columns.Add("IdDocumento") - DTDocumentosRelacionados.Columns.Add("Folio", GetType(Integer)) - DTDocumentosRelacionados.Columns.Add("MonedaDR") - DTDocumentosRelacionados.Columns.Add("MetodoDePagoDR") - DTDocumentosRelacionados.Columns.Add("ImpPagado", GetType(Decimal)) - - DTDocumentosRelacionados.Columns.Add("CveFactura", GetType(Integer)) - DTDocumentosRelacionados.Columns.Add("CveCompra", GetType(Integer)) - DTDocumentosRelacionados.Columns.Add("CveIE", GetType(Integer)) - DTDocumentosRelacionados.Columns.Add("Fecha", GetType(Date)) - - DTDocumentosRelacionados.Columns.Add("FolioPago") - DTDocumentosRelacionados.Columns.Add("ImportePago", GetType(Decimal)) - DTDocumentosRelacionados.Columns.Add("FechaPago", GetType(Date)) - DTDocumentosRelacionados.Columns.Add("CveMetodoPago", GetType(Integer)) - DTDocumentosRelacionados.Columns.Add("SerieFolioCompra") - DTDocumentosRelacionados.Columns.Add("CvePrePolizaDetalle", GetType(Integer)) - - DTDocumentosRelacionados.Columns.Add("Tipo", GetType(String)) - DTDocumentosRelacionados.Columns.Add("Manual", GetType(Boolean)) Dim nodePagosN As XmlNodeList @@ -3140,7 +3154,9 @@ Partial Class Compras_eFacturas 'saco la información de lo vinculado en el ie - ImporteIES = ObjCompras.DtResultados.FiltraParametros("CveIE > 0").SUM("Importe") + 'ImporteIES = ObjCompras.DtResultados.FiltraParametros("CveIE > 0").SUM("Importe") + ImporteIES = DTDocumentosRelacionados.FiltraParametros("CveIE > 0").SUM("ImportePago") + DiferenciaImportes = Monto - ImporteIES ObjCompras.Dispose() diff --git a/Contabilidad/RepBalanzaComprobacion.aspx b/Contabilidad/RepBalanzaComprobacion.aspx index 9d91861d0..5986fd478 100644 --- a/Contabilidad/RepBalanzaComprobacion.aspx +++ b/Contabilidad/RepBalanzaComprobacion.aspx @@ -3,16 +3,28 @@ -
  • - Exporta Excel - <%--   --%> -
  • -
  • - Imprimir - <%--  --%> -
  • -
    + + + + +
  • + Exporta Excel + <%--   --%> +
  • +
  • + Imprimir + <%--  --%> +
  • +
    + + + + +
    + + + Balanza de Comprobación diff --git a/Contabilidad/RepBalanzaComprobacion.aspx.vb b/Contabilidad/RepBalanzaComprobacion.aspx.vb index 04f9191b3..f9bbddfb3 100644 --- a/Contabilidad/RepBalanzaComprobacion.aspx.vb +++ b/Contabilidad/RepBalanzaComprobacion.aspx.vb @@ -228,10 +228,15 @@ Partial Class Contabilidad_RepBalanzaComprobacion GenerarPDFCrystal("EXCEL") End Sub Private Sub GenerarPDFCrystal(Optional Formato As String = "PDF") - Dim Archivo As New System.IO.FileInfo(String.Format("{0}Contabilidad/Reportes/RepBalanzaComprobacion.rpt", UsuarioActual.Empresa.Ruta)) + Dim Archivo As New System.IO.FileInfo(String.Format("{0}Contabilidad/Reportes/RepBalanzaComprobacion.rpt", Server.MapPath("~"))) Dim Imagen As New System.IO.FileInfo(String.Format("{0}/Logo.png", UsuarioActual.Empresa.Ruta)) Dim logouri = String.Format("{0}://{1}:{2}/Empresas/{3}/Logo.png", Request.Url.Scheme, Request.Url.Host, Request.Url.Port, UsuarioActual.CveEmpresa) + 'If UsuarioActual.CveUsuario = 100 Then + ' Alert(String.Format("{0}Contabilidad/Reportes/RepBalanzaComprobacion.rpt", Server.MapPath("~"))) + ' End If + ' Exit Sub + If Not IsNothing(DtDatos) Then 'Dim dr As DataRow = DtCxC.Rows(0) Dim lista = New List(Of CrystalParametro) @@ -245,7 +250,9 @@ Partial Class Contabilidad_RepBalanzaComprobacion lista.Add(New CrystalParametro("pImg", "")) End If - ImprimirbytesPDF(ImprimirPDFCrystal(Server.MapPath("~/Contabilidad/Reportes/RepBalanzaComprobacion.rpt"), DtDatos, lista, "Balanza de Comprobación", Formato), "Balanza de Comprobación", Formato) + Dim DTTemp As DataTable = DtDatos.Copy + + ImprimirbytesPDF(ImprimirPDFCrystal(Server.MapPath("~/Contabilidad/Reportes/RepBalanzaComprobacion.rpt"), DTTemp, lista, "Balanza de Comprobación", Formato), "Balanza de Comprobación", Formato) Else Alert("No se tienen registrados movimientos", TipoMensaje.MsgAdvertencia) diff --git a/Contabilidad/Reportes/RepBalanzaComprobacion.rpt b/Contabilidad/Reportes/RepBalanzaComprobacion.rpt index 2b98edb343fa59ae6d20a79961e7814349a18971..b9c06261ac227942b402c87c6d5c7a46bacafb02 100644 GIT binary patch delta 8666 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 gl4)ZrV7dQ?HzfIwH$>ieKj{gwSYEWOgMo918## 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 diff --git a/Empresas/119/Formatos/RepIVAAcreditable.rpt b/Empresas/119/Formatos/RepIVAAcreditable.rpt index 5caea88e177395c0844d9acdcc4be8569f92c939..33999cb6e6fe6b31b9ab1ca5534683d523c14b5e 100644 GIT binary patch delta 11582 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�*oF5-i9=QIV( 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 delta 11623 zcmV-tEtt}PfCzwq2(WAd22g>eUWg}?asq|{;gk6S|9_kd00000008^||NjR70000O z|Nj2}|Ng`c_d5W`J<^-lTcgnheQNP=-tzDshkTPXn=QtP1`F;XT3-2c-bPTW5J)WjA`{=Tg-h z`)lN3+J6_16(9A%v8f_t$RCrKX&5Tj1I7lY*^{MN!!RZ%pg|eqx{65dH+lkO3;brP z7@Gilx3g)K851mzDI(T9toEtkk$H~@%yY@suZ zOpggVf~iVT%)#&?0-NiM(Td8+<-%uw)d>SV9)B&7aRToDLdu5!cK{&+S$$Qy48p-q zx-Q+4Za)ZC;Y)|+6TnO1I>iN**)ws{1+<+Sp{6)tpB1mtd zhCittZpx`&_HNA?t3HogRzyQBCan#-VnIkHI15*Q35~pms zT6$kUtci5NPP6H&m#KfiX0b@?a)iWvm4BI8ols4S7K@R)yo44B!ArNHMQ4;5p=Zhm z`{Mvq1eR;~jr^u^RjjF%4P`)eZU2u1%y*bPuTOmU8~!)~Ua;40t?M99rBHt_JZ@g` zhy8dWlQL>@>zO6wK(%aSsIDLiXBJ_@jG8|Qv?|%hv1Np=N11(pR)^P_@;2mK34gF7 zOoQLnJA6l+Gc)!UY%A+tGe6k(;5OqjjlYvk?j}s^>#F#2`9MbAbf7cJ3YaJXz8*;? zu$lghpF)^h-fND0Ww;N^Qo%An^4zh~Ds3c_$k+ zl)B%(I(y<|*gi5~>xt#UY+O(JI)4s4=~^-f#Z7E%0YuEo=6gF}w%NSzsIGz5Ads&> z5~HYT&@dx4)-J;c5ye1RZ~D53FeRyM<&IT&?RHMv$9eJh5m z2&^pD&cWXx1NeIy_8jx8>jjBcox7U~O)G>kPjDMLX9HW~>-a2Q*F<5^B7fe8aI5~V zj2JSx0AL?2hK2QqesXwbpYNac)<+20 z5u8$AbcR=lf|Z2^^?RgAWd_a@#CD+pP(2#-2{&eBrfwif_WG|7TiBIE zerIiq!9d z0RR9%00000000000000$00026r<`7hCzEaosDIGC+rNw|>CxNl-+^J^wJr+%^M~Ml zqBU6!MetpkZ~|Oh#H+LpVM}K<*c2zgC9)G>vWF{@$v`i2Jp>n}$j%feQq<+h_6!$p zQ~(OaRF_-xxvjABsjOz5b(3Gk+TL27bB7k}z66FoEEEa}4%8vU`Mq5MC=43>@*VME zSbxl(4$#fgr@1D;xF--!tDie^LAP%oWS@`U^a6=q+sf9i#}FeUYV&WwO%Gec;XI}o z%@(yFh@#DzxaX5c?oy}gM4a72lEtyLcizAqSkw~|2!Nv>xXY5n&ZKymt|(4u0O8^c zWnaCmpD&v9AdeD45M*n3IND4fvFh>BR)3<%7|`po4Z%X?Eu|5ZhSK^6hJr$fuQpY8 zj|+fnJHOrxdc^kK;*9a@J6um&Z;gw;6bS<7a7c_3SOoH6$^1F-(Tb!-gEcp|zW11%R8(9``sCoM3#LJazz$$24g^yQU8XqBZ zc^=s}Su+Y{jW0)ap4!$rW>2}Wb%jYnvUF1IqPii$u(}w-l65`~2Q@?6D<};`_-{~w z_7kdV0?|BnFMq=%csMABa)0bwa~1E6wZW@n*G)*On$O@vc;aT{v+3s3mn8T_9hY7N z+?;j4_J4dmxaJ=JhSHM= zh;Sdbg7!h2>f%ky$>60(XGg~YiKG4i5if_#U;2RiQTdW1NpGbShEtAmVTqhDm-EEh z*W0US595Y}_xv|0>FNHj;yfB2*NtOI$=k>8SeGh+Q1t5KgcUQ~DtcCNEbX zsh)Q}DfF14Rv1sM;D1Y*#_>t>q=r+UUQ@{FZ@;NS;PZ`77zCWR+%Rx9?Yt6z065Y_ zBWDq)uvAC5d^vv8sc|tg^lnsv-f?ucmQ|chW%E{n=ADX%>gg1EHmYkosXT*mH&(1M z^%eAnM$-XK`4-HMAS?^CfsP#e|A*f(mKnZo^I~cLNh{F?|9_oF-j=H;OE%_{Q~&Fj zV>jXR;9&YMYy?YUpD-Dp+ApRR_V2Yd#@z6$*uN)#%?UmOUIAYVhne0240WeMn~;AC zkp~s$2mt>t1oW?>-#(D<(yQS6%P-AdM*D8TTs(!ig~#i^k;VwY!_}+=S6B7Hh{rD8 zxDt9a3p+{INPiubE!dpPOTM~CH2C8EYXzzj_D;UO-p|@V+gG7xpOpCRP+xcW1Uh}o%H+p-F= z0}&Yj5&RR#Ct@xKV5PdNb3|5mNW-MsV{*&ug2c$k9e=sIxSu8fJ3G_7Abpa@t8Fw+ z7x<-y!i})(F-r8M=F4)>^`BJi*XuM&If0p7brUCGh>h>sXoc z7YHqjRa)2eW3o}ZGZ5C#evzP(=S^FJZCd-8coA(D(ul#tk%{yB#lv4D`PAlHeEfbL zNN5;;)mh!=(v;G|K|VDcwqXR?$%+^&1=CbO^?$CMZh`W-a>;oWM?N<9HSBAJZj98f z3XDa4hQU6%9bMkJim3|w;wUFm5A9nk%4APiY=jUe*`ho$qs3~{?L~#LPVfi+QmW^3 zxTX)rk!}e1V((lp!n4kp%q=-{?Ba3)K+9xuGv5W8ZKd@QHC!fts_8;Va{TPwhX&%p z0e`J>gpJFYi4GLKd;Woro`r`tCfc_@6an+oJwYE@5gU-Yqk|eCh1DQU? zk*p9#;@!-@Xy~=F6qi)IiOJt(kth1#Rj5h!@)iRm``M*hbc9L~lVv(x|W( zH;_A%R>WrKE_Wi(4!?@MbA#s(oYgcJRSz#E)f$6}Zd>)0YW(i{VTI@7X*hMVLVwPM z41RZiXt**x3F9+2YExg9VpoABB?wHCnz*7!z4=^Hv?^BGMfeSYwcS z{f@4jyQNOe+=+JNCIQ=WjKXjLVaV^2n>PhHGQm0mK4x8w7twl)x^&xU2_e4N-m-^M zJHH=m^g=A_e7CI;{lxv7MgQpMDSrnd(0Sr&U8bVeWw6v9?iDu;Kpgy3K4G=LvvTIK zu;LtQeA`^9alSbBdcwav1xYN{yg+QCt#FzG;?~f5+}J9llHJ{7BrD7R!h5&fy{-Nl zUUnU?Eh)oXII2xfb$v%L#?dg#rKLCUC*8&DnTIry+;#xuXS@c@E3!kV34bP)dX(WN zo%feP!|_Fm=>*#{c}6&dufHZy1jmqi1&=+8i@GvxTmm2c`I5MnCgG9)b#s& zDOc$k|4S`N^E~LrSwn0o!hhSP&FM8-(aj@&<8VB1AsHM7xLj4hfO6In#5&l_6}&Tw zw5wpBUlnoUgz$4_mDVQVG|-KxG);Br{&H8`!r&jmLTn&C zY9O^})y(QT86$*F#F44rxN0MeTBn#a_O3-nv*XYq$WZ<@^HE+Z=6_|sLGN|`6djWt zb0d9_`Ku=j(=P?|`!P|^m7rpig$I%SLg#&A{}?2oY#4SvYe8+*q!@$OLxFUy+gX}1 z{zN6I_N87*{7Fx6N`&*k6YlGTJRhP$+brTM($lwUInioC;E9Z#7bZ63eXji~3kK?L z{O4AB--yvgymmajfPa{3_Gk1>JU+vhq2NwSsKlnmFI5nV=pB%7HY<079rzd}!a!(5Yg9q%#6EZu7ItFWot|&r-*!nD$c)$H0)ObNnOsa>eS!#rJ&4f4 zd@6wt=AAx0f6G~2Z~*F`v$XGaW5Woal&9t^5xxTG9UT*A74_yCk?R16lpm_62z2P*Eb+F2)GNCEB6eW^HNTi* zk({Z=f7#Yg4IM7nw7z$j>E@$x{D-=`C$o{8x0(WkPsmIQhOmc|kpd)>z!gA$2s#%L z#S)v2ISjvn(B%{InaaMU?x)}blr2-RuwzHo4m;2M7GP3nq@Erd5O5R+{uUN4ugpb5 ztH|>Kd+(1!^8H(q4r+|B%~xZK;rER5y*vS=Td`*!QEa>j*Z%{Vx{0DROOG~Il!eZ- z%k=-6& zn*x&FcA?OqUB`ikAZ{ym}V8sJH+mHUew?4Pj1@C-H<98X$(S>rQa+&u(_Iy$9X+VfOmr~_0 zoxR=-%xg8hEv`oO-6n>Ao0`N@8tgR~Y)^FxTp>MY7b@25vGIS!N6K%iq7;8nB z!U7)R&sUXwTD|SoEBKsObWB6uJefvRimD-2a>Qcwd(Ezi@`5^MTn&aBq8JK)|74dA zwTcjhGL}M>V|It#shW(h0S~}1To;VW`e}`Cu0`nK>@YW5>b7xew>~eALC|T(4Ceg5 z;nx_1-63dkNl_S^TNz%l&x-@-r9tAuYuY;4t4D#p-5>9HJb%>r*YEC^YHm-W0W!7^ zN#EVKs^$8)Lks-aG*jF)?KEqDTM>KHQ)cZHe0B}nq&kg%4tpK|D+`}$z&)W5Qo(a}K0jK{bfdiar%-)M}ab%QWa zVc9cd9JR9Ve>C{i&Vc0mDF65$(4+lKUygB z>i5e>T}@(@+SnN2Q#ueYk0_-?KQpys(@ZJHMGW!XSl)~}`bH2P2;XRX?Ix$DrIOO6 zTF=K>1FLZ%FbQe;k}=$W4N}~oB*q)i(YPsqJj#Xkpw3_EbO#c5p~XiR?tv$53o^Mt z{dMY$$TxpJ>q|&AuQWaVt0n<7rcD3cLAcZcl-p^ED_TMYTD76;JoBDf6qB!!C;}Mu zg4awjNw zsE5l!woN)w+J|piYs$?HFr4>-{^ZKnf5gljDv~w5Zr%mnn@)k(+mxwNwfY4fFa%gS z8kdNb>3!xd7FFknf&4g@`KBnx3kZZU=vBX^jl-mHA;2}Lzq#x(6cVN2LCTEj#c^%!Y3=a(X40@VM& zT1-~WLShP&1=~V2kgh^E8Mav$e@U>O4JI%UY3EXUhtCcdccC6mMeeD!Jj6!^xBKt^ zVY9f9p6Dag5yv^-Xf9ec(PK>^TbPMJVdXFxaSD|ew|M%{vJvv);4vE}=C}KCQUg#} z?|`Q%m+!9>&OEye@p%rR)Q$zeG9ZgHY2az0p_N6{qA_3y?^?Pm@wxgWf68iTpdd+F zm6gm7HC@P$0J%g8SC@>|vCfMsFg)My&|4t>9C@U*y<3o6Y zE7tNMFk_<_Nn**%Hm2|0JVVDiqNYx>iAaK`Fws<7^u?R?M71c@fR{fpI{qK8V+oZp zuJbcoAfQz`jwe{l+MBjnf7n*zh{b}L3-3#7K@=7_)_URIYA_3Fm0rTSW7!WcblVbg zYR!Z1VRuFEz(An07d;;=dFcI1meFQ_or2~7r+-Wh0u>mGaS^Ayot$olRjMhQwWXSv zA(u0**LZ5ac8=)arvV}F-O}{bp%csi1V>G2A-@}QXKoi)O%hI&e`pNQyoh!>MD=-a zh^F$0qCtCPPGHTeuSHs#oBoYwTRvWE%*xR^Q8=In#`VEPCueg}hwL6YO{3URj}H0x ziAa2@q;EV{{_r(&eY0gpyJQRnC(S1(*M`s*ajabz3kOEc)gq$}U!fBJxFGdMUW}&+ z&w)DZVnIk!jVDH-e^rEb>NyR4T=>Bk@p!7vLA3rt@33$;bi8MJW*Xo%cnDmFI!{H6 zAD%8-7or8C5cHP88{??17*370_t-S$N6mDm6`_{O8vzSD$sdZ+M?XlR8hm88xX)d` z+{axD2JK1;7vI@F8UpdZR2LwnJ~8OpRix#JJ9*R}O0*?`e|jfEiDNP!KzU(9Nw*oE z;l46*bDfx=_+*USGX-G;*gmt}-lf++iR+XiVtPW&Sd6eS$TKr%78YUKC@BrUL>BXf7_GfoYodbyyHifIuAD?`HYK}x*rL)=yGD&1(Qc|-ep}9g}aiu^tEI^ z^^w)n`AUbis`nr8&BO!8SYxw&{8%{4OAHROub!5Tui>t?4j8(kcK5DOGNJGa^7fs3 znwL^t{Q&+iPBN9THMo(Z+jDXV#8CF%m3y=|DcdOZfB0DAvMj&17+=n}$WBQE;`_SL z4_;?#b9=tp;dtr_1-4O;ZpLTvsA3jaZJ~J6@7^}GEpMYqu873|<@@q_GV2L5*E;-G z;%rl1^4A|5utvwxkPH=X@$>kk13EDWzv)#oA)1;%^4#6)#gdQ*5f)iL2;VftT;>|P z8yrFDfAQ19oF8Ks!c2?m8~!buLzpe92En%<3C`CJ?Ll(hik&G?)Ph~F1C`UenfpJe zat>U{Z9Jyr>qxnEMr#&ER|z_^Rb>u8bM3-QWa|_ z8?qd{;}nn6!cUiY$YaY6@Ny5)=q7MFe<{SEmVe?GNN?f&VPuC^b5^Cn)JoiX zsvdEP;85ar%RyLYz2p`tbHmlWL!HnLRvQ}J792`aBzYMkZPwuZDn()VUhxS44@$q= zf0wkpZJ`;0ixh#;1l}bFR_L8GkTy&x=k$<|+;<lLQZOW%%_LcNu;8z4>rM#;AZH(S;jyji94h0`LJET6SA1l}2&zza8l>BfqI zV66FI0niw3LX1Fkiv+CLKM&K8=Is)1jXM)im6zQc9A> zo8Q2GKr-P#A3Ef>kVBUl2CvOg3PsGPqVg!b_%i{4&7_^q;)!xSDZau=W({6raw4!N zF&5-8HT<8|H#MR2z&cm+QsJ~4e@k)qvyKutc4YAJz*z!76brE7!+RIknyOy1{gG|$ z5IEoI0%12=rr1f6P9Plf$25}un7yoMXCTos*VpOcb}eCiaea_?hdw_AVj$HCmw)wN zq7ntJwPWU2vYwI~hSnyg)5wwr(&cTD$yg^~Z$O+c!mAhECqV(O$&sPIf7ZzK_xjnQ zz&ia0#XW1HCqgMZ4*LUGwaG9yZz^jRv}(Ba=)l(yGWV(9K{s8R1X7yW^{$-t~u_nvyRz)Y3=i9UasGU57 zmJ0|b>q4l{eSBjhO!c_eOC_v1WV-moR+IOgOa#L=DCh!C~4+rasQNW?t7xzW7o>sV$<>m%+oO{YQ%A+=0F{uHIptM@2qx+I z2KgfF643C^9$%F`wfaNoh^vo{(~nSWelljKBweb7wAaE3t5AcxOOf=u@kvn3FZ&0f zHv2R%&?%#0^h!7ljttCTw+1b!dG4P#rXmOt2K$>BBcN0Ee|I}n6&<-6{2!-|EixZr zoWpRYEEO7Z=UZAY@Uy{@A;j%1Zn+I=V+wy0A4u4S15PDcu&HN*ea~}w?U!a)_nHLa zw9946#YGoe*yb$w<~)>1mpPjzET+>~29~g!9=Rb_=oi7Yg6qe&_35TONbg@6quk)> zK{u#eUXVyylu8C$}vpib&MD8n#aE6c{-Ub@{3#U_+&X3M_vrxn$uMA9AdAx;ZO`GyVJIQ+_7V?jNJf0V9tPi_e_=O1ub?hffi zkT)2^*ZC)ckJ~jnw+j&F(~n)w_0NpDp~^QVm~|!0e_2bH#iIza=_*Akyk|Wj8sMVr zxIDs@X=uf*3D^v=z~Grp_vDD~c0VWbo^Hm08ym(<+Ea&>91f<=>=pB_@p+!=2=C}# zu7dMrFhKSJBX?T3B11z;3hDNjgBn5Ez_wt%?wqJwTM3viylypP;T&$ZbVUXizc?~< zO9PPPe*w^vj`3&;ei7p~p7Ocg8hr17pS~Y+lXJOVbdlF6XQ4Oq!q^@&=zE$wu%!P4 zI>QtVQg05r-Vt_$KKkA(5X+CiY7MBzJ&5H9~7hHo; zr?gN=$#Q}5?!*tXXvlU)P3w&KSDgN8-hxu>8(_@Gy4lDYSyJ>f%=0IbIbZ%M>!b~+ zf3!0PpUxD9J};piw5h{LFRzb`=of+j4o+J&@yPdI*m3Q@RflfELOxd? zo`3eEKfX+cvQGB?OD>f&18iI3p%0BjIP%n#I`3z&YlZheA!zf-6W;^2+JIA)IgPM5 z0)8!(WAB#t#aW_6jO#n64*kvST^M|5e`*(4?C{>kFhQupC_<`4^N$4U-_giWpX7mM z(pL*4I(JUr>_d3Zw#^Y!Ne4OyBIn3W!P5D9n1HG@ISvs(xw29WV^gbyqX32LwowR2 zr5+Lvr=jr$DHsf%=fw$R9!L!&EAb7Sq+YL%b1XDI?DIBb#>G%Pz3Mf2KpMU~s4V#EP z=DH% zV*je&NH|M;H((V*v-H|kXI!ZJ?cexe9!Hto&2~X5MP(@`*@Jxa$Q@f8Ht6tY5pNvT zuaOT3En(nuHU&helo?!ul@}D#B+%+(F|jqAm?(@G5{$e-XE-J9n5Qnhf05{kNLiw1 zBiHO+Og3j_lS{pRVz7~ntH?yL8Hh!w{g0d>h!kZIRVx>~wOuY{9=9|;D8xQa77W*6 zy)!62{94*3g=8Pdy#Pg?-lWX%eU=#J<+w$8LBi??1x4u|+fGxxc{o1OFou7$l+-0! z5MBto*Wh&h?Sh8R_`^S-Boa@u zND}3`lT2+`BEN=$%+$WZSew>T0mwlyT{EfV+91q;Eh?A8(hP~@XTgrNFFA~h*@F;H z3Luz)5&okeg!K#u<_wFiEIq2pxgOLvkJ6W2fAIJPoU&+`HM*DU(kLze`#ArF3-AM_64D@vT#Nh%sk|;%tOB= z#38K{N7lsZHvj?or1Sww$~0i9`2Oa{4zI|7bK+@mg-vNe+LK5y_^pWY*0d+E8@8sx{17~f5-TE zM%S;grZl(;L{#g+umM&U|0u5K4Kv;#Rug~G)s?vfS8A2?^2xq+r62uZLdmZQ_&E3x z;}w_1T<86pj*vb&7CiQWa38{8x`{hUe-Z{s%Mr_U>*PV5p;==`l7di1%R4vBQk&e- z&4{Xv10ikD+k(5h9@sfyv(|}lo>e(Y^ZJH#lS26kZ;a_1+)T6`rp^|YW7~Y0h&WV! zy%R({%B}j2-!Fcl2f%edE6fN>R{rDYKdsij^p)8@&Nz=s#QF_7@ruZslHjBXf9p<* z#k+N(-KGtl+ut^)r!IhqcoplDHlhhGKXoob0arWS?hzoTEBRW5T)2>v&rCrR^2 zZd|{ca9pkhDP7-^xp92tBLfQre-Oa*kJ1dSyfD{fuGrz1uNWf;pzjJjp-TPlni0l; zv@MH7Aoo!lmF<{Y@trP5dAIHtxAqRA9+5fl7oMe{d%74}a+E zA$~`ns3L-qkC%vH0vJ-H+~S9wZohG6_$ZJ)kFE$HTj|{-U$wDGcYbpDe=W?e!w7l{ zGU~IEfj8lTtJ8>@8xgkLJ<2a78R&OhtGY*N2pf}2+Hwq(xJ_m2wR!#8i zZu>Fa-jUrqbY_o2AqSuaT-Z+vXErgSjX8@4)l26{zEwa3{!Is<%J{xul@K|K3gvCr zyFBS>s^X0=8|WNQVS^wHe+>U75SAlhqR>fLYu#SNBxNGDH|%Zkyoxh0Kay*{rQzfqJs~$PR>k;YUEmCxCA^+*)ZxS`*7lK z_`JUglJ5`@ZY@)RFe8F=aD6sjVMV@NG^_W+s9htvt4P|9DbPTTe^jo(K>g%$`?q@9 zv}>l$5=!G!z#}7#ksnEGy(xPtOH!pt$8kHAd==RsU=__bx9)qMp~~?Uo`c>x4;Q=M zB8qDqYgAwNnig@|1(-cg2D#ZmDFp>NkWTz8qtrm5XXitwy+%y23qn0?D$3L(|HuzElqAJO$%@&sp+&9(9He z>&s{icmT5DQZNApgb$he(#=TD{|bSvWKje!mcPtl?!=MeW4(I(ifuHOit9chi>mEs zVzDVj;l%`y65;F%P#7>v%-}@ZzUGsQv&1jqjqwk&bF~c%f7Qt(#8jN;^j{u111w74 zonpmL|D_o0X@Da{x=?ERB&ac?I6nMqikq)OZy~-8V?^n4z3_+wVLEYE2wTzCH3d~e z^<$QP>|!XRZ=>j&ffWb3-me2!TwCD!lcip8s8wQrJTRUAegsdUpTuUVSOpBYxF;o?w_Lew0pv zAOlzW3#07nm#Hqt`si<76D%6*e&n2);1@dfQl7bOfAed|ZYpbIL=kqnPA!dvx_Jbx z6%Vzkd)=W|L7cI5hKt}!q>yl#neR$5JYtypiu=2It*1>17n6G5Z31#rEs-89@HGF5 ziAD?;jAzDe&1|{Qd-oDZzh&WS(92tTH-6uj8uU;ne@#r3aowz=&(+Ia@f(J9FbqwJ lPZPjK6K=v?C}Cf`T5T$NOBrQTy3Y4Dx54fK9|5ND0T5FNb^!nY diff --git a/Empresas/15/Formatos/Factura.rdlc b/Empresas/15/Formatos/Factura.rdlc index 077ad259e..ec17632f6 100644 --- a/Empresas/15/Formatos/Factura.rdlc +++ b/Empresas/15/Formatos/Factura.rdlc @@ -768,15 +768,7 @@ - - - - - 83140 + =Parameters!CP.Value + + + + + - =IIF(Parameters!NumCta.Value="0" Orelse Parameters!NumCta.Value="","No Identificado",Parameters!NumCta.Value) + =Parameters!FormaPago.Value - true @@ -4074,13 +4082,13 @@ - 0.74104in + 0.73688in - 0.57756in + 0.5734in - 0.67516in + 0.671in @@ -4329,9 +4337,9 @@ DataSet3 0.26817in - 5.86887in + 5.88134in 0.34081in - 1.99376in + 1.98129in 3