Das hast Du Dich wirklich missverständlich ausgedrückt.
Ich nehme an, Du es Dokumente gibt, in denen WV nicht belegt wurde. Dann kommt natürlich die angegebene Fehlermeldung.
Datumswerte müssen vor Verwendung immer überprüft werden, daher
SELECT (@IsTime (WV) & (WV < @Today); @MailSend (...
HTH,
Bernhard