[Vtigercrm-developers] Convert Lead web services
Christophe Humbert
chrissc.humbert at gmail.com
Mon Mar 21 16:02:33 GMT 2016
No idea...nobody :(
Christophe Humbert
*IT Program Manager*
+352 691 391 974
+33 6 50 09 48 88
Skype: chris.e.humbert
On Sun, Mar 20, 2016 at 5:30 PM, Christophe Humbert <
chrissc.humbert at gmail.com> wrote:
> Hello Guys
>
> I have a small issue with convert lead web services
>
> The retrieve information are OK no issue
>
> But I have access denied each time I am trying t convert lead...(exact
> message is ACCESS_DENIED:Permission to perform the operation is denied for
> id)
>
> So i tried as you have seen below with user which is admin for the
> assigned_user_id....
>
> So if anyone as an idea on how to solve that
>
> Vtiger 6.2
>
> $recordInfo = $client->doRetrieve($id);
> echo 'show: ' .$recordInfo['assigned_user_id'];
> $convert_lead_array = array();
> $convert_lead_array['leadId'] = $recordInfo['id'];
> //$convert_lead_array['assignedTo'] =
> $recordInfo['assigned_user_id'];
> $convert_lead_array['assignedTo'] = '19x5';
> $convert_lead_array['entities']['Accounts']['create']=true;
>
> $convert_lead_array['entities']['Accounts']['name']='Accounts';
> $convert_lead_array['entities']['Accounts']['accountname'] =
> $recordInfo['company'];
>
> $convert_lead_array['entities']['Accounts']['industry']=$recordInfo['industry'];
> $convert_lead_array['entities']['Potentials']['create']=true;
>
> $convert_lead_array['entities']['Potentials']['name']='Potentials';
>
> $convert_lead_array['entities']['Potentials']['potentialname']=$recordInfo['company'];
>
> //$convert_lead_array['entities']['Potentials']['closingdate']=
> date("Y-m-d", strtotime("+1 week Saturday"));
> $convert_lead_array['entities']['Potentials']['sales_stage']=
> 'Subscription requested';
> $convert_lead_array['entities']['Potentials']['amount']= 0;
> $convert_lead_array['entities']['Contacts']['create']=true;
>
> $convert_lead_array['entities']['Contacts']['name']='Contacts';
>
> $convert_lead_array['entities']['Contacts']['lastname']=$recordInfo['lastname'];
>
> $convert_lead_array['entities']['Contacts']['firstname']=$recordInfo['firstname'];
>
> $convert_lead_array['entities']['Contacts']['email']=$recordInfo['email'];
> //Encode in json for the webservice consumption
> $convert_lead_json = json_encode($convert_lead_array);
> $response = $client->doInvoke('convertlead',
> array('element'=>$convert_lead_json));
> $wasError = $client->lastError();
> if($wasError) {
> return $wasError['code'] . ':' . $wasError['message'];
> } else {
> return 1;
> }
>
> Thanks
>
> Christophe Humbert
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20160321/ad1a0945/attachment.html>
More information about the vtigercrm-developers
mailing list