Исполнитель = УстановилРезультат при делегировании. Это правильно?

1. burmsergey 16 20.01.21 11:03 Сейчас в теме
В справочнике ВизыСогласования есть реквизиты Исполнитель и УстановилРезультат.
Казалось бы, первый предназначен для хранения пользователя, который должен согласовать,
а второй - для того, кто реально согласовал.
Однако при значении константы "Фактический исполнитель задач" = "Текущий пользователь" в оба реквизита пишется тот, кто реально согласует.
Пример: Петров выполняет задачу Иванова. В обоих реквизитах оказывается Петров.
Это логическая ошибка или в этом есть какой-то скрытый от меня смысл ?
Вознаграждение за ответ
Показать полностью
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. burmsergey 16 20.01.21 11:11 Сейчас в теме
Добавил вознаграждение для того, кто найдёт в этом смысл.
3. ZergKRSK 129 20.01.21 11:29 Сейчас в теме
(2)Настройка «Фактический исполнитель задач»

Настройка определят порядок указания фактического исполнителя задачи. Предусмотрено три варианта настройки:

Исполнитель, указанный в задаче – вне зависимости от того, кто отметил выполнение задачи, ее фактическим исполнителем будет указан тот, кому она была назначена.
Текущий пользователь – вне зависимости от того, кому назначена задача, ее исполнителем будет указан тот пользователь, кто отметил ее выполнение.
Выбирать при выполнении – при выполнении задачи пользователи должны будут сами выбрать, кто является фактическим исполнителем: текущий пользователь или исполнитель, указанный в карточке задачи.
4. burmsergey 16 20.01.21 13:39 Сейчас в теме
(3)
Настройка определят


Как работает настройка вопросов нет.
И то, что она влияет на заполнение визы - тоже понятно, это видно прямо из исходного вопроса.
Вопрос - в другом!
В чём смысл влияния этой настройки на заполнение визы?

Прямо из названия настройки понятно, что она - для задач,
и её наличие логично, так как в задаче реквизит Исполнитель есть, а реквизита УстановилРезультат - нет,
и настройка определяет вариант заполнения одного реквизита Исполнитель.
В визах же есть и тот реквизит, и другой.
Зачем тогда синхронизировать реквизит Исполнитель визы с реквизитом Исполнитель задачи ?
5. ZergKRSK 129 21.01.21 03:57 Сейчас в теме
(4)
Зачем тогда синхронизировать реквизит Исполнитель визы с реквизитом Исполнитель задачи ?

Так задумал разработчик.
6. burmsergey 16 21.01.21 11:33 Сейчас в теме
(5)
Так задумал разработчик.

Трудно с этим не согласиться.
Остаётся только понять зачем (см. исходный вопрос) ...
7. ZergKRSK 129 21.01.21 17:09 Сейчас в теме
(6) тема вопроса высосана из пальца. Спросите у разработчика.
8. burmsergey 16 22.01.21 14:25 Сейчас в теме
(7)
тема вопроса высосана из пальца

Тема вопроса возникает из печального факта: при значении константы "Фактический исполнитель задач" = "Текущий пользователь" не работает бизнес-процесс "Согласование", в котором согласовантами являются как тот, чьи права делегируются, так и тот, кому эти права делегируются.

Пример: в бизнес-процессе "Согласование" согласовантами являются Иванов и Петров. Иванов делегирует свои права Петрову. Петров сначала выполняет задачу Иванова, затем пытается выполнить свою задачу. В результате он получает сообщение:
"При создании визы согласования произошла ошибка. Виза для исполнителя Петров уже существует в документе".
9. bykrash 05.03.21 13:44 Сейчас в теме
(8)Данные реквизиты будут отличны в случае добавления виз вручную. Не редки случаи, когда руководящий сотрудник работает в системе через своего секретаря или делопроизводителя. В таком случае секретарь передает сотруднику бумажный вариант документа, получает результат, вносит результат согласования вручную. При таком алгоритме будет видно, что исполнитель визы - руководитель, а установил результат - секретарь/делопроизводитель. Так же различие в реквизитах может вызвать сомнения в действительности визы, если установивший будет пользователь не имеющий на это полномочий.

В случае с адресацией на согласование одному сотруднику несколькими задачами - осуществляли доработку в которой виза помещается в историю перед созданием новой. Данная доработка исправляет фактическую остановку процесса.
Оставьте свое сообщение
Вакансии
Программист 1С
Казань
зарплата от 150 000 руб.
Полный день

Разработчик 1С
Москва
зарплата от 200 000 руб. до 300 000 руб.
Полный день

Программист 1С (удаленно)
Самара
зарплата от 230 000 руб. до 230 000 руб.
Полный день

Руководитель группы разработки 1С
Москва
зарплата от 250 000 руб. до 250 000 руб.
Полный день

Специалист техподдержки
Санкт-Петербург
зарплата от 100 руб. до 150 руб.
Полный день