fechas mayores y ! a 0 :)

Ariel Nardelli pan_python en yahoo.com.ar
Vie Nov 10 19:35:34 CET 2006


Hola a  todos!!

Tengo 3 fechas distintas (fe1,fe2 y fe3) que son las clasicas fechas de 
vencimiendo de una factura, asi que las fechas deben ser una mayor a la 
otra o al menos iguales pero no menor fe3 a fe2 o sea el tercer 
vencimiento no puede ser menor al 2do vencimiento, y a su vez puede ser 
que no se quiera poner fecha de vencimiento entonces se cargan la fecha 
en 0 (0000-00-00) PERO si o si fe1 o sea el primer vencimiento debe ser 
cargado y puede haber un 2do vencimiento y si hay un 2do vencimiento 
pude llegar a haber un 3er vencimiento pero NO pude haber un 1er 
vencimiento y un tercero dejando en 0 el segundo.
Las fechas cuando se cargan pueden venir en un formato correcto 
(aaaa-mm-dd) o si estan en cero vienen como 0000-00-00.
Bueno, necesito verificar esto lo vengo haciendo con ifs pero me esta 
volviendo loco!!!! termine haciendo unos ifs anidados que es un lio 
absoluto...

Alguien sabe como hacerlo lo mas sinteticamente posible y lo mas legible 
posible?

Gracias!
Ariel




Más información sobre la lista de distribución Python-es