Есть сущность "заказ", в ней подсущность "задачи".
В сущности "заказ" есть поле с пользователями "ответсвенный", в задачах тоже есть такое поле.
При создании задачи указывается "отвественный", и с помощью автоматизации (при добавлении или изменении) из задачи копируются несколько полей в "Заказ" с помощью PHP
$parent_item_id = [parent_item_id];
$value_from_field_472 = [472];
$etap_zakaza = 4;
$otvetsvenny = [467];
$update_query = "UPDATE app_entity_26
SET field_229 = '{$value_from_field_472}',
field_235 = '{$otvetsvenny}',
field_227 = {$etap_zakaza}
WHERE id = {$parent_item_id}";
db_query($update_query);
На этом этапе все нормально, как будто бы, ответственный не видит у себя в акаунте эту задачу, хотя поля все заполнены правильно, смотрел в PHPMYADMIN таблицу, ничем не отличается запись от соседних, т.е. все поля заполнены, и на странице записи все отображается под администратором, но отвественный не видит
Приходится заходить и вручную удалять ответвенного и обратно его же ставить, тогда все работает.
В какую сторону копать?
Укажите куда копать пожалуйста.
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Укажите куда копать пожалуйста.
Обновляйте запись по специальной функции
Пример тут:
https://docs.rukovoditel.net.ru/index.p ... date_by_id
Код: Выделить всё
items::update_by_id($entity_id, $item_id, $data)https://docs.rukovoditel.net.ru/index.p ... date_by_id
- Antonyous99
- Сообщения: 752
- Зарегистрирован: 18 авг 2019, 09:22
- Имя: Антон Владимирович
- Откуда: Санкт-Петербург
- Организация: ООО "РИКОМ-Сервис"
- Контактная информация:
Re: Укажите куда копать пожалуйста.
А вроде как ваш кейс можно было сделать только Автоматизацией, без PHP.
ПУЛЬТ УПРАВЛЕНИЯ БИЗНЕСОМ
ERP/CRM "под ключ"
ERP/CRM "под ключ"