It may be a little late to reply to your post, but in case it helps others I've decided to share. I've created a SharePoint site for corrective action tracking. Each corrective action number is registered in a SharePoint list.
CA List: You can attach multiple documents to a list which works well for evidence and keeping all revisions of the CA readily retrievable. This CA site works well for our company as anyone can see the status or contribute to CAs as required. Anything accidently deleted can be restored.
CA Summary: An Excel dashboard with pivot tables is connected to the metadata in the SharePoint list keeps management up to date; just refresh the pivot tables and the charts/graphs are updated with current status of overall open CAs and other metrics.
Our company used Windows Explorer to house CAs and only the QA department had access to the folder for safe keeping. This new way allows CA leaders to really take the lead, it allows management to be quickly updated, and there is no more opening up 20 CA files to summarize the CA program status.
I hope this helped someone. This is my first post!