Укажите куда копать пожалуйста.

Все вопросы/проблемы по установке и использовании.
Ответить
mix9000
Сообщения: 16
Зарегистрирован: 28 фев 2023, 13:51
Имя: Михаил
Откуда: Челябинск

Укажите куда копать пожалуйста.

Сообщение mix9000 »

Есть сущность "заказ", в ней подсущность "задачи".
В сущности "заказ" есть поле с пользователями "ответсвенный", в задачах тоже есть такое поле.
При создании задачи указывается "отвественный", и с помощью автоматизации (при добавлении или изменении) из задачи копируются несколько полей в "Заказ" с помощью 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
Техническая поддержка
Сообщения: 7660
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Укажите куда копать пожалуйста.

Сообщение support »

Обновляйте запись по специальной функции

Код: Выделить всё

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: Укажите куда копать пожалуйста.

Сообщение Antonyous99 »

А вроде как ваш кейс можно было сделать только Автоматизацией, без PHP.
ПУЛЬТ УПРАВЛЕНИЯ БИЗНЕСОМ
ERP/CRM "под ключ"
Ответить