Buddy u don't need any paper or documents issued by Phil Embassy to process your release papers it will be process by your Sponsor or Company.

Unless you will upgrade your working Visa from non senior position to a Senior Position i.e Engineer, Accountant or Manager you need to submit your Education Certificate with Ribbon issued from DFA in MANILA then attested by Doha Phil. Embassy.

Good Luck