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

Общие сценарии для всех процессов

Добавлено: 03.01.2020 00:11
Константин Смоквин
Здравствуйте!
Не хватает возможности создавать сценарии\кнопки, которые будут работать для всех процессов. То есть сначала срабатывают общие сценарии, а потом уже сценарии конкретного процесса.

Зачем это нужно:
Иногда нужно выполнять какие то действия независимо от процесса. Создать сценарий, а потом скопировать его во все процессы, конечно же можно, но копирование на 100% идентичных сценариев из процесса в процесс:
а) дублирует сущности
б) усложняет поддержку: когда нужно внести изменение - нужно делать это для всех процессов
в) в связи с пунктом Б - повышает риск ошибки
г) иногда запутывает и усложняет восприятие процессов

:smoke: Нажимайте да в опросе, если видите пользу в этом нововведении для себя

Из необязательного, но также полезного:
- дополнительная галочка "выполнять после сценариев процесса" - что приводит к тому, что отмеченный сценарий выполняется не до, а после всех сценариев процесса.
- аналогичные возможности у почтовых правил - общие правила, срабатывающие для всех ящиков до или после правил конкретного ящика.

Re: Общие сценарии для всех процессов

Добавлено: 08.01.2020 16:47
Константин Смоквин
д) требуется помнить, что при появлении новых процессов - нужно скопировать в него сценарии общего характера

Re: Общие сценарии для всех процессов

Добавлено: 10.01.2020 16:45
Илья Федоров
я плюсанул, но по-моему уже была такая тема на форуме.

Re: Общие сценарии для всех процессов

Добавлено: 10.01.2020 17:12
Dmitry Goncharenko
Когда-то мы обсуждали такое в команде, на тот момент решили, что это усложнит, а не упростит работу - станет сложнее держать в голове не только текущие процессы, но и общие, и выстраивать цельную картину с их учетом.

Re: Общие сценарии для всех процессов

Добавлено: 11.01.2020 11:47
Илья Федоров
Дмитрий Гончаренко писал(а):
10.01.2020 17:12
Когда-то мы обсуждали такое в команде, на тот момент решили, что это усложнит, а не упростит работу - станет сложнее держать в голове не только текущие процессы, но и общие, и выстраивать цельную картину с их учетом.
Для обычных "администраторов/клиентов" да усложнит, а для партнеров наоборот упростит.и сделает "поддержку" таких решений более простой (конечно при условии что партнер системно делает настройки и документирует процессы).

Re: Общие сценарии для всех процессов

Добавлено: 11.01.2020 22:02
Константин Смоквин
Дмитрий Гончаренко писал(а):
10.01.2020 17:12
Когда-то мы обсуждали такое в команде, на тот момент решили, что это усложнит, а не упростит работу - станет сложнее держать в голове не только текущие процессы, но и общие, и выстраивать цельную картину с их учетом.
Компромисс в виде отключённой по умолчанию возможности и запрятанной глубоко в настройках галочки "вкл\выкл"? :cyclop:

Re: Общие сценарии для всех процессов

Добавлено: 13.01.2020 14:03
Анастасія
плюсую, скопировать - это кончено крутая штука, но если 1 для всех - то сложно((
да, тема похожая была и если не ошибаюсь одно из предложение где-то было по аналогии с кнопкой выбирать процессы в которых использовать.

Было бы круто:
  • использовать во всех процессах и новых в том числе
  • использовать для перечня процессов

Re: Общие сценарии для всех процессов

Добавлено: 20.01.2020 13:25
Котелкин Андрей
что это усложнит, а не упростит работу - станет сложнее держать в голове не только текущие процессы, но и общие, и выстраивать цельную картину с их учетом.
я также придерживаюсь этого мнения.
Предложения по настройкам внутри системы? Их и так столько, что все не запомнишь)))
Здесь ведь учитываются в первую очередь интересы "обычных" пользователей, а не партнеров-интеграторов , которые занимаются настройками каждый день и нам тюнинг подавай.
Как в автомобилях--обычному пользователю нужна автоматическая коробка, а интегратору--регулировка наддува турбины))) :hi:

Re: Общие сценарии для всех процессов

Добавлено: 20.01.2020 19:41
Константин Смоквин
Котелкин Андрей Игоревич писал(а):
20.01.2020 13:25
я также придерживаюсь этого мнения.
Предложения по настройкам внутри системы? Их и так столько, что все не запомнишь)))
Здесь ведь учитываются в первую очередь интересы "обычных" пользователей, а не партнеров-интеграторов , которые занимаются настройками каждый день и нам тюнинг подавай.
Как в автомобилях--обычному пользователю нужна автоматическая коробка, а интегратору--регулировка наддува турбины))) :hi:
Дай Бог Вам никогда не сталкиваться с редактированием 15 одинаковых сценариев ))

Re: Общие сценарии для всех процессов

Добавлено: 21.01.2020 19:32
Анастасія
Это актуально и обычным пользователям, которые не раз настроили и работают, а постоянно улучшают и расширяют.

Re: Общие сценарии для всех процессов

Добавлено: 23.01.2020 19:32
Котелкин Андрей
Дай Бог Вам никогда не сталкиваться с редактированием 15 одинаковых сценариев ))
Как партнер ПФ, я настраиваю его почти каждый день. И за все это время в СВОИХ настройках не было даже 5 одинаковых сценариев. Возможно, мы используем разные подходы, Я много раз и писал в комментарих и говорил в своих роликах на канале, что ПФ настолько разнообразен, что одну и туже задачу можно решать разными способами. Далеко не всегда стену надо ломать, очень часто ее можно просто не строить.
Буквально вчера "мучался" с настройкой для клиента, как красиво передать сквозной процесс из одного проекта в другой. Сделал перерыв, и я стал отвечать себе на вопрос --а зачем 2 разных проекта? как результат--оказались ненужными около 10 сценариев....

Re: Общие сценарии для всех процессов

Добавлено: 24.01.2020 17:02
Илья Федоров
Котелкин Андрей Игоревич писал(а):
23.01.2020 19:32
Дай Бог Вам никогда не сталкиваться с редактированием 15 одинаковых сценариев ))
Как партнер ПФ, я настраиваю его почти каждый день. И за все это время в СВОИХ настройках не было даже 5 одинаковых сценариев. Возможно, мы используем разные подходы, Я много раз и писал в комментарих и говорил в своих роликах на канале, что ПФ настолько разнообразен, что одну и туже задачу можно решать разными способами. Далеко не всегда стену надо ломать, очень часто ее можно просто не строить.
Буквально вчера "мучался" с настройкой для клиента, как красиво передать сквозной процесс из одного проекта в другой. Сделал перерыв, и я стал отвечать себе на вопрос --а зачем 2 разных проекта? как результат--оказались ненужными около 10 сценариев....
Не помню писал ли уже в форуме про свой кейс. Для 100% задач решили сделать оценку "сложности" и работу с "замечаниями". Во всех шаблонах есть поля категория задачи, сложность категории, сложность подтвердить.
Также во всех задачах есть поле Клиент, типа контрагент, который используется для обхода ограничения исполнителю менять поле контрагент. То есть Исполнитель работает с полем Клиент и при его изменении меняется контрагент и обратный сценарий если сменили контрагента то меняем значение в поле Клиент. То есть даже на логику работы с полями Клиент - Контрагент, нужно порядка 4 сценариев (2 на создание, 2 на изменение поля). Если у нас 12 процессов, то нужно 48 сценариев.
И для работы с замечаниями: текст замечания, дата и время и т.п. Эти поля есть почти во всех шаблонах, и при выборе значений определенных полей срабатывают сценарии. Так вот как только возникает новый процесс (а на пример в этом проекте их сейчас 12), то
1. необходимо в процесс скопировать все сценарии связанные с этой общей для всех задач логикой. При этом кнопки завязанные на эту логику общие (то есть там подход с общими сценариями заложенными в кнопки работает).
2. Если возникает необходимость скорректировать определенный сценарий на новую логику то нужно его поменять во всех 12 процессах. Необходимость изменения сценариев возникает в том числе когда появляются новые возможности в сценариях.
Сама форма управления сценарием не очень удобная, список условий и действий может быть приличный, и приходится тратить много времени чтобы убедится что например один сценарий идентичен во всех процессах (можно конечно создавать новый вариант сценария и копировать дублировать его в о все процессы, но тоже занимает время).

Re: Общие сценарии для всех процессов

Добавлено: 28.01.2020 16:06
Халфин Тимур Маликович
+

Re: Общие сценарии для всех процессов

Добавлено: 12.05.2020 10:57
Кирилл Киреев
+115

Re: Общие сценарии для всех процессов

Добавлено: 27.06.2020 18:12
Алексей Дёмин
Думаю, что моё видение на решение задачи с дублированием немного отличается от предложенного, поэтому выложил его в отдельном треде.
viewtopic.php?f=46&t=5816

Если ошибся, надеюсь модераторы смогут объединить эти ветки. :wink:

Re: Общие сценарии для всех процессов

Добавлено: 26.01.2021 11:49
Сергей Улаев
Я прямо люто плюсую за общие сценарии. Делать через скрытые кнопки, конечно, вариант, но это уж слишком админские штучки, а хочется делать такие конфигурации, которые и мы, и клиенты смогут сами поддерживать при должном желании. Нет же желания специально делать сложно, чтобы это продавать (ну у нас так).

Поэтому я ЗА

Re: Общие сценарии для всех процессов

Добавлено: 14.12.2022 15:02
Дмитрий Макаров
О каких например сценариях идет речь? Дайте пример. Пока не представляю какой бы сценарий должен был безусловно отрабатывать во всех процессах. Как потом вносить исключения?

Re: Общие сценарии для всех процессов

Добавлено: 14.12.2022 16:48
Алексей Дёмин
Дмитрий Макаров писал(а):
14.12.2022 15:02
О каких например сценариях идет речь? Дайте пример. Пока не представляю какой бы сценарий должен был безусловно отрабатывать во всех процессах. Как потом вносить исключения?
Например, сценарий заполнения полей. Или какая-то служебная информация, которая в каждой задаче должна быть. Например справка из последнего кейса https://planfix.com/ru/blog/avtomatiche ... -processa/

Re: Общие сценарии для всех процессов

Добавлено: 15.12.2022 09:41
Федоров Илья
Дмитрий Макаров писал(а):
14.12.2022 15:02
О каких например сценариях идет речь? Дайте пример. Пока не представляю какой бы сценарий должен был безусловно отрабатывать во всех процессах. Как потом вносить исключения?
viewtopic.php?f=46&p=35766#p30912
Вот здесь описал.

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

Re: Общие сценарии для всех процессов

Добавлено: 15.12.2022 12:25
Дмитрий Макаров
Сценарий без исключений, это как то страшно звучит. Думаю такое только повредит. Или будет иметь прям очень малое распространение.

Re: Общие сценарии для всех процессов

Добавлено: 15.12.2022 14:09
Федоров Илья
Дмитрий Макаров писал(а):
15.12.2022 12:25
Сценарий без исключений, это как то страшно звучит. Думаю такое только повредит. Или будет иметь прям очень малое распространение.
Что значит без исключений?
У сценария есть триггер/событие, есть условия.
Если условия выполняются для задач указанных процессов то в чем тут проблема?

Вам удобно держать актуальность 20 одинаковых по условиям и действиям сценариев в 20 процессах?
А если таких сценариев по 2-3 в каждом из процессов требуется?
А если решили логику поменять, то будем заходить в каждый процесс и в каждом сценарии менять условия.

Re: Общие сценарии для всех процессов

Добавлено: 15.12.2022 15:51
Дмитрий Макаров
Илья Федоров писал(а):
15.12.2022 14:09

Что значит без исключений?
У сценария есть триггер/событие, есть условия.
Если условия выполняются для задач указанных процессов то в чем тут проблема?

Вам удобно держать актуальность 20 одинаковых по условиям и действиям сценариев в 20 процессах?
А если таких сценариев по 2-3 в каждом из процессов требуется?
А если решили логику поменять, то будем заходить в каждый процесс и в каждом сценарии менять условия.
Допустим на моем примере. Я в ПФ 5лет. С самого начала начал играться с автоматизацией через сценарии. Много было уже настроено за это время. Я сейчас даже не вспомню всего что сделано. Я даже не сумею разобраться как оно настроено. Оно работает и слава ПФ.
Теперь представим что я делал бы эти настройки на таких вот сквозных сценариях. Что бы ограничить его условиями придется лезть в них и прописывать эти самые ограничения, рискуя нарушить их работоспособность.
А без таких сквозных сценариев, мне достаточно сделать новый процесс.

Re: Общие сценарии для всех процессов

Добавлено: 16.12.2022 13:22
Федоров Илья
Да в чем проблема, у вас будет выбор.
На то что уже работает это предложение никак не повлияет.

Re: Общие сценарии для всех процессов

Добавлено: 16.12.2022 13:41
Робот Обработчик
Повлияет на то, что будет в будущем.

Re: Общие сценарии для всех процессов

Добавлено: 16.12.2022 14:27
Федоров Илья
Вот нашел похожую тему.
viewtopic.php?f=46&t=4498&p=24228