Данная разработка является продолжением публикаций //infostart.ru/public/152771/ и //infostart.ru/public/154913/
Функционал обрисован в скринах. Ничего сложного.
Хочу добавить что глубина иерархии не ограничена. Имеется также возможность добавления картинок как элементам меню, так и выбранным элементам меню. Имеется возможность добавления в меню/рабочий стол не только пунктов меню, но и элементов, как это показано в скрине.
Кнопка настройки имеется только у пользователя с правами "Полные". У остальных кнопка "Перезаполнить", для перезаполнения меню без перезапуска самой 1С.
Насчет почты: чтобы сотрудники получили оповещение по почте, нужно выполнить настройку почты (адреса сервера, пользователя через кого, пароль и т.п.), электронный адрес берется из карточки физического лица сотрудника, элемент E-Mail.
Добавлена обработка завершения пользователей по таймеру. Имеется галка оповещения на электронную почту. Остаток времени до завершения выводится у каждого пользователя в шапке мен/вкладке рабочего стола. При остатке менее минуты до завершения система предлагает завершить корректно, предлагая закрыть базу с подтверждением. По завершении идет принудительное завершение сеансов по COM-соединению в клиент-серверном режиме. В файловой завершение происходит путем использования типовой функции Блокировки соединений с информационной базой, где система предлагает завершить сеанс, периодически напоминает время завершения. По завершении закрывает сеанс.
Добавлена команда включения типовой функции "Блокировки соединений с информационной базой". Которая дополнительно оповещает о завершении сеанса. Действенно при файловом режиме работы.