im trying to insert in res.users with this code:
$values= array( "name"=>new xmlrpcval($name,"string"), "login"=>new xmlrpcval($login,"string"), "password"=>new xmlrpcval($psw,"string"), "lang"=>new xmlrpcval("it_IT","string"), "company_id"= new xmlrpcval($company,"many2one"); ); echo $id= $this->create($values,"res.users");
Im using a user with all the possible privileges...
The function return a -1 state that means that i ve no permission or the format is not corrected.
If you want to insert the Current User's company to the new user record, do not do that. The _defaults already adds the current company by default.
If you want to create a new company, you have to make sure that your current user has enough permission to create the company.
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
|Asked: 6/19/14, 9:12 AM|
|Seen: 2379 times|
|Last updated: 3/16/15, 8:10 AM|