Процессы: Автоматизация действий - Применение первой записи

nikolay.rastegaev
Спонсор
Спонсор
Сообщения: 428
Зарегистрирован: 02 дек 2017, 10:10
Имя: Nikolay Rastegaev
Откуда: Izhevsk

Процессы: Автоматизация действий - Применение первой записи

Сообщение nikolay.rastegaev »

Изобразил "витрину данных". Сделал в сущности "Запросы клиента" подсущность "Аналитика часов"
В запросах есть вычисляемые поля: план, факт затратов времени и т.п. все формулы.

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

По сущности Аналитика часов строю отчет. Все хорошо, все работает относительно быстро.
Незадача в том, что при выполнении Действия по автоматизации над списком сущностей, Руководитель создает все подсущности со значениями первой сущности. Т.е. как видно из отчета для всех запросов были созданы подсущности Аналитика счетов с одинаковыми значениями. Это значения из первого запроса в списке.
Вложения
2018-01-15_13-30-01.png
2018-01-15_13-30-01.png (4.11 КБ) 4074 просмотра
2018-01-15_13-26-07.png
2018-01-15_13-25-46.png
2018-01-15_13-26-36.png
2018-01-15_13-23-29.png
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Процессы: Автоматизация действий - Применение первой записи

Сообщение support »

Так глобальные списки нельзя копировать. Как задали, так и создалось для всех одинаковое.
nikolay.rastegaev
Спонсор
Спонсор
Сообщения: 428
Зарегистрирован: 02 дек 2017, 10:10
Имя: Nikolay Rastegaev
Откуда: Izhevsk

Re: Процессы: Автоматизация действий - Применение первой записи

Сообщение nikolay.rastegaev »

Здесь речь о цифрах. Процесс должен скопировать из сущности Запрос клиента несколько числовых полей и результатов расчет формульных полей в дочерние записи процесса (сущность "Аналитика").
Т.е. для первой сущности Запрос клиента из списка процесс создает вложенные подсущности и копирует в них значения из Запроса.
Затем процесс по идее берет второй Запрос из списка, создает вложенные подсущности и копирует числа уже из этого второго Запроса клиента в соответствующие ему вложенные подсущности.
и т.д.

А сейчас и во втором и в третьем и т.д. Запросе клиента из списка при выполнении процесса над соотвествующей записью Руководитель создает вложенные подсущности и копирует в них значения из первого Запроса в списке.
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Процессы: Автоматизация действий - Применение первой записи

Сообщение support »

Обнаружил, будет исправлено в бета 3
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Процессы: Автоматизация действий - Применение первой записи

Сообщение support »

Исправлено в Бета3 (и все остальные замечания тоже).
http://blog.rukovoditel.net/ru/rukovoditel-2-0-beta/
Для обновления с бета2 на бета3 просто перезаписать все файлы
nikolay.rastegaev
Спонсор
Спонсор
Сообщения: 428
Зарегистрирован: 02 дек 2017, 10:10
Имя: Nikolay Rastegaev
Откуда: Izhevsk

Re: Процессы: Автоматизация действий - Применение первой записи

Сообщение nikolay.rastegaev »

Записи теперь создаются разные, но теперь дублируется первое действие из процесса.
Должно быть 8 разных действий, а выполняется все время первое.
Вложения
2018-01-16_22-48-58.png
2018-01-16_22-47-59.png
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Процессы: Автоматизация действий - Применение первой записи

Сообщение support »

Нашел проблему. Файл из архива заменить в plugins\ext\classes\
Вложения
processes.zip
(5.7 КБ) 207 скачиваний
nikolay.rastegaev
Спонсор
Спонсор
Сообщения: 428
Зарегистрирован: 02 дек 2017, 10:10
Имя: Nikolay Rastegaev
Откуда: Izhevsk

Re: Процессы: Автоматизация действий - Применение первой записи

Сообщение nikolay.rastegaev »

Вроде бы работает, но с багом.
Числа Процесс не скопировал.

Отчет №3 - это первый вариант, когда везде скопированы были одинаковые записи из первой
Отчет №5 - это когда выполнялось одно и тоже первое действие 8 раз.
Отчет №6. Отчет пустой.
Вложения
2018-01-17_00-24-14.png
2018-01-17_00-20-42.png
2018-01-17_00-18-08.png
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Процессы: Автоматизация действий - Применение первой записи

Сообщение support »

Вижу, разбираюсь.
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Процессы: Автоматизация действий - Применение первой записи

Сообщение support »

У меня работает.
Вложения
processes_fix2.zip
(5.78 КБ) 211 скачиваний
Ответить