Добрый день!
Есть процесс: http://joxi.ru/V2VJEKKHBNweK2 - должен срабатывать при добавлении записи. Там изменяется значение поля в текущей сущности (добавляемой записи)
Если добавляется запись стандартным способом (кнопка Добавить в списке записей) http://joxi.ru/LmGKGDDfBvM97m - то все работает, процесс срабатывает
Но у меня само добавление записи в целевую сущность происходит из другой автоматизации (через действие добавить связанную запись) http://joxi.ru/RmzDNkkHv7pndA , при этом какие-то "пересекающиеся/перезаписывающие" изменения в полях не установлены.
Почему не отрабатывает опция автоматизации "выполнить процесс после добавления записи", если запись добавляется из другой автоматизации? Ведь сам факт добавления происходит, неважно каким способом добавляется запись в БД...
Автоматизация - выполнить процесс после добавления записи - не работает через другую автоматизацию
- alcompstudio
- Спонсор
- Сообщения: 1773
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр
- Откуда: Мир
- alcompstudio
- Спонсор
- Сообщения: 1773
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр
- Откуда: Мир
Re: Автоматизация - выполнить процесс после добавления записи - не работает через другую автоматизацию
Сделал простенький SQL код, который производит обновление http://joxi.ru/8AnYOVVtNwBYo2 - и он работает, даже если запись добавляется через автоматизацию! Почему же не срабатывает автоматизация (обновление) - по опции "выполнить процесс после добавления записи" ?
Re: Автоматизация - выполнить процесс после добавления записи - не работает через другую автоматизацию
Потому что в первом случае, в коде не вызывается автоматизация $processes->run_after_update
- alcompstudio
- Спонсор
- Сообщения: 1773
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр
- Откуда: Мир
- support
- Техническая поддержка
- Сообщения: 9348
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Автоматизация - выполнить процесс после добавления записи - не работает через другую автоматизацию
Файл из архива замените в plugins\ext\classes\processes\
Сообщите результат.
Сообщите результат.
- Вложения
-
- processes.zip
- (13.41 КБ) 116 скачиваний
- alcompstudio
- Спонсор
- Сообщения: 1773
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр
- Откуда: Мир
Re: Автоматизация - выполнить процесс после добавления записи - не работает через другую автоматизацию
Добрый день.
У меня такой вопрос:
1. Создал кнопку автоматизации в списке, которая вызывает форму изменения статуса.
2. Создал автоматизацию по клонированию записи после изменения записи.
При изменении через кнопку, автоматизация не срабатывает. Не клонируется запись. Но если менять статус в записи, то все работает. Как поженить клонирование с кнопкой?
У меня такой вопрос:
1. Создал кнопку автоматизации в списке, которая вызывает форму изменения статуса.
2. Создал автоматизацию по клонированию записи после изменения записи.
При изменении через кнопку, автоматизация не срабатывает. Не клонируется запись. Но если менять статус в записи, то все работает. Как поженить клонирование с кнопкой?