When an invoice fails or is rejected and needs to go back through the workflow, the approval records are wiped. We would like to be able to maintain the history of the approvals even if the item is sent back through the approval process