Reverse AP Invoice as though it never posted?

Hi all,

User are going to import AP Invoice (around 10000 invoices) using the import feature on AP Invoice Entry and posted it everyday. But some of the transactions is not going to be valid a few days later (like a dispute) and needed to be removed from the AP Invoice. Is it possible to 

1. Reverse the specified AP Invoice as though it is never insert and posted? Credit note is not an option because by right the invoice should not even exist in the first place.

2. add the value to the dispute journal account

If not able to do by standard Sage 300 features, I am willing to go into another option: customization or 3rd party vendor

Thank you.