Правила отправки telegram
Правила отправки telegram
Добрый вечер ! Имеется следующий вопрос есть сущность заказчики в ней подсущность сделки и уже в сделках подсущность этапы сделки, сейчас приходят уведомления о заведении новых заказчиков/сделок/этапов, но вот как вывести в правила "этапы сделки" id поля кто заказчик ? если например при заведении сделки заказчика вырываем полем [parent id] то как перепыгнуть в этапах и вырвать название заказчика ?
- Евгений
- Сообщения: 398
- Зарегистрирован: 11 июл 2016, 13:21
- Имя: Евгений
- Откуда: Петропавловск-Камчатский
Re: Правила отправки telegram
А как будет использоваться поле "Название заказчика" в записи этапа? Если просто для отображения, то можно формульным полем вытянуть название из "Заказчики" запросом, поскольку ИД заказчика имеем. Но по такому формульному полю нельзя будет делать запросы, фильтры и поиск в списке этапов.
Re: Правила отправки telegram
Так только для telegram уведомлений надо чисто отображение
- Евгений
- Сообщения: 398
- Зарегистрирован: 11 июл 2016, 13:21
- Имя: Евгений
- Откуда: Петропавловск-Камчатский
Re: Правила отправки telegram
Тогда можно сделать так. Проброс названия заказчика через один уровень с помощью промежуточного скрытого поля.
Заказчики - оставляем как есть.
Сделки - добавляете формульное поле "Проброс названия заказчика". Поле скрываете для всех пользователей, оно служебное. Создаёте функцию "Проброс названия заказчика", в настройках функции указываете Сущность==Заказчик, Функция==СЕЛЕКТ, Формула==[<ИД поля Название из сущности Заказчик>]. ИД созданной функции используете в скрытом формульном поле "Проброс названия заказчика" сущности Сделки.
Этапы - добавляете формульное поле "Название заказчика". Поле видимое для пользователей. Создаёте ещё одну функцию "Вот это уже точно название заказчика", в настройках функции указываете Сущность==Сделки, Функция==СЕЛЕКТ, Формула==[<ИД поля "Проброс названия заказчика">]. ИД этой ещё одной созданной функции используете в формульном поле "Название заказчика" сущности Этапы.
Название Заказчика будет отображаться в Этапах. Но при попытке задать фильтр по этому полю, в настройках фильтра будет запрашиваться числовое значение, отфильтровать по строковому значению невозможно.
Заказчики - оставляем как есть.
Сделки - добавляете формульное поле "Проброс названия заказчика". Поле скрываете для всех пользователей, оно служебное. Создаёте функцию "Проброс названия заказчика", в настройках функции указываете Сущность==Заказчик, Функция==СЕЛЕКТ, Формула==[<ИД поля Название из сущности Заказчик>]. ИД созданной функции используете в скрытом формульном поле "Проброс названия заказчика" сущности Сделки.
Этапы - добавляете формульное поле "Название заказчика". Поле видимое для пользователей. Создаёте ещё одну функцию "Вот это уже точно название заказчика", в настройках функции указываете Сущность==Сделки, Функция==СЕЛЕКТ, Формула==[<ИД поля "Проброс названия заказчика">]. ИД этой ещё одной созданной функции используете в формульном поле "Название заказчика" сущности Этапы.
Название Заказчика будет отображаться в Этапах. Но при попытке задать фильтр по этому полю, в настройках фильтра будет запрашиваться числовое значение, отфильтровать по строковому значению невозможно.