Has the ability to attach files to purchase invoices been implemented yet

Not sure what you are trying to do, but according to the roadmap, this has not yet been implemented.

Roadmap