Yes, there is. Ask the company people to get the CR unblocked by paying an amount of QR 200. When they do this, the CR will get unblocked for a day and the Qatar ID can be printed then. Possibly they may not want to put in this money from their side. In this case, see if you can bear this cost as it is for your benefit.