Имя: Пароль:
1C
 
Согласование документа в учетной системе (на примере 1с Документооборот КОРП 2.0)
0 YaFedor
 
23.07.25
10:03
Задача такова:

Есть какой-то тип документа, пусть это будет Договор.
Нужно согласовать его с ответственными лицами.
Список ответственных лиц есть.
Есть срок согласования (например 2 дня).
Нужно, чтобы все "действующие" ответственные лица проставили свое согласовано или нет.

Какова, например, реализация этого в 1с документооборот.

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


Все вроде бы хорошо, но есть нюансы.
Если согласующего нет на месте (отпуск, командировка, болезнь) Если за него никто не назначен, то он не должен участвовать в процессе (т.е. процесс согласования должен завершиться без него).


Если человек уходит в отпуск - это заранее известно и он может делегировать свои права другому.
А если он заболел, то он не может делегировать и процесс висит незавершенным. А если делегировать права некому (нет у него заместителя)


Как реализуете это Вы (возможно не в 1с)?
1 maxab72
 
23.07.25
10:07
В ДО 2.0 есть эскалация задач.
2 YaFedor
 
23.07.25
10:16
(1) А что это такое?
3 maxab72
 
23.07.25
10:19
(2) автоматическое завершение (с заранее определенным результатом) или перенаправление задач при наступлении некоего события (например задача просрочена или до ее срока завершения остался 1 час и т.п.). В документации все подробно описано.
4 YaFedor
 
23.07.25
10:23
(3) Да, нашел.
Ищу способ сделать условие, чтобы срабатывало при отсутствии исполнителя и отсутствии делегирования
5 maxab72
 
23.07.25
10:33
(4) 1. забудь, что у сотрудников есть ФИО. Все задачи направляй по ролям (роли удобно создавать по рабочим местам и функциям, и у одного человека может быть сколько угодно ролей) или подразделениям. Тогда руководитель будет всегда видеть задачи подчиненных. а если человек ушел и пришел новый, он будет иметь доступ к незавершенным задачам предшественника.
2. Пропиши в ДО управленческую схему организации (не официальную, а именно управленческую), у вас вполне могут быть какие-то оперативные группы внутри отделов, или человек может отвечать за несколько отделов сразу, хотя в штатке этого нет. Тогда не будет ситуаций, что кто-то оказался без начальника.
6 Злоп
 
23.07.25
20:52
Да, похоже люди в армии не служили...
7 d4rkmesa
 
гуру
23.07.25
21:44
(0) Вообще-то, руководитель скорее должен либо сам делегировать права заболевшего сотрудника, либо поручить это кому-нибудь. Никогда не видел, чтобы было полное самообслуживание, а у руководителя лапки.
8 maxab72
 
23.07.25
21:52
(7) типичная ситуация для фирмы с бабским стилем управления, где все не на регламентах, а на личных симпатиях и договоренностях. Я таких кучу видел. Отвечает за задачу тот, кто не смог убедить остальных, что он отвечать за нее не обязан...
9 YaFedor
 
24.07.25
09:11
(7), (8) Так, но не совсем так.
Можно сделать регламент, что задачи заболевшего передаются, например, непосредственному руководителю.
Тогда, если есть возможность автоматизации - то почему бы и нет.

С делегированием в 1с документооборот все не так хорошо, как хотелось бы.
Идеальный вариант - сотрудник заболел - кадры создали делегирование.

Но оно не работает, вот примеры:

Иванов - [делегирование] - Сидоров : работает
Иванов - [делегирование] - сидоров - [делегирование] - Васечкин : не работает.

Поэтому нужно вручную разбирать все делегирования, чтобы не упустить, что кто-то из тех, кто в командировке или заболел не является объектом другого делегирования

А вот с эскалацией работает:

Иванов - [Эскалация] - Сидоров -[Эскалация] - Петров - [Делегирование] - Васечкин : работает
10 Гипервизор
 
24.07.25
09:34
(0) Интересная схема. Т.е. если согласующий не хочет брать на себя ответственность по какому-то вопросу, то он внезапно заболевает, сваливает по делам и т.д., а задача согласуется другими без него?
11 Fish
 
гуру
24.07.25
09:38
(10) А у вас согласующего приковывают к батарее, пока он не выполнит задачу?
12 YaFedor
 
24.07.25
09:41
(10) Обычная схема: есть сроки согласования - есть список согласующих. Кто-то болеет, кто-то в отпуске, поэтому согласуют без них (или с замещающими, если такие имеются)
13 Гипервизор
 
24.07.25
09:42
(11) Вроде ясно выразил мысль, но попробую более развёрнуто. У нас роль не выпадает из схемы, есть замещающие. А тут просто вдруг какого-то звена нет в согласовании. То оно есть, то его нет. Этим могут злоупотреблять. А если могут, значит будут. Хочу - согласую, хочу - нет. Так нафига это звено вообще в данном процессе?
14 Гипервизор
 
24.07.25
09:43
(12) Так из (0) не видно, что есть замещающие. Просто пропускается этот согласующий и всё.
15 YaFedor
 
24.07.25
09:46
(14) С замещающими (в рамках 1с документооборот тоже не все так гладко). Стандартно человек уходит в отпуск - выставляет за себя замещающего делегированием.
Но делегирование не всегда работает (см. (9)), поэтому нужна эскалация (это в терминах 1с Документооборот).

Кроме того, если человек заболел - он не может за себя никого оставить - его нет на работе ...
16 Fish
 
гуру
24.07.25
09:49
(13)(14) Ну тут да. Фраза из (0) " Если за него никто не назначен, то он не должен участвовать в процессе (т.е. процесс согласования должен завершиться без него)." - несколько неоднозначная.

Ведь теоретически выпасть из процесса могут сразу все согласующие. И тогда прикол - документ согласовался, но его никто не согласовывал :)
17 Гипервизор
 
24.07.25
09:51
(16) Действительно, о таком варианте не подумал. Вообще очень удобно. )
18 maxab72
 
24.07.25
10:18
(17) запускаешь согласование себе любимому премии в 100500 миллиардов не российских рублей. Отвлекаешь босса разговорами о футболе и рыбалке, согласование согласуется автоматически, и бежишь в кассу...
19 YaFedor
 
24.07.25
10:18
(16), (17) Никто не говорил, что процесс должен закончиться положительным согласованием, возможно и отрицательным.


Вот поэтому и задаю вопрос как у других сделано.
Не верю, что только у нас могут быть отсутствия согласовантов при отсутствии их заместителей
20 YaFedor
 
24.07.25
10:18
(18) Это хорошая идея - нужно будет реализовать
21 maxab72
 
24.07.25
10:47
(19) "Не верю, что только у нас могут быть отсутствия согласовантов при отсутствии их заместителей" Чаще не заморачиваются этим вопросом вообще. У нас может быть так: есть согласование, его должны подписать несколько лиц. Никаких эскалаций не предусмотрено. Если нет визы от кого-то из ключевых лиц (например Главный инженер по технике безопасности баловался со спичками на рабочем месте и теперь лежит в больничке со сломанной ногой (на нее упал плохо закрепленный огнетушитель)) то шум поднимают инициаторы согласования и заместители быстро находятся, если таковых почему-то не назначили. Например в согласовании у нас не ставится непосредственно "Васин В.В." или "Главный инженер по технике безопасности", а ставится роль "Ответственный за согласование от ОТБ", и эта роль есть сразу у нескольких наиболее компетентных сотрудников. То есть если нет начальника, подпишет его зам, если и его нет - подпишет или отклонит кто-то из более опытных сотрудников отдела и т.п.
22 YaFedor
 
24.07.25
10:50
(21) Это не на бумаге, а в программе?

Назначили согласование роли "Ответственный за согласование от ОТБ", начальник заболел - остальные забили - задача висит неисполненной, а если всего в отделе ОТБ 3 человека - один заболел, другой в отпуске, а третьего отправили в командировку?
23 Fish
 
гуру
24.07.25
10:51
(22) Значит идут к одинэсникам и те ручками перенаправляют задачу, кому надо. :)
24 maxab72
 
24.07.25
12:06
(22) "задача висит неисполненной" и что такого? Без заключения ОТБ все равно ничего не сделать. Подождут, раз так получилось, что последнего компетентного представителя отдела отправили в командировку.
25 Fish
 
гуру
24.07.25
12:26
(24) Есть задачи, срок по которым регламентирован законодательством. Там подождать не прокатит.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн