Страница 1 из 2

Автор записи при создании интерграцией из почты.

Добавлено: 22 сен 2023, 09:54
Lazutkin_Max
Приветствую!
Прошу подсказать: как при создании записи в сущности через получение почты указать автора создания данной записи. Сейчас это поле пустое.

1) почтовый аккаунт к которому привязан пользователь:
Изображение

2) правило получения почты и создания сущности:
Изображение

3) Созданная запись в сущности создается, но в поле создано ( [created_by] ) пустое значение:
Изображение

Re: Автор записи при создании интерграцией из почты.

Добавлено: 23 сен 2023, 18:31
support
Добавил возможность настраивать значение для поля "Создано" в связанных сущностях
Файлы из архива замените в папке, где установлена программа.
Сообщите результат.

Re: Автор записи при создании интерграцией из почты.

Добавлено: 26 сен 2023, 23:39
Lazutkin_Max
support писал(а): 23 сен 2023, 18:31 Сообщите результат.
спасибо.
результат:

1)возможность выбрать поле "Создано" появилось
2)возможности выбрать от имени какого пользователя создается запись нет. Выбор только из администратора.

Изображение

Re: Автор записи при создании интерграцией из почты.

Добавлено: 27 сен 2023, 06:43
support
Там должны отображаться пользователи у которых есть доступ к сущности. На моем примере выше, я назначал Менеджера. Тестировал на версии 3.4.4

Re: Автор записи при создании интерграцией из почты.

Добавлено: 27 сен 2023, 23:30
Lazutkin_Max
support писал(а): 27 сен 2023, 06:43 Там должны отображаться пользователи у которых есть доступ к сущности.
Ваша правда. Спасибо! работает!

Re: Автор записи при создании интерграцией из почты.

Добавлено: 29 сен 2023, 09:59
nadayob
support писал(а): 23 сен 2023, 18:31 Добавил возможность настраивать значение для поля "Создано" в связанных сущностях
Файлы из архива замените в папке, где установлена программа.
Сообщите результат.
Сергей, а как можно поля параметрически задавать?
Хочется распарсить предварительно содержимое письма, и удалить лишнее.
Думал реализовать через автоматизацию - но там тоже нельзя установить поля параметрически.

Re: Автор записи при создании интерграцией из почты.

Добавлено: 29 сен 2023, 10:05
support
Можно выполнять автоматизацию после добавления и там уже написать свой php код, который будет парсить описание.

Re: Автор записи при создании интерграцией из почты.

Добавлено: 29 сен 2023, 13:31
nadayob
support писал(а): 29 сен 2023, 10:05 Можно выполнять автоматизацию после добавления и там уже написать свой php код, который будет парсить описание.
Спасибо, на php реализовал.

По параметрическому вводу хотел бы с вами поделиться своими соображениями:

Параметрически создавать поля прямо просится кроме интеграции с почтой также и для шаблонов сущностей (тут прям сильно можно расширить функционал), изменение значений полей текущей записи в автоматизации действий, и возможно где-то ещё.

Например захотел я создать шаблон для сущности "заявкаНаОплату", в которой нужно прописать подписчиков (назначеные пользователи) взависимости от создателя. Логично захожу в шаблоны сущностей - но там нет данного функционала.

Или я не понимаю какую-то заложенную логику?

Re: Автор записи при создании интерграцией из почты.

Добавлено: 29 сен 2023, 14:00
Lazutkin_Max
nadayob писал(а): 29 сен 2023, 09:59 Хочется распарсить предварительно содержимое письма, и удалить лишнее.
Думал реализовать через автоматизацию - но там тоже нельзя установить поля параметрически.
я через создание промежуточной сущности делал удаление лишних знаков и парсинг полученного письма с сервиса информирования о штрафах и далее создания уже рабочей сущности для отслеживания штрафов компании, и уведомлениях в группу Телеги.
В итоге больше в компании не теряются штрафы. А ведь начинал с простого ручного введения, а потом как затянуло.
Изображение

Изображение

Изображение

Изображение

Re: Автор записи при создании интерграцией из почты.

Добавлено: 29 сен 2023, 15:17
nadayob
Lazutkin_Max писал(а): 29 сен 2023, 14:00
nadayob писал(а): 29 сен 2023, 09:59 Хочется распарсить предварительно содержимое письма, и удалить лишнее.
Думал реализовать через автоматизацию - но там тоже нельзя установить поля параметрически.
я через создание промежуточной сущности делал удаление лишних знаков и парсинг полученного письма с сервиса информирования о штрафах и далее создания уже рабочей сущности для отслеживания штрафов компании, и уведомлениях в группу Телеги.
В итоге больше в компании не теряются штрафы. А ведь начинал с простого ручного введения, а потом как затянуло.
Изображение

Изображение

Изображение

Изображение
Спасибо за идею. Я подумывал записать в отельное скрытое поле, а его уже парсить в видимое.

Похожим на ваш способом вытаскиваю сущности из других систем внутри компании.
Например из gitLab вытаскиваю в промежуточную сущность gitlabProject. Осталось как-то сделать создание боевой сущности из промежуточной