Типы документов

Конфигуратор должен позволять возможность создавать типы документов для данного журнала системы электронной канцелярии.

Атрибуты типа документа:

Добавление нового типа документов

Мультиязычное поле ввода «Название», по умолчанию, пустое.

Поле «Код», по умолчанию, пустое. Используется для настройки интеграции со сторонними системами.

Поле с контекстным меню «Способ расчета срока». Данная опция влияет на формируемую по умолчанию в карточке дату завершения документа и, соответственно, дату завершения работы исполнителю документа:

Время завершения в обоих случаях - конец данного рабочего дня.

При использовании календарных дней возможен вариант, когда все время исполнения документа будет приходиться на нерабочее время (т.е. длительность в рабочих днях и часах составит 0). В таком случае дата завершения работы исполнителю (с учетом настройки журнала «Тип работы для исполнителя») должна рассчитываться относительно соответствующего значения настройки «Время на выполнение работ по-умолчанию»:

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

Поле «Длительность по умолчанию (в днях)» - срок исполнения документа, присваиваемый при выборе данного типа. Значение по умолчанию - «1». Поле не может быть пустым, может быть только целым положительным числом, иначе исполняется альтернативный поток событий 2.

Выпадающий список «Способ ввода срока». Возможные значения из выпадающего списка: «Длительность» (по умолчанию) и «Дата завершения». Если выбран способ «Длительность», то при редактировании карточки документа с данным типом отображается поле «Длительность (раб.дн)» со значением по умолчанию из поля «Продолжительность (в раб. дн.)».

В случае же, если выбран способ «Дата завершения», то при редактировании карточки документа с данным типом вместо поля «Длительность» отображется поле «Завершение» со значением по умолчанию, рассчитанным относительно значения полей «Дата регистрации» + «Продолжительность (в раб. дн.)». Если же дата регистрации документа не указана, то в значение даты завершения подставится текущая на момент редактирования РКК дата.

Выпадающий список «Журнал». Значение по умолчанию - первое из списка. Возможные значения из выпадающего списка - только активные (не скрытые) журналы документов.

Поле «Форма документа». Значение по умолчанию - пустое. Возможные значения из выпадающего списка - все созданные формы.

Поле «Шаблон маршрута». Отсутствует для исходящих журналов. По умолчанию флажок выключен, поле имеет пустое значение. Выбрать шаблон можно, активировав флажок и выбрав нужный, при этом появляется еще одна неактивная запись с полем для выбора шаблона маршрута. По нажатию на кнопку выбора маршрута система открывает диалог выбора шаблонов маршрутов, содержащий все существующие не скрытые маршруты, настроенные в конфигураторе.

При выборе маршрута с этапом/этапами, отличными от следующих:

и последующем сохранении система должна выдавать ошибку (без сохранения типа документа):

Выбранный маршрут содержит процессы, редактирование которых в клиентской части запрещено. Отредактируйте шаблон маршрута или выберите другой маршрут.

Флажок «Валидация РКК перед отправкой документа». По умолчанию выключен, ограничений нет. Для включенного флажка в момент вызова функции отправки документа проводится проверка РКК на наличие следующих незаполненных полей и, при наличии, система выводит соответствующую ошибку, а также перенаправляет пользователя в карточку документа:

Флажок «Требовать ввода исполнителя». Отсутствует для исходящих журналов. По умолчанию выключен.

Флажок «Требовать указание дела». Отсутствует для входящих журналов. По умолчанию выключен.

Флажок «Требовать ввода комментария при регистрации». По умолчанию выключен, ограничений нет.

Флажок «Наличие подписи». По умолчанию выключен, ограничений нет.

Флажок «Наличие утверждения». По умолчанию выключен, ограничений нет.

Флажок «Наличие резолюции». По умолчанию выключен, ограничений нет.

Флажок и поле с контекстным меню «Доступ» - ограничения создания документа по одной или нескольким группам пользователей. Если это ограничение активировано, то данный тип документа доступен к выбору (при создании, регистрации и т.п.) только пользователям выбранных групп. Включить ограничение можно, активировав флажок и выбрав нужную группу, при этом появляется еще одна неактивная запись с группой.

Примечание

Это ограничение не касается:

  • типа документа, указанного в реестре;

  • шаблона документа;

  • журнала документов

Если пользователю были даны права на реестр, журнал либо он может создать документ по шаблону с указанным типом документа, создание по которому ограничено для этого пользователя, то документ будет создан с тем типом, который указан в реестре / шаблоне / журнале. При этом, если пользователь захочет сменить тип документа, то в списке выбора он увидит доступные ему для создания типы документов плюс тип документа, который задан. Как только пользователь сменит тип документа и сохранит РКК, он более не сможет выбрать тот тип, создание по которому для него ограничено.

Флажок «Использовать особую настройку карточки». Флажок определяет набор полей для данного типа документа в клиентской части. По умолчанию выключен. При включении флажка будет добавлена следующая таблица:

Название поля Показать (внутренний) Показать (входящий) Показать (исходящий)

1

Краткое содержание

да (недоступен)

да (недоступен)

да (недоступен)

2

Тип документа

да (недоступен)

да (недоступен)

да (недоступен)

3

Номер

да

да

да

4

Дата регистрации

да

да

да

5

Длительность/Завершение

да

да

нет (недоступен)

6

Корреспондент (орг)

нет

да

да

7

Корреспондент

нет

да

да

8

Автор

да

нет

да

9

Зарегистрировал

да

да

да

10

Является контрольным

да

да

да

11

Номер исх.

нет

да

нет

12

Дата исх.

нет

да

нет

13

Дело

да

да

да

14

Основание

да

да

да

Исполнитель

да

да

нет (недоступен)

Таблица обладает следующими свойствами:

При сохранении возможно исполнение альтернативных потоков событий 1-4.

Альтернативные потоки событий.

Альтернативный поток 1. Не заполнены обязательные поля.

Система информирует «Заполните все поля формы», поля подсвечиваются красным, окно не закрывается.

Альтернативный поток 2. Введено некорректное значение продолжительности.

Система информирует, что значение поля не соответствуют возможным значениям, поле подсвечивается красным, окно не закрывается.

Альтернативный поток 3. Пользователь отменяет создание / редактирование типа документов, нажав на кнопку закрытия окна либо «Отмена».

Изменения не принимаются, окно закрывается.

Альтернативный поток 4. Пересохранение типа документа с измененным журналом, который содержит в шаблоне номера звездочки.

Система отображает браузерное окно с кнопками «ОК»/«Отмена» и сообщением:

В шаблоне номера выбранного журнала содержатся элементы для ручного ввода номера. Во всех еще незарегистрированных документах предыдущего журнала этого типа они заменятся на пустые значения. Продолжить?