Dear Sir,
I would not suggest you adopting such measures as your Company is a Foreign Company and is not issuing you either a Salary Slip or a Form 16.
It will be a bit difficult to substantiate, to the Income tax people if in future you receive a notice from them.
Hope this clarifies your query.
Feel free to get back for further clarifications.
Regards,
CA Rohit R Sharma
BCom, CA, LLB - Gen, Cert FAFP.