- redondeo iva y pago personal
This commit is contained in:
@@ -617,8 +617,8 @@ Partial Class Bancos_PopIECompras
|
|||||||
MovimientoPagar = New IEMovimiento
|
MovimientoPagar = New IEMovimiento
|
||||||
MovimientoPagar.SubTotal = dr("SubTotal").ToString.ToDecimal
|
MovimientoPagar.SubTotal = dr("SubTotal").ToString.ToDecimal
|
||||||
MovimientoPagar.IVA = dr("IVA").ToString.ToDecimal
|
MovimientoPagar.IVA = dr("IVA").ToString.ToDecimal
|
||||||
MovimientoPagar.IVADeducible = dr("IVADeducible").ToString.ToDecimal
|
MovimientoPagar.IVADeducible = dr("IVADeducible").ToString.ToDecimal.RoundSQL
|
||||||
MovimientoPagar.IVANoDeducible = dr("IVANoDeducible").ToString.ToDecimal
|
MovimientoPagar.IVANoDeducible = dr("IVANoDeducible").ToString.ToDecimal.RoundSQL
|
||||||
MovimientoPagar.RetIVA = dr("RetIVA").ToString.ToDecimal
|
MovimientoPagar.RetIVA = dr("RetIVA").ToString.ToDecimal
|
||||||
MovimientoPagar.RetISR = dr("RetISR").ToString.ToDecimal
|
MovimientoPagar.RetISR = dr("RetISR").ToString.ToDecimal
|
||||||
MovimientoPagar.Total = dr("Total").ToString.ToDecimal
|
MovimientoPagar.Total = dr("Total").ToString.ToDecimal
|
||||||
@@ -2280,7 +2280,7 @@ Partial Class Bancos_PopIECompras
|
|||||||
|
|
||||||
Else
|
Else
|
||||||
If CveMoneda = 1 AndAlso CveMonedaCompra = 1 Then
|
If CveMoneda = 1 AndAlso CveMonedaCompra = 1 Then
|
||||||
ImporteMovimiento = MovimientoPagar.IVADeducible * PorcentajePago
|
ImporteMovimiento = (MovimientoPagar.IVADeducible * PorcentajePago).RoundSQL
|
||||||
ImporteMX = ImporteMovimiento
|
ImporteMX = ImporteMovimiento
|
||||||
ElseIf CveMoneda = 1 AndAlso CveMonedaCompra = 2 Then
|
ElseIf CveMoneda = 1 AndAlso CveMonedaCompra = 2 Then
|
||||||
ImporteMovimiento = (MovimientoPagar.IVADeducible * PorcentajePago)
|
ImporteMovimiento = (MovimientoPagar.IVADeducible * PorcentajePago)
|
||||||
@@ -2675,6 +2675,8 @@ Partial Class Bancos_PopIECompras
|
|||||||
ImporteMovimiento = Math.Round(ImporteMovimiento, 2)
|
ImporteMovimiento = Math.Round(ImporteMovimiento, 2)
|
||||||
ImporteMX = Math.Round(ImporteMX, 2)
|
ImporteMX = Math.Round(ImporteMX, 2)
|
||||||
TimpocambioGeneral = tipoCambioPago
|
TimpocambioGeneral = tipoCambioPago
|
||||||
|
IdCtaContable = GlobalDTRHPersonal(UsuarioActual.CveEmpresa, CvePersonal:=CvePersonal).FiltroPrimeroValor("IdCtaContPersonal", "").ToEntero
|
||||||
|
|
||||||
Else
|
Else
|
||||||
ImporteMovimiento = 0
|
ImporteMovimiento = 0
|
||||||
End If
|
End If
|
||||||
@@ -3146,7 +3148,7 @@ Partial Class Bancos_PopIECompras
|
|||||||
|
|
||||||
If ObjMov.ValidacionPrePolizaCuadre(CvePrePoliza, 5) Then
|
If ObjMov.ValidacionPrePolizaCuadre(CvePrePoliza, 5) Then
|
||||||
If ObjMov.ValorPolizaDescuadre > 0 Then
|
If ObjMov.ValorPolizaDescuadre > 0 Then
|
||||||
'MsgError = ObjMov.MensajePolizaDescuadre
|
MsgError = ObjMov.MensajePolizaDescuadre
|
||||||
GuardaLogAD($"Bancos/PopIECompras | Error:{ObjMov.MensajePolizaDescuadre} Diferencia:{ObjMov.ValorDiferencia} | CvePrePoliza:{CvePrePoliza}", "LogPrePolizas")
|
GuardaLogAD($"Bancos/PopIECompras | Error:{ObjMov.MensajePolizaDescuadre} Diferencia:{ObjMov.ValorDiferencia} | CvePrePoliza:{CvePrePoliza}", "LogPrePolizas")
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
|
|||||||
Reference in New Issue
Block a user