--Correciones de TC de fluctuacion
This commit is contained in:
@@ -2404,7 +2404,7 @@ Namespace Modelos
|
|||||||
' Verificar si la fecha es del mes anterior a la fecha actual
|
' Verificar si la fecha es del mes anterior a la fecha actual
|
||||||
Dim esMesAnterior As Boolean = False
|
Dim esMesAnterior As Boolean = False
|
||||||
|
|
||||||
If ObjFactura.TipoDocto = "Egs" AndAlso ValorMultiplicador = -1 AndAlso FechaCancelacion > MinFecha AndAlso tipoCambio > 1 AndAlso UsuarioActual.Empresa.Funcionalidad(703) = "1" Then
|
If ValorMultiplicador = -1 AndAlso FechaCancelacion > MinFecha AndAlso tipoCambio > 1 AndAlso UsuarioActual.Empresa.Funcionalidad(703) = "1" Then
|
||||||
' Obtener el mes y año de la fecha actual
|
' Obtener el mes y año de la fecha actual
|
||||||
Dim mesActual As Integer = FechaCancelacion.Month
|
Dim mesActual As Integer = FechaCancelacion.Month
|
||||||
Dim añoActual As Integer = FechaCancelacion.Year
|
Dim añoActual As Integer = FechaCancelacion.Year
|
||||||
@@ -2480,11 +2480,11 @@ Namespace Modelos
|
|||||||
Dim TCCliente As Decimal = tipoCambio
|
Dim TCCliente As Decimal = tipoCambio
|
||||||
Dim TCFluctuacion As Decimal = tipoCambio
|
Dim TCFluctuacion As Decimal = tipoCambio
|
||||||
'TOMA EL TC DE LA ULTIMA FLUCTUACION
|
'TOMA EL TC DE LA ULTIMA FLUCTUACION
|
||||||
If ValorMultiplicador = -1 AndAlso UsuarioActual.Empresa.Funcionalidad(703) = "1" AndAlso ObjFactura.CveMoneda = 2 Then
|
If ValorMultiplicador = -1 AndAlso esMesAnterior AndAlso UsuarioActual.Empresa.Funcionalidad(703) = "1" AndAlso ObjFactura.CveMoneda = 2 Then
|
||||||
Dim UltimaFluctuacion As ClsPaginas.MTipoCambioFluctuacion = ClsPaginas.GlobalTipoCambioUltimaFluctuacion(Now)
|
Dim UltimaFluctuacion As ClsPaginas.MTipoCambioFluctuacion = ClsPaginas.GlobalTipoCambioUltimaFluctuacion(Now)
|
||||||
|
|
||||||
If UsuarioActual.Empresa.Funcionalidad(703) = "1" AndAlso UltimaFluctuacion IsNot Nothing Then
|
If UsuarioActual.Empresa.Funcionalidad(703) = "1" AndAlso UltimaFluctuacion IsNot Nothing Then
|
||||||
If UltimaFluctuacion.FechaFluctuacion <= Now Then
|
If UltimaFluctuacion.FechaFluctuacion <= FechaCancelacion Then
|
||||||
TCCliente = UltimaFluctuacion.TCFluctuacion
|
TCCliente = UltimaFluctuacion.TCFluctuacion
|
||||||
TCFluctuacion = UltimaFluctuacion.TCFluctuacion
|
TCFluctuacion = UltimaFluctuacion.TCFluctuacion
|
||||||
End If
|
End If
|
||||||
|
|||||||
Reference in New Issue
Block a user