title: invalid cross reference id while Creating a new User in SalesForce
body: <p>while Creating a new User in SalesForce If I Give a ProfileID which is already exists.</p>
  
  <p>invalid cross reference id </p>
  
  <pre><code>User[] AddUser = new User[1]; 
  User objuser = new User { Username = "balaji.balumca@gmail.com", 
               Alias = "Balu", // The ID of the user profile (Standard User, System Administrator, etc). 
               ProfileId = "00590000002Px2vAAC", 
               Email = "balaji.balumca@gmail.com", 
               EmailEncodingKey = "ISO-8859-1", 
               FirstName="Balaji",
               LastName = "Balu",
               LanguageLocaleKey = "pt_BR", 
               LocaleSidKey = "pt_BR", 
               TimeZoneSidKey = "America/Sao_Paulo" }; 
  AddUser[0] = objuser; 
  SaveResult[] saveResults = _service.create(AddUser); 
  </code></pre>