Автор записи при создании интерграцией из почты.
-
- Сообщения: 57
- Зарегистрирован: 13 июн 2023, 14:11
- Имя: Максим Лазуткин
- Откуда: Москва
Автор записи при создании интерграцией из почты.
Приветствую!
Прошу подсказать: как при создании записи в сущности через получение почты указать автора создания данной записи. Сейчас это поле пустое.
1) почтовый аккаунт к которому привязан пользователь:
2) правило получения почты и создания сущности:
3) Созданная запись в сущности создается, но в поле создано ( [created_by] ) пустое значение:
Прошу подсказать: как при создании записи в сущности через получение почты указать автора создания данной записи. Сейчас это поле пустое.
1) почтовый аккаунт к которому привязан пользователь:
2) правило получения почты и создания сущности:
3) Созданная запись в сущности создается, но в поле создано ( [created_by] ) пустое значение:
- support
- Техническая поддержка
- Сообщения: 9210
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Автор записи при создании интерграцией из почты.
Добавил возможность настраивать значение для поля "Создано" в связанных сущностях
Файлы из архива замените в папке, где установлена программа.
Сообщите результат.
Файлы из архива замените в папке, где установлена программа.
Сообщите результат.
- Вложения
-
- mail_fileds_fix.zip
- (13.18 КБ) 56 скачиваний
-
- Сообщения: 57
- Зарегистрирован: 13 июн 2023, 14:11
- Имя: Максим Лазуткин
- Откуда: Москва
- support
- Техническая поддержка
- Сообщения: 9210
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Автор записи при создании интерграцией из почты.
Там должны отображаться пользователи у которых есть доступ к сущности. На моем примере выше, я назначал Менеджера. Тестировал на версии 3.4.4
-
- Сообщения: 57
- Зарегистрирован: 13 июн 2023, 14:11
- Имя: Максим Лазуткин
- Откуда: Москва
Re: Автор записи при создании интерграцией из почты.
Сергей, а как можно поля параметрически задавать?
Хочется распарсить предварительно содержимое письма, и удалить лишнее.
Думал реализовать через автоматизацию - но там тоже нельзя установить поля параметрически.
- support
- Техническая поддержка
- Сообщения: 9210
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Автор записи при создании интерграцией из почты.
Можно выполнять автоматизацию после добавления и там уже написать свой php код, который будет парсить описание.
Re: Автор записи при создании интерграцией из почты.
Спасибо, на php реализовал.
По параметрическому вводу хотел бы с вами поделиться своими соображениями:
Параметрически создавать поля прямо просится кроме интеграции с почтой также и для шаблонов сущностей (тут прям сильно можно расширить функционал), изменение значений полей текущей записи в автоматизации действий, и возможно где-то ещё.
Например захотел я создать шаблон для сущности "заявкаНаОплату", в которой нужно прописать подписчиков (назначеные пользователи) взависимости от создателя. Логично захожу в шаблоны сущностей - но там нет данного функционала.
Или я не понимаю какую-то заложенную логику?
-
- Сообщения: 57
- Зарегистрирован: 13 июн 2023, 14:11
- Имя: Максим Лазуткин
- Откуда: Москва
Re: Автор записи при создании интерграцией из почты.
я через создание промежуточной сущности делал удаление лишних знаков и парсинг полученного письма с сервиса информирования о штрафах и далее создания уже рабочей сущности для отслеживания штрафов компании, и уведомлениях в группу Телеги.
В итоге больше в компании не теряются штрафы. А ведь начинал с простого ручного введения, а потом как затянуло.
Re: Автор записи при создании интерграцией из почты.
Спасибо за идею. Я подумывал записать в отельное скрытое поле, а его уже парсить в видимое.Lazutkin_Max писал(а): ↑29 сен 2023, 14:00я через создание промежуточной сущности делал удаление лишних знаков и парсинг полученного письма с сервиса информирования о штрафах и далее создания уже рабочей сущности для отслеживания штрафов компании, и уведомлениях в группу Телеги.
В итоге больше в компании не теряются штрафы. А ведь начинал с простого ручного введения, а потом как затянуло.
Похожим на ваш способом вытаскиваю сущности из других систем внутри компании.
Например из gitLab вытаскиваю в промежуточную сущность gitlabProject. Осталось как-то сделать создание боевой сущности из промежуточной