ДокументоОборот автоматическое закрытие поручений если ответственный исполнитель закрыл свое

1. infi188 21.10.19 10:33 Сейчас в теме
Доброго времени суток.
В документоОбороте когда выдаешь поручения/исполнения.. и набираешь список исполнителей.. 1-ый в списке считается "Ответственным исполнителем" (если нажать на кнопку "Ответветственный исполнитель".
Так вот задание было такое. .что если допустим там 10 исполнителей.. 1-ый ответственный. Если он грубо говоря выполнил поручение. то остальные 9 если еще не закрыты, то должны закрываться автоматом.

Поиск остальных поручений, и закрытие их автоматом, я дописал, там проблем "0". Но это работает, только если этот пользователь (либо админ и видит все, либо человек руководитель этого подразделения)".
В других случаях ответственный исполнитель не имеет прав (закрывать чужие поручения) .. тупо "кнопка не активна "Исполнено". что логично. ибо поручение не его и подразделение не его.

Вот сижу думаю как сделать, кодом либо в "правах".. что бы ответственный исполнитель, мог закрывать чужие поручения, даже если они не из его подразделения.
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
2. uk09 21.10.19 12:35 Сейчас в теме +0.13 $m
Добрый день!

УстановитьПривилегированныйРежим (Истина) с условием проверки выполнения и очередности исполнителя, при закрытии чужих поручений
Остальные ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. uk09 21.10.19 12:35 Сейчас в теме +0.13 $m
Добрый день!

УстановитьПривилегированныйРежим (Истина) с условием проверки выполнения и очередности исполнителя, при закрытии чужих поручений
3. infi188 21.10.19 15:07 Сейчас в теме
Ну сейчас схема простая.. При нажатии "Исполнено"
я проверяю ответственный ли исполнитель или обычный.. если обычный то пофиг, если ответственный
то я запросом смотрю есть ли еще поручения другим людям. если есть, то конечно проверяю очередность и выполнены они или нет. И закрываю.

УстановитьПривилегированныйРежим, Вот спасибо, про это забыл. теперь все закрывается норм.

Остался один момент. Ведь из этих 10 допустим поручений по одному предметы. люди могут еще сделать другие задачи. Допустим исполнитель поручения может на основании него дать подчиненному какую-то задачу.

А если ответственный закрывает поручение и остальные 9 то же закрываются автоматом. То получается у этих 9-и поручений еще нужно проверять нет ли от них еще каких-либо задач. Они то останутся открытыми. но уже не актуальными. а из этих новых задач, могут идти еще ниже задачи..

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

так можно до бесконечности проверять есть ли задачи ниже или нет))...
Оставьте свое сообщение
Вакансии
1С аналитик
Москва
зарплата от 210 000 руб.
Полный день

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

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

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

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)