在SugarCRM 6.0.0中,我需要通过REST Web服务API在帐户和联系人之间建立关系。
我尝试过这两种方法(帐户 - >联系人,联系人 - >帐户)无济于事:
$method = 'set_relationship';
$params = array(
'module_name' => 'Accounts',
'module_id' => $accountId,
'link_field_name' => 'accounts_contacts',
'related_ids' => array($userId)
);
$method = 'set_entry';
$params = array(
'module_name' => 'Contacts',
'name_value_list' => array(
array('name' => 'id', 'value' => $userId),
array('name' => 'accounts_contacts', 'value' => $accountId),
),
);
许多搜索只给我这些方法或SOAP解决方案。谁可以指出我正确的方向?
答案 0 :(得分:7)
这一行关于
'link_field_name' => 'accounts_contacts',
应该是
'link_field_name' => 'contacts',
由于链接字段名称为“contacts”(关系名称为“accounts_contacts”)。