Задача [DF11]: Резервирование номеров

Формулировка проблемы: необходима возможность резервирования номеров регистрации документа.

Решение: Необходимо реализовать следующие изменения.

В подсистеме администрирования (далее в Конфигураторе) к списку прав на журнал необходимо добавить новый пункт «Резерв номеров», который по аналогии с другими правами предоставляет доступ на резервирование номера в конкретном журнале конкретному сотруднику канцелярии.

В разделе «Документы» модуля «Хранилище» у сотрудника канцелярии, которому предоставлено право «Резерв номеров», имеет доступ к кнопке «Выбор зарезервированного номера».

Рисунок 468. Карточка документа с возможностью выбора зарезервированного номера

Карточка документа с возможностью выбора зарезервированного номера

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

Рисунок 469. Диалоговое окно создания и выбора зарезервированного номера

Диалоговое окно создания и выбора зарезервированного номера

При добавлении нового элемента, пользователь выбирает номер и указывает комментарий. Поля обязательны для заполнения.


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

Номер, содержащий звездочки *, в окне добавления в резерв так и отображается со звездочками. Ручной ввод остается на прежнем месте в карточке мастера регистрации.

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

Для сотрудников канцелярии, не имеющих доступа к резерву номеров, документы регистрируются следующим номером счетчика.