Hi Barry
Your idea is not the best approach. Just to be concrete, let's say the misdated check is Check #12345 for $100.
The best (and most logical) approach is to enter a second cash receipt, using the date 3/23/2027, using #12345A as the check number, for negative $100. Apply this check against the same invoice that you originally posted the $100 cash receipt, thus bringing the invoice back to its original balance. Post this cash batch.
You are now at square one. Reenter the check using check #12345B, dated 3/23/07, for $100.
Steve