Чтобы обеспечить соблюдение регламентов для различных бизнес-процессов, в "Первой Формы" есть ряд инструментов, которые настраиваются системным администратором (назначение исполнителей, сроки задач, сроки подписей, смарт-автоматизация и т.п.). В дополнение к этому может быть реализована система авто-назначений и штрафных показателей, которой можно управлять в пользовательском режиме, без привлечения системного администратора.
Как правило, такой системой управляет руководитель подразделения – он вручную настраивает группу сотрудников, которым будет передаваться ответственность за выполнение задачи на определенном этапе, а также назначает штрафные показатели и суммы штрафов за нарушения.
Авто-назначение исполнителей выполняется сразу же при переходе задач в указанный статус. Проверка нарушений и назначение штрафов выполняется по расписанию (например, по окончании каждого рабочего дня).
Реализация
Группы авто-исполнителей, нормативы по срокам и размеры штрафов хранятся в справочнике. Доступ к справочнику обычно предоставляется руководителям подразделений. Справочник содержит единственную запись с таблицей, в которой собраны все назначения авто-исполнителей и штрафных показателей по категориям.
Для каждого нарушения в таблице задаются следующие данные:
•категория, в которой выполняется проверка,
•статус задачи (проверка нарушений будет выполняться только для задач, находящихся в указанном статусе),
•группа исполнителей, которые назначаются исполнителями при переходе задачи в указанный статус,
•тип нарушения (например, превышение срока выполнения, превышение количества переносов срока и т.п.),
•максимальная величина нарушения (максимальное время превышения срока, максимальное число переносов срока и т.п.),
•единица измерения (дни или часы для сроков, единицы для действий),
•сумма штрафа,
•возможность обжалования штрафа,
•признак активности (назначение авто-исполнителей или проверка по определенному нарушению могут быть временно деактивированы).
Также в записи справочника содержатся несколько отдельных ДП (вне таблицы), которые служат для для настройки штрафных показателей, действующих во всех категориях (например, за любую задачу, просроченную более одного рабочего дня, ответственному исполнителю назначается штраф 100 руб.).
Справочник нормативов и штрафов в пользовательском интерфейсе
Для штрафов в системе настраивается отдельная категория. Регламентное задание, выполняющее проверку нарушений, создает в этой категории отдельную задачу на каждое нарушение. Исполнителем по этой задаче назначается руководитель нарушителя. Нарушитель становится подписчиком задачи, и ему отправляется уведомление о назначении штрафа. В задаче дается ссылка на исходную задачу, по которой было выявлено нарушение.
Если для данного типа нарушений включена возможность обжалования, то нарушителю сообщаются сроки обжалования – в течение этого срока он может отправить своему руководителю комментарий с объяснением причины нарушения. После этого руководитель может отклонить задачу со штрафом. Если в течение выделенного срока обжалование не произошло, задача со штрафом автоматически переходит в статус "Подтверждено". В конце месяца данные по назначенным штрафам передаются специалистам, отвечающим за расчет оплаты труда.
Задача на подтверждение или обжалование штрафа