Cancelling is also possible with the Embassy/consulate of qatar in saudi arabia too. Till then the iqama will not be issued. For better information contact immigration office or any agent.
A person taken exit from oman without cancelling visa did cancellation of his visa in qatar in local oman embassy. I think this is a GCC understanding and will be applicable in these GCC countries.