Hi Kemi,
I believe that's not possible.
In your scenario, Purchase Invoice seems to be automatically created and posted from the Purchase Order. Therefore, there is no open document that you can send for approval.
You would have to create the Purchase Invoice manually (and get the receipt lines), send the document for approvel (using Purchase Invoice Approval Workflow) and after the document is approved you can post it.
Hope this helps you.