Конфигуратор должен позволять возможность создавать типы документов для данного журнала системы электронной канцелярии.
Атрибуты типа документа:
Название (обяз.)
Код (обяз.)
Способ расчета сроков (не имеет пустого значения)
Длительность по умолчанию (в днях) (обяз.)
Способ ввода срока (не имеет пустого значения)
Журнал (не имеет пустого значения)
Форма документа (не обяз.)
Шаблон маршрута (обяз. при включенном флажке)
Условие регистрации:
«Валидация РКК перед отправкой документа»
«Требовать ввода исполнителя»
«Требовать указание дела»
«Требовать ввода комментария при регистрации»
«Наличие подписи»
«Наличие утверждения»
«Наличие резолюции»
Доступ (не обяз.)
Использовать особую настройку карточки (не обяз.)
Добавление нового типа документов
Мультиязычное поле ввода «Название», по умолчанию, пустое.
Поле «Код», по умолчанию, пустое. Используется для настройки интеграции со сторонними системами.
Поле с контекстным меню «Способ расчета срока». Данная опция влияет на формируемую по умолчанию в карточке дату завершения документа и, соответственно, дату завершения работы исполнителю документа:
В рабочих днях
- дата завершения
рассчитывается относительно рабочих дней
календаря Synergy
(выбрано по умолчанию)$
В календарных днях
- дата завершения
рассчитывается относительно календарных дней, включительно
день, указанный в поле «Дата регистрации».
Время завершения в обоих случаях - конец данного рабочего дня.
При использовании календарных дней возможен вариант, когда все время исполнения документа будет приходиться на нерабочее время (т.е. длительность в рабочих днях и часах составит 0). В таком случае дата завершения работы исполнителю (с учетом настройки журнала «Тип работы для исполнителя») должна рассчитываться относительно соответствующего значения настройки «Время на выполнение работ по-умолчанию»:
для типов работ Работа
и
Резолюция
- опция «Создание и
перепоручение работы (в том числе по маршруту)»;
для типа работы Согласование
- опция
«Согласование»;
для типа работы Утверждение
- опция
«Утверждение»;
для типа работы Ознакомление
- опция
«Ознакомление»;
по следующему алгоритму: от ближайшей рабочей даты/времени на сервере и до даты завершения, рассчитанной согласно рабочей длительности из вышеописанной настройки, временем завершения должен быть конец данного рабочего дня.
Поле «Длительность по умолчанию (в днях)» - срок исполнения документа, присваиваемый при выборе данного типа. Значение по умолчанию - «1». Поле не может быть пустым, может быть только целым положительным числом, иначе исполняется альтернативный поток событий 2.
Выпадающий список «Способ ввода срока». Возможные значения из выпадающего списка: «Длительность» (по умолчанию) и «Дата завершения». Если выбран способ «Длительность», то при редактировании карточки документа с данным типом отображается поле «Длительность (раб.дн)» со значением по умолчанию из поля «Продолжительность (в раб. дн.)».
В случае же, если выбран способ «Дата завершения», то при редактировании карточки документа с данным типом вместо поля «Длительность» отображется поле «Завершение» со значением по умолчанию, рассчитанным относительно значения полей «Дата регистрации» + «Продолжительность (в раб. дн.)». Если же дата регистрации документа не указана, то в значение даты завершения подставится текущая на момент редактирования РКК дата.
Выпадающий список «Журнал». Значение по умолчанию - первое из списка. Возможные значения из выпадающего списка - только активные (не скрытые) журналы документов.
Поле «Форма документа». Значение по умолчанию - пустое. Возможные значения из выпадающего списка - все созданные формы.
Поле «Шаблон маршрута». Отсутствует для исходящих журналов. По умолчанию флажок выключен, поле имеет пустое значение. Выбрать шаблон можно, активировав флажок и выбрав нужный, при этом появляется еще одна неактивная запись с полем для выбора шаблона маршрута. По нажатию на кнопку выбора маршрута система открывает диалог выбора шаблонов маршрутов, содержащий все существующие не скрытые маршруты, настроенные в конфигураторе.
При выборе маршрута с этапом/этапами, отличными от следующих:
«Работа»;
«Согласование»;
«Утверждение»;
«Ознакомление»;
«Отправка документа»;
«Блокирующий процесс»;
«Регистрация»,
и последующем сохранении система должна выдавать ошибку (без сохранения типа документа):
Выбранный маршрут содержит процессы, редактирование которых в клиентской части запрещено. Отредактируйте шаблон маршрута или выберите другой маршрут.
Флажок «Валидация РКК перед отправкой документа». По умолчанию выключен, ограничений нет. Для включенного флажка в момент вызова функции отправки документа проводится проверка РКК на наличие следующих незаполненных полей и, при наличии, система выводит соответствующую ошибку, а также перенаправляет пользователя в карточку документа:
дело, для включенного флажка «Требовать указание дела», ошибка в данном случае:
Данный тип документа требует указание дела. Выберите его в карточке и отправьте повторно. Если список пуст, обратитесь к разработчику Synergy
исполнитель, для включенного флажка «Требовать ввода исполнителя», ошибка в данном случае:
Данный тип документа требует определения исполнителя. Выберите его в карточке и отправьте повторно
.
Флажок «Требовать ввода исполнителя». Отсутствует для исходящих журналов. По умолчанию выключен.
Флажок «Требовать указание дела». Отсутствует для входящих журналов. По умолчанию выключен.
Флажок «Требовать ввода комментария при регистрации». По умолчанию выключен, ограничений нет.
Флажок «Наличие подписи». По умолчанию выключен, ограничений нет.
Флажок «Наличие утверждения». По умолчанию выключен, ограничений нет.
Флажок «Наличие резолюции». По умолчанию выключен, ограничений нет.
Флажок и поле с контекстным меню «Доступ» - ограничения создания документа по одной или нескольким группам пользователей. Если это ограничение активировано, то данный тип документа доступен к выбору (при создании, регистрации и т.п.) только пользователям выбранных групп. Включить ограничение можно, активировав флажок и выбрав нужную группу, при этом появляется еще одна неактивная запись с группой.
Примечание
Это ограничение не касается:
типа документа, указанного в реестре;
шаблона документа;
журнала документов
Если пользователю были даны права на реестр, журнал либо он может создать документ по шаблону с указанным типом документа, создание по которому ограничено для этого пользователя, то документ будет создан с тем типом, который указан в реестре / шаблоне / журнале. При этом, если пользователь захочет сменить тип документа, то в списке выбора он увидит доступные ему для создания типы документов плюс тип документа, который задан. Как только пользователь сменит тип документа и сохранит РКК, он более не сможет выбрать тот тип, создание по которому для него ограничено.
Флажок «Использовать особую настройку карточки». Флажок определяет набор полей для данного типа документа в клиентской части. По умолчанию выключен. При включении флажка будет добавлена следующая таблица:
№ | Название поля | Показать (внутренний) | Показать (входящий) | Показать (исходящий) |
---|---|---|---|---|
1 |
Краткое содержание |
да (недоступен) |
да (недоступен) |
да (недоступен) |
2 |
Тип документа |
да (недоступен) |
да (недоступен) |
да (недоступен) |
3 |
Номер |
да |
да |
да |
4 |
Дата регистрации |
да |
да |
да |
5 |
Длительность/Завершение |
да |
да |
нет (недоступен) |
6 |
Корреспондент (орг) |
нет |
да |
да |
7 |
Корреспондент |
нет |
да |
да |
8 |
Автор |
да |
нет |
да |
9 |
Зарегистрировал |
да |
да |
да |
10 |
Является контрольным |
да |
да |
да |
11 |
Номер исх. |
нет |
да |
нет |
12 |
Дата исх. |
нет |
да |
нет |
13 |
Дело |
да |
да |
да |
14 |
Основание |
да |
да |
да |
Исполнитель |
да |
да |
нет (недоступен) |
Таблица обладает следующими свойствами:
если в шаблоне номера выбранного журнала используется маска ввода (звездочки), то флажок отображения «Номер» включается и становится недоступным, независимо от предыдущего состояния;
если у типа документа включается опция «Требовать указания дела», то флажок отображения «Дело» включается и становится недоступным, независимо от предыдущего состояния;
если у типа документа включается опция «Требовать ввода исполнителя» либо выбран хотя бы один шаблон маршрута, то флажок отображения «Исполнитель» включается и становится недоступным, независимо от предыдущего состояния;
если включен флажок отображения «Исполнитель», то включается и становится недоступным флажок отображения «Длительность/ Завершение», независимо от предыдущего состояния;
если выключен флажок отображения «Исполнитель», то флажок отображения «Длительность/Завершение» становится доступным для выключения.
При сохранении возможно исполнение альтернативных потоков событий 1-4.
Альтернативные потоки событий.
Альтернативный поток 1. Не заполнены обязательные поля.
Система информирует «Заполните все поля формы», поля подсвечиваются красным, окно не закрывается.
Альтернативный поток 2. Введено некорректное значение продолжительности.
Система информирует, что значение поля не соответствуют возможным значениям, поле подсвечивается красным, окно не закрывается.
Альтернативный поток 3. Пользователь отменяет создание / редактирование типа документов, нажав на кнопку закрытия окна либо «Отмена».
Изменения не принимаются, окно закрывается.
Альтернативный поток 4. Пересохранение типа документа с измененным журналом, который содержит в шаблоне номера звездочки.
Система отображает браузерное окно с кнопками «ОК»/«Отмена» и сообщением:
В шаблоне номера выбранного журнала содержатся элементы для ручного ввода номера. Во всех еще незарегистрированных документах предыдущего журнала этого типа они заменятся на пустые значения. Продолжить?