RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  67123 - INCONVENIENTES CON RESTAS DE FECHAS Y CONDICIONALES
Autor:  Claudia A.
Tengo una base de datos de proveedores de la cual tengo que asignar a cada proveedor un estado: Activo o Inactivo dependiendo de la última fecha en la que se compró al proveedor.

Activo: si se le han realizado compras en el último año, mínimo 1 compra.

Inactivo: se se le han realizado compras mayores a un año.

Esto lo hice por medio de una consulta donde me trae de otra consulta la fecha de la última compra. Se me ha ocurrido para esto, restar la fecha actual y la fecha de la última compra y posteriormente un campo con un condicional, me explico:

Dias trascurridos entre la última compra y la fecha actual: Fecha() - [fechaultimacompra]

Estado: SInm([diastranscurridosentrelaultimacompraylafechaactual] <="365","Activo","Inactivo)

Al ejecutar la consulta, hay algunos registros que salen correctos, con el estado que debe dar, pero he notado que cuando la fecha de la última compra está entre el 22/10/2012 y el 23/12/2012 no me da o cuando los días son mayores a 1000 tampoco arroja el estado correcto.

Espero me entiendan y me puedan colaborar con este inconveniente.

Muchas gracias.


Nombre
Apellidos
Correo
Comentarios