1b.app
Скопирована ссылка -

доработать действие "Превратить письмо в процесс" (искать клиента процесса по адресу получателя письма)

доделать действие "Превратить письмо в процесс". Надо сделать опцию
"искать клиента процесса по адресу получателя письма (Кому)"
вот пример события, на которое должен создаться процесс https://spgr.1b.app/app/event/33953/
в результате должен создаться процесс на того клиента, адрес которого прописан в поле "Кому"
бокс https://spgr.1b.app
Оригинальный вопрос доступен на версии: ua

Ответы:

Добрый день. Доработка займет 1ч.
21.02.2023, 11:25

Перегиняк Александр
Oneboxconsulting (интегратор)
Оставьте сообщение в этой теме и вам откроются контакты пользователя

.dev
OneBox production писал/а:
Добрый день. Доработка займет 1ч.

готов оплаты. прошу реквизиты для оплаты
21.02.2023, 12:11
Оригинальный комментарий доступен на версии: ua

Перегиняк Александр
Oneboxconsulting (интегратор)
Оставьте сообщение в этой теме и вам откроются контакты пользователя

.dev
OneBox production писал/а:
Добрый день. Доработка займет 1ч.

уплачено. подскажите когда ожидать выполнения?
01.03.2023, 17:38
Оригинальный комментарий доступен на версии: ua

Добрый день, настройка действия "Если клиент не найден, подставлять клиентом процесса получателя письма (по-умолчанию проставляет отправителя)"
03.03.2023, 15:30

Перегиняк Александр
Oneboxconsulting (интегратор)
Оставьте сообщение в этой теме и вам откроются контакты пользователя

.dev
OneBox production писал/а:
Здравствуйте, настройка действия "Если клиент не найден, подставлять клиентом процессу получателя письма (по умолчанию проставляет отправителя)"

это же немного не то, что заказывалось
была заказана опция "искать клиента процесса по адресу получателя письма (Кому)". Исходя из названия можно заключить, что нужно ставить клиентом процесс того, кто в получателях письма
вы сделали "Если клиент не найден, подставлять клиентом процессу получателя письма (по умолчанию проставляет отправителя)". Исходя из описания – клиентом проставится получатель только, если не найден отправитель. Но, отправитель в системе есть, то есть при обработке происшествия он будет найден и соответственно, будет проставлен клиентом процесса.
Правил ли я выводы?
И вдобавок, для того, что бы заработал функционал, который вы сделали, мне придется включить опцию "не создавать новые контакты на основании событий", чего мне совсем не хотелось бы.
и вдобавок ко всему... я намеренно удалил свою почту из бокса, установил галку, запрещающую создание контакта с неизвестного эмейла. В результате создался процесс на контакт, который был отправителем, а не получателем
Прошу исправить работу разработанного вами функционала
03.03.2023, 16:34
Оригинальный комментарий доступен на версии: ua

Вы неправильно поняли описание настройки.
Сейчас клиентом процесса становится отправитель письма, если клиент не найден по preg шаблонам, которые задаются ниже.
С сделал чтобы клиентом процесса в таком случае становился Получатель письма, вместо отправителя.
03.03.2023, 17:06

Перегиняк Александр
Oneboxconsulting (интегратор)
Оставьте сообщение в этой теме и вам откроются контакты пользователя

.dev
OneBox production писал/а:
клиентом процесса в таком случае становился получатель письма вместо отправителя.

я так понимаю, вы говорите о функционале "PREG-шаблон для данных о клиенте в процессе" . то есть за этим функционалом анализируется содержимое письма для поиска клиента. Этого же не нужно было делать. я просил просто опцию, которая была смотреть на поле "Кому", вместо "От" и брать для поиска и создания клиента данные именно с поля "Кому".
А учитывая, что вы описали, мне нужно делать какие-то PREG-шаблоны... Зачем?
03.03.2023, 17:15
Оригинальный комментарий доступен на версии: ua

Просто включите галочку и протестите её работу на реальном письме)
03.03.2023, 17:35

Перегиняк Александр
Oneboxconsulting (интегратор)
Оставьте сообщение в этой теме и вам откроются контакты пользователя


.dev

OneBox production писал/а:

Просто включите галочку и протестируйте ее работу на реальном письме)



событие https://spgr.1b.app/app/event/35190/

результат https://spgr.1b.app/34698/

как видите, процесс создался на отправителе

настройка здесь https://spgr.1b.app/app/automatization/minute/edit/ галочка "Если клиент не найден, подставят клиентом процессу получателя письма (по-умолчанию проставляет отправителя) " включена

подметил еще один нюанс. почему-то процесс создает только один, при том что событий создается два (потому что получателей письма 2 шт). пример пара событий https://spgr.1b.app/app/event/35190/ и https://spgr.1b.app/app/event/35189/. почему так? нужно ежегодно создавалось столько же процессов, сколько событий
03.03.2023, 18:27
Оригинальный комментарий доступен на версии: ua

Перегиняк Александр
Oneboxconsulting (интегратор)
Оставьте сообщение в этой теме и вам откроются контакты пользователя


Перегибяк Александр писал/а:



.dev

OneBox production писал/а:

Просто включите галочку и протестируйте ее работу на реальном письме)



событие https://spgr.1b.app/app/event/35190/

результат https://spgr.1b.app/34698/

как видите, процесс создался на отправителе

настройка здесь https://spgr.1b.app/app/automatization/minute/edit/ галочка "Если клиент не найден, подставят клиентом процессу получателя письма (по-умолчанию проставляет отправителя) " включена

подметил еще один нюанс. почему-то процесс создает только один, при том что событий создается два (потому что получателей письма 2 шт). пример пара событий https://spgr.1b.app/app/event/35190/ и https://spgr.1b.app/app/event/35189/. почему так? нужно ежегодно создавалось столько же процессов, сколько событий



сработало. клиентом проставило того, кому письмо. помогла галочка "Исключить из поиска/создание клиента email-адрес, из которого было отправлено письмо "

что нужно, чтобы процесс создавался по всем получателям письма?
03.03.2023, 18:34
Оригинальный комментарий доступен на версии: ua


Перегиняк Александр писал/а:
що треба щоб процес створювався по всім одержувачам листа?

скорее всего это не имеет отношения к настройке, но я посмотрю в чём дело и что нужно сделать чтобы создавало процесс всегда. Скорее всего уже на след. неделе
03.03.2023, 19:39

Перегиняк Александр
Oneboxconsulting (интегратор)
Оставьте сообщение в этой теме и вам откроются контакты пользователя

.dev
OneBox production писал/а:

Перегиняк Александр писал/а:
что нужно чтобы процесс создавался по всем получателям листа?

скорее всего, это не имеет отношения к настройке, но я посмотрю в чем дело и что нужно сделать, чтобы создавало процесс всегда. Скорее всего, уже на след. недели

Спасибо, очень жду вашего ответа. Это очень нужно
03.03.2023, 20:49
Оригинальный комментарий доступен на версии: ua

Перегиняк Александр
Oneboxconsulting (интегратор)

.dev
OneBox production писал/а:

Перегиняк Александр писал/а:
что нужно чтобы процесс создавался по всем получателям листа?

скорее всего, это не имеет отношения к настройке, но я посмотрю в чем дело и что нужно сделать, чтобы создавало процесс всегда. Скорее всего, уже на след. недели

Еще не смотрели?
06.03.2023, 18:59
Оригинальный комментарий доступен на версии: ua

Добавил настройку "При проверке существования процесса по письму учитывать не только тело письма а и клиента процесса, если он есть". Действие изначально искало незакрытую задачу только по контенту письма
07.03.2023, 16:13

Перегиняк Александр
Oneboxconsulting (интегратор)

.dev
OneBox production писал/а:
Добавил настройки "При проверке существования процесса из письма учитывать не только тело письма, но и клиента процесса, если он есть". Действие сначала искало незакрытую задачу только по контенту письма

галочку установил. процесс по-прежнему создается только один
07.03.2023, 21:19
Оригинальный комментарий доступен на версии: ua

Перегиняк Александр
Oneboxconsulting (интегратор)

Перегибяк Александр писал/а:

.dev
OneBox production писал/а:
Добавил настройки "При проверке существования процесса из письма учитывать не только тело письма, но и клиента процесса, если он есть". Действие сначала искало незакрытую задачу только по контенту письма

галочку установил. процесс по-прежнему создается только один

добрый день! отреагируйте на комментарий, пожалуйста
10.03.2023, 10:22
Оригинальный комментарий доступен на версии: ua

Возможно вы упустили из виду настройку "Брать события за последние N дней:". Действие уже не просматривает события, которые вы создали для тестов.
10.03.2023, 10:59

Перегиняк Александр
Oneboxconsulting (интегратор)

.dev
OneBox production писал/а:
Братья события за последние N дней:

НЕТ, эта настройка не влияет. я и сегодня делаю тесты. результат тот же. Может вам какие-то доступы нужны или какая-то дополнительная информация для отладки работы процедуры?
10.03.2023, 11:41
Оригинальный комментарий доступен на версии: ua

Перегиняк Александр
Oneboxconsulting (интегратор)
Может вы все же сделаете опцию "для поиска клиента процесса использовать заголовок письма "To"? если эта опция включена, то обработчик анализирует только это поле для поиска клиента процесса и больше ничего. в письмах, которые мне нужно обрабатывать в этом заголовке присутствует тот емейл, который мне нужен для поиска клиента
10.03.2023, 12:13
Оригинальный комментарий доступен на версии: ua



Перегибяк Александр писал/а:

Может вы все же сделаете опцию "для поиска клиента процесса использовать заголовок письма "To"? если эта опция включена, то обработчик анализирует только это поле для поиска клиента процесса и больше ничего. в письмах, которые мне нужно обрабатывать в этом заголовке присутствует тот емейл, который мне нужен для поиска клиента



ну так Вы по-умолчанию можете искать клиента только по полям из шаблона или по Отправителю/Получателю, что сейчас и можно настроить. Вы же сами выше писали, что при включении галочки так и работает.



Перегиняк Александр писал/а:



.dev

OneBox production писал/а:

Братья события за последние N дней:



НЕТ, эта настройка не влияет. я и сегодня делаю тесты. результат тот же. Может вам какие-то доступы нужны или какая-то дополнительная информация для отладки работы процедуры?



дайте 2 сегодняшних письма, я посмотрю почему на них создает 1 а не 2 задачи
13.03.2023, 13:31
Оригинальный комментарий доступен на версии: ua

Перегиняк Александр
Oneboxconsulting (интегратор)


.dev

OneBox production писал/а:

дайте 2 сегодняшних письма, я посмотрю почему на них создает 1 а не 2 задачи



вот https://spgr.1b.app/app/event/35444/

https://spgr.1b.app/app/event/35441/

и они же на сервере (см. приложения)

а это созданные процессы
13.03.2023, 14:30
Оригинальный комментарий доступен на версии: ua

Перегиняк Александр
Oneboxconsulting (интегратор)
Оставьте сообщение в этой теме и вам откроются контакты пользователя
скажите, может ли вам дополнительную оплату предложить за окончание этой доработки? Прошел уже почти месяц от моего обращения и 2 недели с момента оплаты. Ну почему это так долго?
16.03.2023, 18:35
Оригинальный комментарий доступен на версии: ua

Добрый день. Вы указываете в настройке действия "Email получателя (письма с какого почтового ящика превращать в бизнес-процессы):" значение "strlnk@spgr.site". Действие всегда фильтрует указанное значение по полю в событии. Т.е. в вашем случае события 35441 и 35444 даже не обрабатывались и дело тут не в доработке. Указанный заказ был создан из события 35446, насколько я вижу его по какой то причине сейчас нет в базе. Возможно оно удалено или создалось не полностью, это другая тема.

Дальше чуть ближе к теме доработки.
Если заигнорировать указанную настройку программно, то при запуске действия получаются такие задачи
https://spgr.1b.app/35144/
https://spgr.1b.app/35145/

что означает что доработка работает правильно, нужно просто настроить действия под каждую из нужных почт.
17.03.2023, 17:14

Перегиняк Александр
Oneboxconsulting (интегратор)
Оставьте сообщение в этой теме и вам откроются контакты пользователя


.dev

OneBox production писал/а:

Добрый день. Вы указываете в настройке действия "Email получателя (письма из какого-либо почтового ящика превращать в бизнес-процессы):" значение "strlnk@spgr.site". Действие всегда отфильтровывает указанное значение поля в событии. Есть. в вашем случае события 35441 и 35444 даже не обрабатывались и дело не в доработке. Указанный заказ был создан из события 35446, насколько я вижу его по какой-то причине сейчас нет в базе. Возможно, оно удалено или создалось не полностью, это другая тема.

Далее немного ближе к теме доработки.

Если заигнорировать указанную настройку программно, то при запуске действия выходят следующие задачи

https://spgr.1b.app/35144/

https://spgr.1b.app/35145/

что означает, что работа работает правильно, нужно просто настроить действия под каждую из почт.



извините и вы предлагаете решение, которое меня полностью не устраивает, поскольку мне нужно обрабатывать письма, которые переадресовываются из 100+ почтовых ящиков на один. И создавать 100+ действий для этого ну совсем не хочется. И именно поэтому я просил сделать в настройках действия опцию, которая будет искать клиента именно по тому е-мейлу, на который (т.е. кому) было отправлено письмо. Поэтому давайте как-то искать компромисс, ведь я оплатил выполнение доработки и стремлюсь получить реализацию заказанного функционала.
20.03.2023, 18:27
Оригинальный комментарий доступен на версии: ua

Пожалуйста, внимательно посмотрите на заголовок темы которую Вы создали и её описание. Там чётко и со скринами указано что вы хотите брать клиента из поля Кому.Оно там чётко выделено. Доработка которую Вы заказывали выполнена - при парсинге письма клиентом становится пользователь из поля Кому. Ссылками на соответствующие задачи я показал что она работает. Клиентами процессов стали разные пользователи, которые находятся в "Кому" события. То что у вас email приходит на разные почты никак не относится к доработке, по-этому никаких компромисов здесь не будет.

Если Вам необходимо чтобы действие учитывало письма которые приходят на ВСЕ почты а не только на указанную, то техническое задание должно звучать примерно так
"Мне необходимо чтобы действие ХХХ игнорировало настройку КОМУ и парсило ВСЕ письма а не только письма которые приходят на почту указанную в настройке "название настройки" в действии". Мне кажется очевидным что это вообще не похоже на то что вы запрашивали изначально.

Итого: если Вам необходимо чтобы действие парсинга писем учитывало все события или Вам нужна возможность указать 100 почт в одном действии через запятую, подобная доработка займет 1ч.
20.03.2023, 20:42

Перегиняк Александр
Oneboxconsulting (интегратор)
Оставьте сообщение в этой теме и вам откроются контакты пользователя


Перегибяк Александр писал/а:

Пожалуйста, внимательно посмотрите на название темы, которую Вы создали и ее описание. Там четко и со скринами указано, что вы хотите брать клиента с поля Кому. Он там четко выделен. Доработка, которую Вы заказывали, выполнена – при парсинге письма клиентом становится пользователь с поля Кому. Ссылками на соответствующие задания я показал, что она работает. Клиентами процессов стали разные пользователи, находящиеся в "Ком" событии. То, что у вас email приходит на разные почты никак не относится к доработке, поэтому никаких компромиссов здесь не будет.

Если Вам необходимо, чтобы действие учитывало письма, которые приходят на ВСЕ почты, а не только на указанную, то техническое задание должно звучать примерно так.

"Мне необходимо чтобы действие ХХХ игнорировало настройки КОМУ и парсилало ВСЕ письма, а не только письма, поступающие на почту указанную в настройке "название настройки" в действии". Мне кажется очевидным, что это вообще не похоже на то, что вы спрашивали сначала.

Итого: если Вам необходимо чтобы действие парсинга писем учитывало все события или Вам

Хорошо, я согласен на доработку, но прошу рассмотреть в такой формулировке

"Мне нужно, чтобы действие "Преобразовать письмо в процесс" парсилало все письма, которые есть в системе, если поле "Email получателя (письма из почтового ящика превращать в процессы):" остается пустым. Сейчас, если это поле пусто, то действие не запускается ."

Подходит?
22.03.2023, 11:11
Оригинальный комментарий доступен на версии: ua

Да, вполне. Выставлю счет.
22.03.2023, 16:47

Перегиняк Александр
Oneboxconsulting (интегратор)

Перегибяк Александр писал/а:
Да, вполне. Выставлю счет.

жду
22.03.2023, 17:11
Оригинальный комментарий доступен на версии: ua


Добрый день. Настройка "Не фильтровать событие по получателю, вместо фильтрации обрабатывать все события", появится в системе завтра утром.
28.03.2023, 19:10

Перегиняк Александр
Oneboxconsulting (интегратор)

Перегибяк Александр писал/а:
Добрый день. Настройка "Не фильтровать событие по получателю вместо фильтрации обрабатывать все события" появится в системе завтра утром.

проект https://spgr.1b.app/. Настройка пока не появилась
29.03.2023, 11:46
Оригинальный комментарий доступен на версии: ua

Обновил вручную
29.03.2023, 12:09


Перегиняк Александр
Oneboxconsulting (интегратор)
все работает. Спасибо!
29.03.2023, 18:48
Оригинальный комментарий доступен на версии: ua

отлично, спасибо за обратную связь!
29.03.2023, 20:26

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий