The Vienna Convention on Diplomatic Relations allows exceptions to diplomatic immunity for " any professional or commercial activity ... outside ( the diplomat 's ) official functions , " the petition said .