Оповещения из ЗУП и ERP в TELEGRAM

01.03.18

Интеграция - Мессенджеры и боты

Начитался статей про интеграцию 1С -> Telegram, решил аккумулировать опыт и попробовать сделать какую-нибудь полезную обработку. Как результат - внешняя обработка, уведомляющая ответственных сотрудников по расписанию о необходимости оплаты отпусков, материальной помощи, премий. Данные посылаются в виде PDF файла (Отчет, созданный на основании макета). Можно использовать обработку как обучающую. Тестировалось на ERP 2.4.2.139, на ЗУП 3.X тоже должно работать.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Оповещения из ЗУП и ERP в TELEGRAM:
.epf 10,35Kb ver:1.0.0.0
73
73 Скачать (1 SM) Купить за 1 850 руб.

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 файле сотрудники и документы на выплату)

Спасибо за прочтение и скачивание, ставим звездочку, задаем вопросы, критикуем ))))

Telegram обработка

См. также

Мессенджеры и боты Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Интеграция мессенджера WhatsApp и 1С: УНФ, УТ, КА, ERP - отправка и получение сообщений, картинок, файлов и видео прямо в 1С. Расширение работает с сервисом GreenApi.

15600 руб.

23.06.2023    9762    60    13    

36

Мобильная разработка Мессенджеры и боты Платформа 1С v8.3 1С:Конвертация данных Платные (руб)

Теперь создать telegram-бота - элементарно. Достаточно просто нарисовать блок-схему телеграм-бота, и он сразу заработает. Это возможно при использовании Графического конструктора телеграм-ботов. Это единственный конструктор ботов для telegram, чье качество и функционал подтверждены фирмой 1С, есть сертификат 1С:Совместимо. Расширение в интерактивном режиме, с помощью блок-схем, позволяет с минимальными трудозатратами создать телеграм-ботов в любой конфигурации, работающей на платформе «1С:Предприятие 8.3».

13200 руб.

27.12.2021    38463    109    163    

203

SALE! 25%

Мессенджеры и боты Системный администратор Программист Бизнес-аналитик Пользователь Руководитель проекта Платформа 1С v8.3 Платные (руб)

Развитие популярного решения для интеграции мессенджера Telegram с нашей любимой 1С - конструктор чат-ботов в Телеграм.

15000 11250 руб.

18.06.2021    65827    312    272    

369

Документооборот и делопроизводство (СЭД) Мессенджеры и боты Учет документов Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия государственного учреждения 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 Платные (руб)

Расширение для согласования справочников и документов в основных типовых конфигурациях. Ролевая адресация, условная маршрутизация, чат-бот telegram, интеграция с n8n, последовательное и параллельное согласование, уведомление о новых задачах на почту, блокировка объектов в зависимости от статуса, запрет проведения в зависимости от статуса, автозапуск процессов согласования, отчеты по исполнительской дисциплине. Не требуется снятие конфигурации с поддержки. Настройка без программирования. Версия для 1cfresh.com. Сертификат 1С-Совместимо.

14900 руб.

15.11.2018    30409    35    49    

71

Мессенджеры и боты Пользователь Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 Управленческий учет Платные (руб)

Данное расширение представляет собой интерфейс взаимодействия 1С с сервисом Wazzup. Данный сервис позволяет вести беседу с использованием номера телефона, привязанного к Whatsapp. Почитать о сервисе и его условиях использования можно по ссылке https://wazzup24.com/. На данный момент расширение поддерживает почти все доступные через API функции. Обновление от 19.05.2023, версия 2.1!

14400 руб.

30.11.2020    13696    8    13    

15

Телефония, SIP Мессенджеры и боты Платформа 1С v8.3 Конфигурации 1cv8 Россия Управленческий учет Платные (руб)

Интеграция 1С с телефонией и чатами WhatsApp и Telegram автоматизирует работу оператора со звонками и чатами и добавит вашей 1С элементы CRM системы. Храните всю историю взаимоотношений в 1С, не теряйте звонки, скачивайте, прослушивайте в любое время из карточки клиента или журнала звонков, держите руку на пульсе, используя блок отчетов по звонкам. Интегрируйте вашу 1С и чатами WhatsApp и Telegram, общайтесь с клиентами с единого номера и в одном окне. Теперь чаты с клиентами хранятся в карточке партнера в 1С, а не в личных мобильных ваших менеджеров.

4100 руб.

28.04.2022    16034    16    10    

41
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. пользователь 02.03.18 04:58
Сообщение было скрыто модератором.
...
2. Vanch90 02.03.18 09:49 Сейчас в теме
У отправки файлов есть поле "caption", лучше туда дополнительно вставить описание файла. При больших названиях он сворачивает и ставить "...", иногда не понятно, что находится в нем.
romankoav; Danil.Potapov; +2 Ответить
3. khabibullin.tu 95 02.03.18 10:14 Сейчас в теме
(2)
У отправки файлов есть поле "caption", лучше туда дополнительно вставить описание файла. При больших названиях он сворачивает и ставить "...", иногда не понятно, что находится в нем.


Спасибо за дельный совет !
6. Vanch90 02.03.18 12:15 Сейчас в теме
(3) мэйнстрим канеш) но многие хоть узнают)
у нас уже 2 года работает через телеграм оповещения различного рода и боты)
Тем же руководителям удобнее через телегу авто отчеты получать.
4. DarkAn 1094 02.03.18 11:52 Сейчас в теме
Правильно ли понял, что посыл пошел от сюда (судя по коментам). Если да, то достаточно оперативно.
5. khabibullin.tu 95 02.03.18 11:59 Сейчас в теме
(4) ДАаааа ! Именно с той публикации и начал копать в сторону telegram ))
7. vano-ekt 124 02.03.18 19:10 Сейчас в теме
да ладно, самый первый бот на 1С был в июне 2015 :-)
8. YanTsys 12 03.03.18 21:49 Сейчас в теме
Я правильно понял что для работы этой красоты необходимо чтобы в бухгалтерской сети был установлен Telegram?
9. khabibullin.tu 95 03.03.18 22:09 Сейчас в теме
(8) Не в бухгалтерской сети, нужно просто установить телеграмм тем кому нужны уведомления, хоть на телефон, хоть на ПК, хоть пользоваться веб-версией
10. YanTsys 12 04.03.18 14:33 Сейчас в теме
(9) А какой механизм использует отправка? Что никаких DLL и бинарников? Какой протокол для обмена?
11. khabibullin.tu 95 04.03.18 15:36 Сейчас в теме
(10) Никаких DLL и бинарников, используется API Telegram
12. YanTsys 12 04.03.18 16:29 Сейчас в теме
(11) Слова "используется API Telegram" вообще ни о чём...
Посмотрел в 1с используется HTTPСоединение с "api.telegram.org" по порту 443

Спасибо большое, скачал, положил в сокровищницу, возможно скоро протестирую, надо узнать пользуется ли кто из наших этим Телеграм :)
13. DEG156 28 28.03.18 16:44 Сейчас в теме
А почему нужно использовать порт 443 ?

Соединение = Новый HTTPСоединение("api.telegram.org",443,,,,,Новый ЗащищенноеСоединениеOpenSSL());
14. СергейКа 670 30.03.18 22:34 Сейчас в теме
(13) 443 - HTTPS, т.е. по защищенному каналу проще говоря
15. DEG156 28 31.03.18 08:21 Сейчас в теме
Странно. Я убрал 443 и тогда у меня обмен пошел...
16. retr0 19.07.21 11:51 Сейчас в теме
Такое ощущение будто, тут пенсионеры выскочили - "А шо такое этот ваш телехрам, а что за цифры 443, какое-такое АРI". Старички без обид, но ваши вопросы выглядят достаточно странно, для людей работающий в IT.
Оставьте свое сообщение