Данное расширение предназначено для автоматизации открытия периода редактирования документов с использованием телеграм бота.
Расширение использует БСП механизм работы даты запрета редактирования с учетом пользователей/ групп пользователей и разделов учета.
Если ограничение было установлено на группу пользователя, то будет изменена дата редактирования у группы пользователей.
Для подключения к телеграм, необходимо создать телеграм бота и добавить его в группу с правами администратора (инструкций, как это сделать, очень много, дублировать не буду).
Настройка в 1С, после подключения расширения в НСИ и администрирование в панели навигации Администрировании появится пункт настройки телеграмм бота. Вводим идентификатор бота и идентификатор группы
При открытии документа в закрытом периоде в командной панели будет отображаться кнопка «Запросить открытие периода». Если период открыт для редактирования для этого пользователя, кнопка будет отсутствовать.
При нажатии на кнопку в телеграм канал будет отправлено сообщение
Администратор выбирает то или иное действие.
Для обработки изменений в телеграмме используется механизм изменений метод getUpdates веб хук у бота должен быть отключен.
Для получения изменений и их дальнейшей обработки нужно использовать серверный метод
ДЗР_ДатаЗапретаИзменений. ПолучениеОповещенийИзТелеграм можно настроить с любой частотой в виде внешнего регламентного задания.
По кнопке отказать пользователю, в системе 1С изменяется только РСВ ДЗР_ЗапросыОткрытияПериода и после изменяется вид сообщения в телеграм канале
По кнопке открыть период изменяется запись в РегистрСведений.ДатыЗапретаИзменения
Также изменяется вид сообщения в телеграм канале
Проверено на УТ 11.5.12.185.