I currently have a 3 year tourist visa (type-c 3 years) and want to apply for a work visa (type-d, 6 month). If my work visa type-d gets accepted, does my tourist visa type-c get cancelled?
There is no such thing as a business or tourist Schengen visa. In principle, there are only two cases:
- If your visa is a single or double-entry visa, it's tied to a specific trip and should in principle have a short validity. Once you have completed your trip you can apply for another visa.
- If your visa is a multiple-entry visa, it does already implicitly cover all purposes. There is nothing you stopping you from using that visa for business travel (but not work!) You can be asked to provide justification for the purpose your current trip when crossing the border.
If you apply for another Schengen visa even though you already hold a valid one, you should not get one because it's not needed (I think the consulate should decline to process the application and possibly refund the fee rather than formally refuse). There would therefore be no reason to invalidate your existing visa.