Cancel Stale Dated Check to Supplier

HI - we issued a payment to a supplier for their invoice in a previous fiscal year. The check was never deposited and is now stale dated and cannot be deposited. We need to cancel the check but we need the transactions to appear in in the current month, not the date the payment was posted as that year is closed and we can’t have any of the balances affected for that time period. And then we need to reissue a new check.

Any ideas how I can do this?

ERPNext: v13.11.1 (version-13)

Frappe Framework: v13.11.0 (version-13)

Thanks in advance.