有人可以使用sugarcrm API / nusoap提供一个示例代码块,用于添加创建一个帐户。然后将一个导联链接到acct?
我有一个添加潜在客户的示例函数,我可以看到如何创建一个acct,但是我看不到如何将一个导联绑定到acct,来模拟sugarcrm acct中的子面板过程/子面板流程。
感谢
// Create a new Lead, return the SOAP result
function createLead($data)
{
// Parse the data and store it into a name/value list
// which will then pe passed on to Sugar via SOAP
$name_value_list = array();
foreach($data as $key => $value)
array_push($name_value_list, array('name' => $key, 'value' => $value));
// Fire the set_entry call to the Leads module
$result = $this->soap->call('set_entry', array(
'session' => $this->session,
'module_name' => 'Leads',
'name_value_list' => $name_value_list
));
return $result;
}
$result = $sugar->createLead(array(
'lead_source' => 'Web Site',
'lead_source_description' => 'Inquiry form on the website',
'lead_status' => 'New',
'first_name' => $_POST['first_name'],
'last_name' => $_POST['last_name'],
'email1' => $_POST['email'],
'description' => $_POST['message']
));
答案 0 :(得分:0)
您需要找到该帐户的ID,并将该ID分配给潜在客户模块中的account_id字段名称。我之前遇到过这样的事情,我发现直接进入Sugar数据库更容易。因此,编写一个将返回帐户的语句,例如:SELECT id WHERE something_in_the_account_table = something else;
然后你可以在$ result数组中分配那个id。我希望它有所帮助。我面前没有任何代码或文档,或者我会帮助更多。