[Решено] Поле Этапы и Автоматизация
[Решено] Поле Этапы и Автоматизация
Не работает следующая связка (не только в 3.4, а в любой версии)
Создаем поле Этап и в нем значения:
1 этап, 2 этап, 3 этап.
И допустим поле число.
Создаем две автоматизации:
№1 автоматизация в поле число записывает 12, и поле этап меняется на 3 этап.
№2 автоматизация в поле число записывает 21.
Вариант 1:
В настройках поля Этап: назначаем №1 автоматизацию на 2 этап, и №2 автоматизация на 3 этап.
Нажимаем на записи 2 этап и срабатывает только №1 автоматизация. Автоматизация №2 не сработала. При этом Запустить ее более никак нельзя! Кнопка же 3его этапа не активна на клик более!(
Вариант 2:
В настройках поля Этап: назначаем №1 автоматизацию на 2 этап, и в настройках №2 автоматизации задаем срабатывание при изменении записи.
Нажимаем на записи 2 этап и опять же срабатывает только №1 автоматизация.
Создаем поле Этап и в нем значения:
1 этап, 2 этап, 3 этап.
И допустим поле число.
Создаем две автоматизации:
№1 автоматизация в поле число записывает 12, и поле этап меняется на 3 этап.
№2 автоматизация в поле число записывает 21.
Вариант 1:
В настройках поля Этап: назначаем №1 автоматизацию на 2 этап, и №2 автоматизация на 3 этап.
Нажимаем на записи 2 этап и срабатывает только №1 автоматизация. Автоматизация №2 не сработала. При этом Запустить ее более никак нельзя! Кнопка же 3его этапа не активна на клик более!(
Вариант 2:
В настройках поля Этап: назначаем №1 автоматизацию на 2 этап, и в настройках №2 автоматизации задаем срабатывание при изменении записи.
Нажимаем на записи 2 этап и опять же срабатывает только №1 автоматизация.
Последний раз редактировалось nruslan2 21 май 2023, 10:38, всего редактировалось 1 раз.
- support
- Техническая поддержка
- Сообщения: 7660
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Поле Этапы и Автоматизация
Вместо того чтоб расписывать ситуацию, лучше сразу пример https://www.rukovoditel.net.ru/demo.php где сразу можно проверить функционал с вашими настройками.
Re: Поле Этапы и Автоматизация
https://pdemo.rukovoditel.pro/3.4/index ... mo_id=2200
готово - все базовое!
готово - все базовое!
- support
- Техническая поддержка
- Сообщения: 7660
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Поле Этапы и Автоматизация
Потыкал на этапы, все вроде выполнилось. Дело в том что автоматизация выполняется только если тыкаем на панельке. Если выбираем в форме из списка, то автоматизация не выполняется. Если используется автоматизация, лучше поле скрыть в форме.
Re: Поле Этапы и Автоматизация
не выполняется последовательность запуска процессов (один процесс не может запустить другой)
- Fait
- Инвестор

- Сообщения: 1196
- Зарегистрирован: 19 ноя 2020, 17:46
- Имя: Максим Балакшеев
- Откуда: Россия, Златоуст
- Организация: ИП Балакшеев Максим Георгиевич
- Контактная информация:
Re: Поле Этапы и Автоматизация
Слушай, а попробуй после основных процессов в первой автоматизации добавить скрипт PHP, который будет выполнять items::update_by_id().nruslan2 писал(а): 19 май 2023, 17:46 не выполняется последовательность запуска процессов (один процесс не может запустить другой)
По этой команде автоматизация срабатывать должна вроде
- Fait
- Инвестор

- Сообщения: 1196
- Зарегистрирован: 19 ноя 2020, 17:46
- Имя: Максим Балакшеев
- Откуда: Россия, Златоуст
- Организация: ИП Балакшеев Максим Георгиевич
- Контактная информация:
Re: Поле Этапы и Автоматизация
А как вам идея, чтобы в действия автоматизации добавить пункт "Выполнить процесс".
И потом в выпадающем списке выбирать процесс, относящийся к этой сущности.
(Можно конечно и через API теперь запустить, но в интерфейсе было бы удобнее)
И потом в выпадающем списке выбирать процесс, относящийся к этой сущности.
(Можно конечно и через API теперь запустить, но в интерфейсе было бы удобнее)
Re: Поле Этапы и Автоматизация
по первому вопросу, так то сделать можно, но хотелось бы чтобы система изначально работала с зависимостью)
даже можно проще в автоматизации в итоге сослаться на запуск другой автоматизации, но опять же код.
а вот второе сообщение вообще не поняя о чем и как)
даже можно проще в автоматизации в итоге сослаться на запуск другой автоматизации, но опять же код.
а вот второе сообщение вообще не поняя о чем и как)
- support
- Техническая поддержка
- Сообщения: 7660
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Поле Этапы и Автоматизация
Руслан, я понял о чем речь. Доработал код и теперь "Выполнить процесс после изменения" отрабатывает при изменении этапа. Файл из архива замените в modules\items\actions\
Сообщите результат.
Сообщите результат.
- Вложения
-
- stages.zip
- (1.45 КБ) 132 скачивания
Re: Поле Этапы и Автоматизация
работает!