From cf68ada65c233e9bdae5c4162fcb4ef156b0bd28 Mon Sep 17 00:00:00 2001 From: Rakcsle Supertramp Date: Wed, 24 Jun 2020 20:28:38 -0700 Subject: [PATCH] PagoElectronico validacion Banco asisgnado a cuenta deposito, repIva crystal --- App_Code/DtDatos.xsd | 583 +++++++++--------- App_Code/DtDatos.xss | 46 +- Bancos/IE.aspx | 13 +- Bancos/IE.aspx.vb | 108 +++- Bancos/PagoElectronicoGrupos.aspx.vb | 2 +- Bancos/PopIECompras.aspx | 27 +- Bancos/PopIECompras.aspx.vb | 109 +++- Bancos/ProveedoresAbonar.aspx | 4 +- Bancos/ProveedoresAbonar.aspx.vb | 42 +- Empresas/Grales/Formatos/RepIVA.rpt | Bin 131072 -> 131072 bytes .../Grales/Formatos/RepIVAAcreditable.rpt | Bin 131072 -> 131072 bytes .../Grales/Formatos/RepIVAAcreditable2.rpt | Bin 131072 -> 0 bytes 12 files changed, 583 insertions(+), 351 deletions(-) delete mode 100644 Empresas/Grales/Formatos/RepIVAAcreditable2.rpt diff --git a/App_Code/DtDatos.xsd b/App_Code/DtDatos.xsd index f354dcef4..7192eab3b 100644 --- a/App_Code/DtDatos.xsd +++ b/App_Code/DtDatos.xsd @@ -1,289 +1,296 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/App_Code/DtDatos.xss b/App_Code/DtDatos.xss index 6f4a11dac..4c9cb879f 100644 --- a/App_Code/DtDatos.xss +++ b/App_Code/DtDatos.xss @@ -1,24 +1,24 @@ - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Bancos/IE.aspx b/Bancos/IE.aspx index e929eccf0..4cacca5f8 100644 --- a/Bancos/IE.aspx +++ b/Bancos/IE.aspx @@ -385,12 +385,21 @@
+ -
- +
+
+ + +
+ + <%-- + --%> +
+
diff --git a/Bancos/IE.aspx.vb b/Bancos/IE.aspx.vb index cfb1e58c4..a1fff0611 100644 --- a/Bancos/IE.aspx.vb +++ b/Bancos/IE.aspx.vb @@ -496,6 +496,39 @@ Partial Class Bancos_IE #End Region +#Region " R E F E R E N C I A C O N C E P T O O R I G I N A L E S" + + + Private Property OriReferenciaCIE As String + Get + If ViewState("OriReferenciaCIE") Is Nothing Then + Return "" + Else + Return ViewState("OriReferenciaCIE").ToString + End If + + + End Get + Set(value As String) + ViewState("OriReferenciaCIE") = value + End Set + End Property + + Private Property OriConceptoCIE As String + Get + If ViewState("OriConceptoCIE") Is Nothing Then + Return "" + Else + Return ViewState("OriConceptoCIE").ToString + End If + + End Get + Set(value As String) + ViewState("OriConceptoCIE") = value + End Set + End Property + +#End Region #End Region @@ -2471,10 +2504,29 @@ Partial Class Bancos_IE CveIE = ObjIE.AddBancos_IE(DdlCuenta.SelectedValue.ToEntero, DdlTipoTransaccion.SelectedValue.ToEntero, TxtFechaDocumento.Text.Trim.ToDate, TxtFolio.Text.Trim, PagueseA, TxtImporte.Text.Trim.ToDouble, DdlMoneda.SelectedValue.ToEntero, - TxtTipoCambio.Text.Trim.ToDouble, TxtObservaciones.Text.Trim, TxtNotificarA.Text.Trim, ChkAbonoCuenta.Checked, ChkAplicaImpuestos.Checked, -1, CvePrePoliza, Comprobante, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, CveCuentaDeposito:=CveCuentaDeposito, CveEstatusIE:=DdlEstatusIE.SelectedValue.ToString.ToEntero, Referencia:=If(TxtReferenciaCIE.Visible, TxtReferenciaCIE.Text, "-1"), CveCuentaTarjeta:=If(DivTarjeta.Visible, DdlTarjeta.SelectedValue.ToEntero, -1)) + TxtTipoCambio.Text.Trim.ToDouble, TxtObservaciones.Text.Trim, TxtNotificarA.Text.Trim, ChkAbonoCuenta.Checked, ChkAplicaImpuestos.Checked, -1, CvePrePoliza, Comprobante, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, + CveCuentaDeposito:=CveCuentaDeposito, CveEstatusIE:=DdlEstatusIE.SelectedValue.ToString.ToEntero, Referencia:=If(TxtReferenciaCIE.Visible, TxtReferenciaCIE.Text, "-1"), CveCuentaTarjeta:=If(DivTarjeta.Visible, DdlTarjeta.SelectedValue.ToEntero, -1), + ConceptoCIE:=If(TxtConceptoCIE.Text.Trim.Length > 0, TxtConceptoCIE.Text, "-1")) If CveIE > 0 Then + + + If DdlCuentaDeposito.SelectedValue.ToEntero > 0 And DdlTipoTransaccion.SelectedValue = "17" Then + + If TxtReferenciaCIE.Text <> OriReferenciaCIE Or TxtConceptoCIE.Text <> OriConceptoCIE Then + + Dim ObjGrales As New ClsGenerales(ObjIE.IniciaTransacSQL) + + If Not ObjGrales.UpdateCuentasDepositosEstatusPagoElectronicoGrupos(DdlCuentaDeposito.SelectedValue.ToEntero, -1, -1, "-1", TxtReferenciaCIE.Text.Trim, TxtConceptoCIE.Text.Trim) Then + + MsgError = "Error al actualziar Cuanta Referencia y Concepto Deposito." + End If + + End If + + End If + If DdlTipoTransaccion.SelectedValue = "1" AndAlso UsuarioActual.CveEmpresa <> 119 Then FolioFijo = ObjIE.Folio.ToEntero 'cheque CvePrePoliza = ObjMov.AddPrePolizas("Bancos/IE " + If(Request("Opcion") IsNot Nothing, Request("Opcion").ToString, "") + " " + RBL.SelectedValue, CvePlantillaPoliza, TxtImporte.Text.Trim.ToDouble, TxtImporte.Text.Trim.ToDouble, tCveMoneda, TxtFechaDocumento.Text.ToDate, PagueseA, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, FolioFijo:=FolioFijo, ReglaFolioPoliza:=ObjComp.ObtenerReglaFolio(DdlTipoTransaccion.SelectedValue, Nothing, UsuarioActual.CveEmpresa), CveTipoPoliza:=ObjMov.ObtenerTipoPoliza(DdlTipoTransaccion.SelectedValue, "-1", UsuarioActual.CveEmpresa)) @@ -4653,7 +4705,7 @@ Partial Class Bancos_IE Else Alert("El Beneficiario no tiene una cuenta activa en BBVA, dela de alta o seleccione otro método de pago", TipoMensaje.MsgAdvertencia) End If - + DdlCuentaDeposito.Items.Insert(0, New ListItem("Seleccione una cuenta", "-1")) ElseIf DdlTipoTransaccion.SelectedValue = "17" And CveIE <= -1 Then @@ -4670,7 +4722,7 @@ Partial Class Bancos_IE BtnGuardar.ToolTip = "El proveedor no tiene cuentas deposito" End If - + DdlCuentaDeposito.Items.Insert(0, New ListItem("Seleccione una cuenta", "-1")) UpGuardar.Update() @@ -4750,17 +4802,59 @@ Partial Class Bancos_IE End If End Sub Protected Sub DdlCuentaDeposito_SelectedIndexChanged(sender As Object, e As EventArgs) + Dim Dep As New ClsGenerales - If Dep.GetCuentasDepositos(CveProveedor:=CveProveedor, CveCuentaDeposito:=DdlCuentaDeposito.SelectedValue.ToEntero) AndAlso Dep.DtResultados.Rows.Count = 1 Then - If Dep.DtResultados.Rows(0)("TieneCIE").ToString.ToEntero = 1 Then - TrReferenciaCIE.Visible = True - TxtReferenciaCIE.Text = Dep.DtResultados.Rows(0)("Referencia").ToString + + If DdlCuentaDeposito.SelectedValue.ToEntero > 0 Then + + If Dep.GetCuentasDepositos(CveProveedor:=CveProveedor, CveCuentaDeposito:=DdlCuentaDeposito.SelectedValue.ToEntero) AndAlso Dep.DtResultados.Rows.Count = 1 Then + + + If Dep.DtResultados.Rows.Count > 0 Then + + If Dep.DtResultados.Rows(0)("TieneCIE").ToString.ToEntero = 1 Then + TrReferenciaCIE.Visible = True + + TxtReferenciaCIE.Text = Dep.DtResultados.Rows(0)("Referencia").ToString + TxtConceptoCIE.Text = Dep.DtResultados.Rows(0)("ConceptoCIE").ToString + + OriReferenciaCIE = Dep.DtResultados.Rows(0)("Referencia").ToString + OriConceptoCIE = Dep.DtResultados.Rows(0)("ConceptoCIE").ToString + + + Else + TrReferenciaCIE.Visible = False + End If + + + + If Boolean.Parse(Dep.DtResultados.Rows(0)("EstatusPagoElectronicoGrupos").ToString) AndAlso Dep.DtResultados.Rows(0)("CveSATBanco").ToString.ToEntero <= 0 Then + Alert("Es necesario establecer el banco de la cuenta deposito", TipoMensaje.MsgAdvertencia) + BtnGuardar.Enabled = False + Else + BtnGuardar.Enabled = True + End If + + Else + TrReferenciaCIE.Visible = False + End If + Else TrReferenciaCIE.Visible = False End If + + + Else + TrReferenciaCIE.Visible = False End If + + + Dep.Dispose() UpCuentaDeposito.Update() + UpGuardar.Update() + + End Sub #End Region diff --git a/Bancos/PagoElectronicoGrupos.aspx.vb b/Bancos/PagoElectronicoGrupos.aspx.vb index d8e72ec53..70707b8f5 100644 --- a/Bancos/PagoElectronicoGrupos.aspx.vb +++ b/Bancos/PagoElectronicoGrupos.aspx.vb @@ -1355,7 +1355,7 @@ Partial Class Bancos_PagoElectronicoGrupos RegistrosPago.Append(drow("CveBanco").ToString.Trim) Else ErrorLayout = True - MENSAJEError.AppendLine("Error tamaño clave banco") + MENSAJEError.AppendLine("Es necesario establecer el banco de la cuenta deposito.") End If 'Motivo de pago diff --git a/Bancos/PopIECompras.aspx b/Bancos/PopIECompras.aspx index f2f318896..a8073a7e8 100644 --- a/Bancos/PopIECompras.aspx +++ b/Bancos/PopIECompras.aspx @@ -156,19 +156,36 @@ :
- +
- -
- +
+ +
+ - + +
+ + + +
+ +
+ + <%-- + --%> +
+
+ + + +
diff --git a/Bancos/PopIECompras.aspx.vb b/Bancos/PopIECompras.aspx.vb index 69fa5cd29..7dd634876 100644 --- a/Bancos/PopIECompras.aspx.vb +++ b/Bancos/PopIECompras.aspx.vb @@ -377,7 +377,11 @@ Partial Class Bancos_PopIECompras Private Property CveCuentaCliente As Integer Get - Return ViewState("CveCuentaCliente").ToString.ToEntero + If ViewState("CveCuentaCliente") Is Nothing Then + Return -1 + Else + Return ViewState("CveCuentaCliente").ToString.ToEntero + End If End Get Set(value As Integer) ViewState("CveCuentaCliente") = value @@ -402,10 +406,39 @@ Partial Class Bancos_PopIECompras Get Return ViewState("CveCuentaMonedaExtranjeraCliente").ToString.ToEntero End Get - End Property - + End Property + + Private Property OriReferenciaCIE As String + Get + If ViewState("OriReferenciaCIE") Is Nothing Then + Return "" + Else + Return ViewState("OriReferenciaCIE").ToString + End If + + + End Get + Set(value As String) + ViewState("OriReferenciaCIE") = value + End Set + End Property + + Private Property OriConceptoCIE As String + Get + If ViewState("OriConceptoCIE") Is Nothing Then + Return "" + Else + Return ViewState("OriConceptoCIE").ToString + End If + + End Get + Set(value As String) + ViewState("OriConceptoCIE") = value + End Set + End Property + #End Region - + Private Sub Bancos_PopIECompras_Load(sender As Object, e As EventArgs) Handles Me.Load If Not IsPostBack Then @@ -926,7 +959,7 @@ Partial Class Bancos_PopIECompras Private Sub CargaCuentasDepositos() DdlCuentaDeposito.Items.Clear() - If DdlTipoTransaccion.SelectedValue.Contiene("2", "9") Then ' transferencias y layout + If DdlTipoTransaccion.SelectedValue.Contiene("2", "9", "17") Then ' transferencias y layout trCuentaDeposito.Visible = False @@ -944,7 +977,7 @@ Partial Class Bancos_PopIECompras BtnGuardar.Enabled = False Alert("El Beneficiario no tiene una cuenta activa en BBVA, dela de alta o seleccione otro método de pago", TipoMensaje.MsgAdvertencia) End If - + DdlCuentaDeposito.Items.Insert(0, New ListItem("Seleccione una cuenta", "-1")) ElseIf DdlTipoTransaccion.SelectedValue = "17" Then @@ -960,9 +993,9 @@ Partial Class Bancos_PopIECompras End If - UpGuardar.Update() - - + UpGuardar.Update() + + DdlCuentaDeposito.Items.Insert(0, New ListItem("Seleccione una cuenta", "-1")) Else DdlCuentaDeposito.DataSource = Dep.DtResultados.FiltraParametros("Estatus ='True'") If Dep.DtResultados.Rows.Count > 0 Then @@ -992,9 +1025,11 @@ Partial Class Bancos_PopIECompras Else trCuentaDeposito.Visible = False DdlCuentaDeposito.Items.Clear() + 'TrReferenciaCIE.Visible = False End If 'RecargaGlobalCuentasBancarias() - UpCuentaDeposito.Update() + UpCuentaDeposito.Update() + End Sub #End Region @@ -1452,7 +1487,7 @@ Partial Class Bancos_PopIECompras Select Case RBLContado.SelectedValue Case "1" ' Banco - CveIE = ObjIE.AddBancos_IE(DdlCuenta.SelectedValue.ToEntero, DdlTipoTransaccion.SelectedValue.ToEntero, Fecha, TxtFolio.Text.Trim, TxtPagueseA.Text.Trim, ImportePagado, CveMoneda, tipoCambioPago, TxtObservaciones.Text.Trim, "", True, True, -1, CvePrePoliza, "", UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, CveCuentaTarjeta:=If(DivTarjeta.Visible, DdlTarjeta.SelectedValue.ToEntero, -1), CveCuentaDeposito:=CveCuentaDeposito, Referencia:=If(TxtReferenciaCIE.Visible, TxtReferenciaCIE.Text, "-1")) + CveIE = ObjIE.AddBancos_IE(DdlCuenta.SelectedValue.ToEntero, DdlTipoTransaccion.SelectedValue.ToEntero, Fecha, TxtFolio.Text.Trim, TxtPagueseA.Text.Trim, ImportePagado, CveMoneda, tipoCambioPago, TxtObservaciones.Text.Trim, "", True, True, -1, CvePrePoliza, "", UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, CveCuentaTarjeta:=If(DivTarjeta.Visible, DdlTarjeta.SelectedValue.ToEntero, -1), CveCuentaDeposito:=CveCuentaDeposito, Referencia:=If(TxtReferenciaCIE.Visible, TxtReferenciaCIE.Text, "-1"), ConceptoCIE:=If(TxtConceptoCIE.Text.Trim.Length > 0, TxtConceptoCIE.Text, "-1")) If CveIE > 0 Then CveConcepto = 17 Else @@ -2371,6 +2406,7 @@ Partial Class Bancos_PopIECompras End If Case 19 'Iva Acreditable + If UsuarioActual.Empresa.Funcionalidad(521) = "1" Then 'funcionalidad que toma el 100% del pago para acreditamiento de iva Dim TotalImporte As Decimal @@ -3408,7 +3444,54 @@ Partial Class Bancos_PopIECompras End If - End Sub + End Sub #End Region - + + + + Protected Sub DdlCuentaDeposito_SelectedIndexChanged(sender As Object, e As EventArgs) + + Dim Dep As New ClsGenerales + + If Dep.GetCuentasDepositos(CveProveedor:=CveProveedor, CveCuentaDeposito:=DdlCuentaDeposito.SelectedValue.ToEntero) AndAlso Dep.DtResultados.Rows.Count = 1 Then + + If Dep.DtResultados.Rows.Count > 0 Then + + If Dep.DtResultados.Rows(0)("TieneCIE").ToString.ToEntero = 1 Then + + TrReferenciaCIE.Visible = True + + TxtReferenciaCIE.Text = Dep.DtResultados.Rows(0)("Referencia").ToString + TxtConceptoCIE.Text = Dep.DtResultados.Rows(0)("ConceptoCIE").ToString + + OriReferenciaCIE = Dep.DtResultados.Rows(0)("Referencia").ToString + OriConceptoCIE = Dep.DtResultados.Rows(0)("ConceptoCIE").ToString + + Else + TrReferenciaCIE.Visible = False + End If + + + If Boolean.Parse(Dep.DtResultados.Rows(0)("EstatusPagoElectronicoGrupos").ToString) = True AndAlso Dep.DtResultados.Rows(0)("CveSATBanco").ToString.ToEntero <= 0 Then + + Alert("Es necesario establecer el banco de la cuenta deposito", TipoMensaje.MsgAdvertencia) + BtnGuardar.Enabled = False + + Else + BtnGuardar.Enabled = True + End If + + Else + TrReferenciaCIE.Visible = False + End If + + Else + TrReferenciaCIE.Visible = False + End If + + Dep.Dispose() + UpCuentaDeposito.Update() + UpGuardar.Update() + End Sub + End Class \ No newline at end of file diff --git a/Bancos/ProveedoresAbonar.aspx b/Bancos/ProveedoresAbonar.aspx index 577cf4377..a6c1f586b 100644 --- a/Bancos/ProveedoresAbonar.aspx +++ b/Bancos/ProveedoresAbonar.aspx @@ -199,8 +199,8 @@
- - + <%-- + --%>
diff --git a/Bancos/ProveedoresAbonar.aspx.vb b/Bancos/ProveedoresAbonar.aspx.vb index b87311be9..5ce744e3b 100644 --- a/Bancos/ProveedoresAbonar.aspx.vb +++ b/Bancos/ProveedoresAbonar.aspx.vb @@ -311,7 +311,7 @@ Partial Class Bancos_ProveedoresAbonar Private Property OriConceptoCIE As String Get - If ViewState("OriReferenciaCIE") Is Nothing Then + If ViewState("OriConceptoCIE") Is Nothing Then Return "" Else Return ViewState("OriConceptoCIE").ToString @@ -875,7 +875,7 @@ Partial Class Bancos_ProveedoresAbonar ComprobanteIE = $"{CveIE}.{Comprobante}" - If DdlCuentaDeposito.SelectedValue.ToEntero > 0 Then + If DdlCuentaDeposito.SelectedValue.ToEntero > 0 And DdlTipoTransaccion.SelectedValue = "17" Then If TxtReferenciaCIE.Text <> OriReferenciaCIE Or TxtConceptoCIE.Text <> OriConceptoCIE Then @@ -1853,7 +1853,7 @@ Partial Class Bancos_ProveedoresAbonar 'CveCuenta = UsuarioActual.Empresa.CveCuentaGananciaCambiaria 'Dim TCImpuestos As Decimal = If(FuncionalidadFluctuacionImpuestos, TipoCambioPago, tipoCambioCompraValuacion) 'TipoCambioGeneral = TCImpuestos - ''' si tiene funcionalidad de flucturación con ivas, tomar tipocambioCompra + '''' si tiene funcionalidad de flucturación con ivas, tomar tipocambioCompra 'If TipoCambioPago < tipoCambioCompra AndAlso gvr.DataKey("CveMoneda").ToEntero = 2 Then ' ImporteMovimiento = (gvr.FCTextBox("TxtAbonar").Text.ToDecimal * TipoCambioPago) - (gvr.FCTextBox("TxtAbonar").Text.ToDecimal * tipoCambioCompra) 'Añadimos la diferencia de ganancia en la venta ' ImporteMovimiento -= (IVA * TCImpuestos) - (IVA * tipoCambioCompra) 'Añadimos la diferencia de ganancia en el IVA @@ -2660,28 +2660,50 @@ Partial Class Bancos_ProveedoresAbonar 'cuando es transferencia bancaria, debe de solicitar a que cuenta se va a depositar CargaCuentasDepositos() End Sub + Protected Sub DdlCuentaDeposito_SelectedIndexChanged(sender As Object, e As EventArgs) Dim Dep As New ClsGenerales If Dep.GetCuentasDepositos(CveProveedor:=CveProveedor, CveCuentaDeposito:=DdlCuentaDeposito.SelectedValue.ToEntero) AndAlso Dep.DtResultados.Rows.Count = 1 Then - If Dep.DtResultados.Rows(0)("TieneCIE").ToString.ToEntero = 1 Then - TrReferenciaCIE.Visible = True - TxtReferenciaCIE.Text = Dep.DtResultados.Rows(0)("Referencia").ToString - TxtConceptoCIE.Text = Dep.DtResultados.Rows(0)("ConceptoCIE").ToString + If Dep.DtResultados.Rows.Count > 0 Then - OriReferenciaCIE = Dep.DtResultados.Rows(0)("Referencia").ToString - OriConceptoCIE = Dep.DtResultados.Rows(0)("ConceptoCIE").ToString + If Dep.DtResultados.Rows(0)("TieneCIE").ToString.ToEntero = 1 Then + + TrReferenciaCIE.Visible = True + + TxtReferenciaCIE.Text = Dep.DtResultados.Rows(0)("Referencia").ToString + TxtConceptoCIE.Text = Dep.DtResultados.Rows(0)("ConceptoCIE").ToString + + OriReferenciaCIE = Dep.DtResultados.Rows(0)("Referencia").ToString + OriConceptoCIE = Dep.DtResultados.Rows(0)("ConceptoCIE").ToString + + Else + TrReferenciaCIE.Visible = False + End If + + + If Boolean.Parse(Dep.DtResultados.Rows(0)("EstatusPagoElectronicoGrupos").ToString) = True AndAlso Dep.DtResultados.Rows(0)("CveSATBanco").ToString.ToEntero <= 0 Then + + Alert("Es necesario establecer el banco de la cuenta deposito", TipoMensaje.MsgAdvertencia) + BtnIEGuardar.Enabled = False + + Else + BtnIEGuardar.Enabled = True + End If Else TrReferenciaCIE.Visible = False End If + + Else + TrReferenciaCIE.Visible = False End If Dep.Dispose() UpCuentaDeposito.Update() - + UpGuardar.Update() End Sub #End Region diff --git a/Empresas/Grales/Formatos/RepIVA.rpt b/Empresas/Grales/Formatos/RepIVA.rpt index 5b20e887635771bb101c3640f3f81c49d5fb76c3..6052ad0c03f3e6ade2b5cd0e11a5c12feb351f20 100644 GIT binary patch delta 10227 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 lU-p;7fBw>YTjp=ZSI;FtBJCW&^G!z$&H6 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 delta 11291 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 diff --git a/Empresas/Grales/Formatos/RepIVAAcreditable2.rpt b/Empresas/Grales/Formatos/RepIVAAcreditable2.rpt deleted file mode 100644 index 76a5aadc4e7571490fba3d02c3f5397f6b1b8642..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 131072 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

-rL;CSOrV|exbBlU^ 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 UumRWrYydU@8-NY`|K7m=1$6b^j{pDw