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

Оцінити допрацювання дії Добавить контакты во вкладку Контакты процесса

Добрий день. https://crm.hlr.ua/
Необхідна оцінка дії - Добавить контакты во вкладку Контакты процесса.
В процесс додають клієнта процессу, в його картці в додатковому полі контакту вказано зовнішній ід картки контакту, який необхідно додати в Контакти процессу, можливо допрацювати тут - чекбокс пошук по зовнішньому id?
Необхідне спрацювання дії при збереженні процессу, а також необхідно додати налаштування - не спрацьовувати, якщо контакт вже додано (на випадок, якщо співробітник вирішить замінити Контакт процессу на інший контакт, необхідно не перетирати вибране значення. контакт співробітником додається тільки один).
Крім того, перед дією будемо становлювати дію Прекратить выполнение следующих действий при выполнении условий
Прошу оцінити. Дякую

Ответы:

Добрий день. Дуже чекаю оцінку, дякую
09.05.2022, 11:05

Добрый день, можно доработать - займет 3ч.
12.05.2022, 12:41

Добрий день. Підходить, прошу запустити в роботу https://crm.hlr.ua/ (є оплачені години). Дякую
12.05.2022, 16:08

Добрый день. Добавил 2 настройки . Бокс https://crm.hlr.ua/ насколько я вижу сейчас не работает, обновится автоматически когда заработает.
16.05.2022, 12:22

Добрый день. Бокс работает, просто сейчас доступен только из внутр. сети.

Касательно настроек, работает, но вопрос к части:


Шатохіна Ірина писал/а:
Необхідне спрацювання дії при збереженні процессу, а також необхідно додати налаштування - не спрацьовувати, якщо контакт вже додано (на випадок, якщо співробітник вирішить замінити Контакт процессу на інший контакт, необхідно не перетирати вибране значення. контакт співробітником додається тільки один).


На примере процесса https://crm.hlr.ua:50443/admin/customorder/issue/3505401/edit/ , действие настроено тут https://crm.hlr.ua:50443/admin/shop/workflow/18/procedure/506/?status=2 при сохранении, но пока срабатывает только для клиента вышеуказанного процесса.
Сейчас если даже Контакт процесса уже добавлен, при сохранении добавляется вторая компания . А должна остаться только одна, или та, что я выбрала руками, или же добавленная этим действием
Просьба проверить. Спасибо
17.05.2022, 15:46


Шатохіна Ірина писал/а:
Сейчас если даже Контакт процесса уже добавлен, при сохранении добавляется вторая компания . А должна остаться только одна, или та, что я выбрала руками, или же добавленная этим действием

Вам нужно добавлять контакт в контакты процесса этим действием а потом уже менять, если он вас не устраивает руками. Второй раз действие контакт не добавит. Но изначально оно не смотрит есть ли там кто-то в контактах или нет, оно смотрит только добавляло ли оно кого-то уже или нет и если добавляло то не срабатывает.
17.05.2022, 15:51


anonymous hamster

OneBox production писал/а:

Шатохіна Ірина писал/а:
Сейчас если даже Контакт процесса уже добавлен, при сохранении добавляется вторая компания . А должна остаться только одна, или та, что я выбрала руками, или же добавленная этим действием

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

Дело в том, что все равно добавляет. То есть, изначально добавило действие, далее я удаляю добавленную компанию и выбираю другую, но все равно остается две
17.05.2022, 18:26

Сделайте пожалуйста процедуру по клику в которой стоит это действие с нужными настройками и дайте тестовую задачу - я все поправлю чтобы точно работало на ней. Спасибо!
17.05.2022, 22:47


anonymous hamster

OneBox production писал/а:
Сделайте пожалуйста процедуру по клику в которой стоит это действие с нужными настройками и дайте тестовую задачу - я все поправлю чтобы точно работало на ней. Спасибо!

тут настроила https://crm.hlr.ua:50443/admin/shop/workflow/18/procedure/506/?status=0 , проверять можно на процессе https://crm.hlr.ua:50443/admin/customorder/issue/3505401/edit/
18.05.2022, 00:09

Большое спасибо за пример. Исправил проблему, проверил на вашем примере - все ок. Первый раз добавляет контакт, второй уже нет.
18.05.2022, 17:39


anonymous hamster

OneBox production писал/а:
Большое спасибо за пример. Исправил проблему, проверил на вашем примере - все ок. Первый раз добавляет контакт, второй уже нет.

и Вам спасибо, теперь работает отлично, закрываю задачу
19.05.2022, 12:50

Добрый день. Возникла проблема с этой доработкой, описана тут https://1b.app/ru/forum/server-installation/13744-zavis-minutniy-kron-httpscrmhl... , главное в последнем комменте от Вашего коллеги:
https://crm.hlr.ua:50443/admin/shop/workflow/18/procedure/506/?status=2
тут стоит действие. Оно берет всех контактов у которых в коде 1с значение допполя GUID. У клиента GUID не заполнен (пустота) соответственно добавляло в контакты всех юзеров у которых код1с пустота (~56000) в контакты клиента. Это и вызывало проблемы.
Добавили в действие ограничение чтобы не добавляло юзеров, если таких нашло больше тысячи.

Подскажите, можно ли откорректировать чтобы при пустых значениях доп поля, действие не срабатывало? Само действие пока отключила
31.05.2022, 15:56

Я внес правки в действие, чтобы оно не добавляло контакты если таких нашло более 1000. По сути если пустое значение будет у поля, то таких контактов найдет в боксе несколько тысяч и сработает проверка которая завершит работу действия
31.05.2022, 15:59

То есть, ни один контакт не добавится в таком случае - верно?
31.05.2022, 16:03


Дополнительно я сделаю галочку чтобы вообще не запускать действие если допполе не заполнено, так будет надежней. Как задача попадет к нам, отпишусь
31.05.2022, 17:06


anonymous hamster

OneBox production писал/а:
Дополнительно я сделаю галочку чтобы вообще не запускать действие если допполе не заполнено, так будет надежней. Как задача попадет к нам, отпишусь

Отлично, спасибо
31.05.2022, 20:30

Добавил новую галочку "Завершить работу действия если у одного из полей по которому идет поиск нет значения". Вам нужно её поставить
01.06.2022, 11:38


anonymous hamster

OneBox production писал/а:
Добавил новую галочку "Завершить работу действия если у одного из полей по которому идет поиск нет значения". Вам нужно её поставить

добавила, отслеживаю. Спасибо
01.06.2022, 13:24

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