Are you sure you need a function? How about just a data item?
Code: [Select]
if ([invoicedate] between ?validDateFr? and ?validDateTo?)
then ('OK')
else ('Not OK')