Agregar fechas a un campo y que sea siempre el día 30
Mi necesidad es la siguiente, tengo un formulario F_Entradas con un campo llamado FechaFactura que pertenece a una tabla llamada T_Facturas y tengo otro campo que se llama Vencimiento y necesito que en vencimiento le añada la fecha según la forma de pago (30, 60, 90, 120 días), eso lo tengo solucionado con la siguiente sentencia:
If me.formadepago = 2 then
Me.Domiciliado = DateAdd("m", 2, [FechaFactura])
end if
Mi problema que no puede solucionar es que siempre pagamos el día 30 de cada mes y necesito que me sume los meses pero siempre el día 30 (exceptuando febrero, que seria el día 28)
ejemplo:
24/02/22 --> 30/04/22
05/02/22 --> 30/04/22
31/03/22 --> 30/05/22
25/12/22 --> 28/02/22
4 Respuestas
Respuesta de Poli Plos
1
Respuesta de Eduardo Pérez Fernández
1
Respuesta de Enrique Feijóo
1
Respuesta de Julián González Cabarcos
1