1. Создаем бота
Добавляем в telegram бота @BotFather
Пишем ему по порядку:
"/start"
"/newbot"
"Имя вашего бота"
"Username бота"
После этого получаем ссылку на вашего бота, и токен в таком формате: "524412639:dAF4KC9aFVbdAoT7oJ-tJtvtP7-wk1CS1WI", запоминаем этот токен
Дополнительно: Можно сразу установить логотип бота, для этого пишем "/setuserpic", выбираем бота и посылаем картинку, она автоматически прикрепится к вашему боту.
2. Настраиваем конфигурацию
Тем сотрудникам, кому нужны уведомления, добавляем бота @GetIDbot
Пишем ему "/getid", в ответ получаем ID чата, по нему мы определяем кому именно отправлять оповещения.
Не хотелось ломать конфигурацию, поэтому создаем дополнительные реквизиты у справочника "Сотрудники". Для этого заходим в любого сотрудника и создаем новые реквизиты:
Создаем два реквизита - "Chat_ID" и "КадровыеУведомления", прямо так и указываем их имена для разработчиков:
Затем указываем Chat_ID и ставим галку "Кадровые уведомления" тем сотрудникам, которым нужны уведомления. Chat_ID это ID полученный от бота @GetIDbot
3. Настраиваем обработку
Откроем модуль обработки и добавляем в него токен вашего бота в 51 строку (Токен который вы получили от @BotFather):
В 108 строке указываем путь, по которому будет сохраняться временный PDF файл, перед отправкой его в Telegram
Сохраняем обработку
4. Добавляем обработку в конфигурацию
Заходим в справочник "Дополнительные отчеты и обработки" и добавляем нашу обработку. Затем настраиваем расписание, по которому будут уходить уведомления сотрудникам:
5. Любуемся на результат
По выбранному расписанию, сотрудникам будут приходить такие уведомления:
Когда запланированных выплат нет:
Когда есть запланированные выплаты: (В приложенном PDF файле сотрудники и документы на выплату)