Я использую API SugarCRM, и мне нужно создать Case
, а затем Relate
это запись Contact
. Я пробовал много сочетаний кода3 ниже и продолжал возвращаться, говоря, что для моих отношений не было создано никаких записей.SugarCRM Связать случай с записью контактов через API?
Я, наконец, изменил его, и теперь я получаю результат назад, говоря, что запись создана. Проблема в том, что когда я рассматриваю Case внутри SugarCRM или записи Contact, ни одна из них не появляется в SubPanels друг друга, как будто отношения не были созданы!
Я также с помощью REST API обертку здесь https://github.com/asakusuma/SugarCRM-REST-API-Wrapper-Class/
Мой код, чтобы связать чехол для Контакта ...
$module_name = 'Cases';
$module_id = $caseID;
$link_field_name = 'contacts'; // Also tried 'contacts_cases' which Fails in the result
$related_ids = array('741c9e89-7f45-62e1-9490-524b21a6ea4f');//John Doe contact record
$results = $sugar->set_relationship($module_name, $module_id, $link_field_name, $related_ids);
echo '<pre>';
print_r($results);
echo '</pre>';
Выход из этого ...
Array
(
[created] => 1
[failed] => 0
[deleted] => 0
)
Итак, вы можете видеть из моего вывода, похоже, что записи связаны, однако при просмотре записей внутри SugarCRM я не вижу отношения ни к одной записи модулей. Любые идеи, что здесь может быть неправильным?