1. Задачи
2. Контакты(с кучей вложенных сущностей)
3. Обращения
Задача может быть как с ссылкой на контакт(связью), так и к обращению. а может и то и то быть.
поэтому вложенность отпадает.
в задачах 2 поля (контакт,обращение), задача может быть привязана только к одному обращению, или контакту, т.е. 1 к 1 , но у контакта может быть много задач, и у обращения тоже.
Вот ломаю голову как сделать, и ничего из базового функционала не выходит.
В автоматизации контакта - задачи не видно, т.е. нельзя создать запись в задачах из контакта
попробовал так, Автоматизация в контакте, выполнить php, создаю запись в задачах.
в задачах автоматизация после добавления записи - изменить значения, но она не запускается, хотя этот способ бы решил все проблемы. Я что то не так делаю, или это не работает в руководителе ?
код добавления:
Код: Выделить всё
$entity_id = 33; //get entity ID
$parent_item_id = 0;
$contact_id = [id];
//prepare data to insert
$data = [
'parent_item_id'=>$parent_item_id,
'field_283' => $contact_id
];
//run item insert action
items::insert($entity_id,$data);