diff --git a/App_Code/ClsMovimientos.vb b/App_Code/ClsMovimientos.vb index 22faff267..5baf8f444 100644 --- a/App_Code/ClsMovimientos.vb +++ b/App_Code/ClsMovimientos.vb @@ -1258,7 +1258,7 @@ Public Class ClsMovimientos Return Retorno End Function - Public Function GetAcreedoresSaldos(CveProveedor As Integer, CveEmpresa As Integer) As Boolean + Public Function GetAcreedoresSaldos(CveProveedor As Integer, CveMoneda As Integer, CveEmpresa As Integer) As Boolean Dim Retorno As Boolean = False @@ -1266,7 +1266,8 @@ Public Class ClsMovimientos With SqlAdapter.SelectCommand.Parameters .Add("@CveProveedor", SqlDbType.Int).Value = CveProveedor - .Add("@CveEmpresa", SqlDbType.Int).Value = CveEmpresa + .Add("@CveEmpresa", SqlDbType.Int).Value = CveEmpresa + .Add("@CveMoneda", SqlDbType.Int).Value = CveMoneda End With Try diff --git a/Bancos/PopIECompras.aspx.vb b/Bancos/PopIECompras.aspx.vb index 05f646e66..f866d48c7 100644 --- a/Bancos/PopIECompras.aspx.vb +++ b/Bancos/PopIECompras.aspx.vb @@ -798,7 +798,7 @@ Partial Class Bancos_PopIECompras Protected Sub CargaAcreedores(Optional CveMoneda As Integer = 1) Dim ObjMov As New ClsMovimientos - If ObjMov.GetAcreedoresSaldos(-1, UsuarioActual.CveEmpresa) Then + If ObjMov.GetAcreedoresSaldos(-1, CveMoneda, UsuarioActual.CveEmpresa) Then DtAcreedores = ObjMov.DtResultados.FiltraParametros($"CveProveedor > 0 AND CveMoneda = {CveMoneda}") DdlAcreedor.DataSource = DtAcreedores DdlAcreedor.DataBind() diff --git a/Compras/Compras.aspx.vb b/Compras/Compras.aspx.vb index 00ef0610e..91c7efaf2 100644 --- a/Compras/Compras.aspx.vb +++ b/Compras/Compras.aspx.vb @@ -2557,6 +2557,7 @@ Partial Class Compras_Compras TipoCompraOriginal = dr("CveTipoCompra").ToString.ToEntero CveTipoConcepto = dr("CveTipoConcepto").ToString.ToEntero ChkEsNoDeducible.Checked = dr("NoDeducible").ToString.ToEntero > 0 + If ChkEsNoDeducible.Checked Then AplicarNoDeducible() LblMetodoPago.Text = dr("MetodoPagoSAT").ToString If UsuarioActual.Empresa.UsaAC Then @@ -3279,7 +3280,7 @@ Partial Class Compras_Compras Protected Sub CargaAcreedores() Dim ObjMov As New ClsMovimientos - If ObjMov.GetAcreedoresSaldos(-1, UsuarioActual.CveEmpresa) Then + If ObjMov.GetAcreedoresSaldos(-1, -1, UsuarioActual.CveEmpresa) Then DtAcreedores = ObjMov.DtResultados.FiltraParametros("CveProveedor > 0") DdlAcreedor.DataSource = DtAcreedores DdlAcreedor.DataBind() diff --git a/Compras/eFacturas.aspx b/Compras/eFacturas.aspx index e52dbe164..6f187afb3 100644 --- a/Compras/eFacturas.aspx +++ b/Compras/eFacturas.aspx @@ -81,7 +81,7 @@
  • - Registar Compras + Registar Compras