[Vtigercrm-developers] Convert Lead web services

Christophe Humbert chrissc.humbert at gmail.com
Tue Mar 22 21:05:15 GMT 2016


Hello

Ok I have checked and closing date is mandatory so I have added it in the
code but same error

Kind Regards

Christophe Humbert
*IT Program Manager*
+352 691 391 974
+33 6 50 09 48 88
Skype: chris.e.humbert


On Mon, Mar 21, 2016 at 5:02 PM, Christophe Humbert <
chrissc.humbert at gmail.com> wrote:

> 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/20160322/5d9e6435/attachment.html>


More information about the vtigercrm-developers mailing list