AP entry - How to deny continuation of entry if year is wrong?

Sometimes clerk uses the wrong year, or month, when entering AP invoice. We post automaticall;y to GL

She doesn't check her report for errors and then controller needs to investigate when it is denied posting at GL level.

Does anyone know of a way to deny continutation of entry at AP entry level, (such as happens if a duplicate invoice number is entered) so user cannot move forward with entry until they use current year?

Or perhaps another idea on how we can prevent these nuisance errors? Thanks!