Часто об изменениях в работе конфигурации необходимо уведомить всех пользователей (ну как, например, это сделано в 1С Бухгалтерия - после обновления релиза платформы). Аналогичное решение для ТиС выложено здесь. При начале работы системы пользователь получает сообщение(я) о последних изменениях. Данные о уже просмотренных сохраняются для пользователя в соответствующем справочнике. На форме предусмотрена кнопка с надписью: "Я подтверждаю, что все ниже перечисленное прочитал(а) внимательно и в повторном показе не нуждаюсь. Закрыть окно." Пока кнопка не будет нажата, пользователь каждый раз будет получать сообщение о выпущенном обновлении. И не сможет отвертеться!
Скачать файл
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Идея не нова, исполнение простейшее, но может кому пригодится. Интеграция в ТИС проста до безобразия. В справочник "Пользователи" добавляем реквизит "ПоследнийРелиз", тип "Число" , длина 15, точность 0. В форму списка справочника "Пользователи" добавляем вышеуказанный реквизит (в нем будет видно, до какого релиза пользователь уже "ознакомился"). Копируем справочник "Релизы" из приложенной конфигурации, и обработку "Релизы". Устанавливаем права (чтение - для всех, остальные - по усмотрению). Править справочник "Релизы" могут только носители роли "Администратор", остальным доступ закрыт независимо от прав, им откроется обработка. В процедуру "ПриНачалеРаботыСистемы" после строки глПользователь=Спр.ТекущийЭлемент(); добавляем ОткрытьФорму("Обработка.Релизы",1); ВСЕ!
P/S/ Приложенная конфигурация полностью работоспособна, можно потестить прямо на ней - распаковали и пользуемся!