Инталев КМ7: Отправка сообщений в telegram

В конфигурации Инталев «Корпоративный менеджмент» (далее КМ7) есть функционал макросов, позволяющий встраивать дополнительный функционал в систему. Вся доработка выполнена в виде расширения конфигурации — после подключения расширения останется только перезаполнить типы данных и можно приступить к работе с новым макросом.

Регистрация бота telegram

Для работы макроса, конечно, нужно зарегистрировать бот в telegram. От этого бота и будут поступать сообщения для пользователей. Для создания нового бота необходимо найти бот BotFather и запустить его:

После нажатия команды «Запустить» для Вас отобразится список команд бота:

Можно вручную написать в сообщении /newbot или кликнуть мышью по соответствующей команде в списке. Telegram предложит Вам ввести имя нового бота: «Alright, a new bot. How are we going to call it? Please choose a name for your bot.» Введите имя Вашего бота. Далее надо будет указать пользователя по умолчанию для Вашего бота: «Good. Now let’s choose a username for your bot. It must end in `bot`. Like this, for example: TetrisBot or tetris_bot.» После ввода этой информации telegram сообщит о создании бота и его token. Сохраните token и никому его не передавайте, т.к. с помощью этой информации можно управлять Вашим ботом.

Теперь осталось добавить новый бот в список Ваших контактов — находим его и нажимаем на кнопку «Запустить»:

Добавление расширения с макросом

Мы уже ранее описывали, как загрузить расширение в конфигурацию. После добавления расширения оно отобразится в списке:

После добавления расширения необходимо запустить 1С:Предприятие и выполнить заполнение типов (Моделирование => Типы данных => Команда «Заполнить/перезаполнить список типов»).

Обработка, находящаяся в расширении, добавится в систему. Теперь останется только зарегистрировать новый макрос «Отправка сообщений в группу telegram» на основании обработки из расширения.

Использование обработки и макроса "Отправка сообщений в группу telegram"

Обработка «Отправка сообщений в группу telegram» доступна из подсистемы «Администрирование»:

При работе с обработкой Вам необходимо вручную заполнить токен (получили при регистрации бота), id чата (идентификатор чата с пользователем) и сообщение. Форма обработки показана ниже:

После ввода всех значений реквизитов нажимаем на кнопку Выполнить — сообщение мгновенно будет доставлено пользователю в telegram.

Наиболее интересно, на наш взляд, можно использовать макрос «Отправка сообщений в группу telegram». Этим макросом можно обрабатывать регистрацию событий в системе. К примеру, после проведения проформы, Вам в telegram будет приходить информация по сумме заявки или другим произвольным реквизитам документа. Вот пример такой настройки:

При проведении такой проформы с суммой заявки 850 000 в telegram сразу будет отправлено сообщение:

Цена и оплата

Стоимость расширения конфигурации — 1000 ₽. Расширение конфигурации совместимо с последними версиями конфигураций КМ7. Установка расширения подробно описана в нашей статье по работе с расширениями конфигурации.

Расширение отправляется файлом на адрес электронной почты, указанный при оплате. Продолжительность между оплатой и получением расширения конфигурации обычно не превышает 1 час. 

Как мы видим развитие обработки и расширения конфигурации

Дорабатывать расширение можно по следующим направлениям:

  • Использование классификаторов для описания настроек ботов. Это позволит делать рассылку по неограниченному количеству ранее заданных ботов.
  • Использование команд для ботов. Это может быть подчиненный ботам классификатор, в котором будет описание команд с формулами значений, возвращаемых этими командами. Только представьте, результатом выполнения команды может быть любой отчет, подготовленный в конструкторе управленческой отчетности.
  • Добавление прокси. Использование прокси обеспечит создание системы с гарантированной отправкой сообщений. 
  •  Настройка безопасности на доступ к ботам и их командам.

Как видите, расширять функционал можно безгранично. Обращайтесь к нам и мы подготовим для Вас лучшее нетиповое решение для Вашей конфигурации.

Наши разработки:
Управление запасами: Помощник закупок (УТ11, КА2, ERP2)

Управление запасами: Помощник закупок (УТ11, КА2, ERP2)

Мы постоянно общаемся с нашими клиентами и обсуждаем как можно упростить их работу. Помощник закупок - это не просто отчет! ...
Удаление организации из 1С (многопоточный анализ и выполнение)

Удаление организации из 1С (многопоточный анализ и выполнение)

Если Вам нужно быстро удалить организацию и ее данные из 1С - ознакомьтесь с нашим комплексным и современным решением. В ...
Расширенные формы списков для УТ 11, КА 2, ERP 2

Расширенные формы списков для УТ 11, КА 2, ERP 2

Расширение конфигурации дополняет возможности списка заказов, списка документов продаж, списка заказов поставщикам, списка документов закупки, списка документов отгрузки, списка заказов ...
Остатки в реализации товаров и услуг (УТ11, КА2, ERP2)

Остатки в реализации товаров и услуг (УТ11, КА2, ERP2)

Расширение конфигурации добавляет информацию об остатках в табличную часть Товары документа "Реализация товаров и услуг". Для каждой строки в товарах ...
Остатки товаров в заказе клиента (УТ11, КА2, ERP2)

Остатки товаров в заказе клиента (УТ11, КА2, ERP2)

Расширение конфигурации добавит колонки остатков в табличной части "Товары". Теперь Вы всегда будете видеть актуальные остатки по каждому товару. Добавьте ...
Бухгалтерия 3.0: Расширенная форма списка номенклатуры

Бухгалтерия 3.0: Расширенная форма списка номенклатуры

Расширение конфигурации расширяет возможности формы списка и формы выбора номенклатуры и выводит в них остатки по различным складам (с разделением ...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *