1С-ЭПД:Проектное решение: Telegram в 1С-ЭПД | Помощь Астрал
Техподдержка:
Отдел продаж
График работы

1С-ЭПД: Telegram

Автор Чижова Юлия

Автор: Чижова Юлия

08.07.2025
23
Из статьи вы узнаете:

Этапы настройки интеграции:

  1. Подключение к 1С внешней обработки, которая загружает данные из Telegram.
  2. Создание Telegram-бота через BotFather, получение API-ключа.
  3. Настройка интеграции в 1С и фиксация API-ключа.
  4. Подключение пользователей в 1С.
  5. Активация пользователем подписки в Telegram-боте.
  6. Работа пользователя с Telegram-ботом.

Этапы 1 - 4 выполняет администратор.

Этапы 5 - 6 выполняет водитель.

Этап 1. Подключение внешней обработки

Запустите 1С в режиме Конфигуратор. Откройте Конфигурация (1)Расширения конфигурации (2):

Откройте расширение АстралЭПД двойным нажатием левой кнопки мыши:

В левой части отобразится структура объектов расширения АстралЭПД:

Раскройте ветку объектов Обработки и найдите обработку АстралЭПД_ЗагрузкаДанныхТелеграм:

Откройте контекстное меню обработки, нажав правой кнопкой мыши, и выберите Сохранить как внешнюю обработку, отчет...:

Выберите подходящий каталог на ПК и нажмите Сохранить:

Запустите 1С в режиме 1С:Предприятие и перейдите в раздел Администрирование (1) Печатные формы, отчеты и обработки (2):

Нажмите на гиперссылку Дополнительные отчеты и обработки:

Нажмите кнопку Добавить из файла...:

В сплывающем окне Предупреждение безопасности на форме заполнения новой обработки нажмите кнопку Продолжить:

Найдите на ПК сохраненный ранее файл с обработкой (1) и нажмите Открыть (2):

Форма обработки будет заполнена:

Отметьте пункт в поле активации расписания:

Укажите параметры расписания, по которому будет выполняться загрузка данных из Telegram (1), и нажмите кнопку Ок (2):

Мы рекомендуем настроить расписание: каждый день, каждые 30 секунд.

Загрузка данных будет выполняться по расписанию:

Нажмите Записать и закрыть:

Этап 2. Создание Telegram-бота

В Telegram откройте диалог с ботом t.me/BotFather:

Нажмите Старт:

В ответном сообщении бота выберите команду создания нового бота:

Введите уникальное название бота на латинице с указанием идентификатора бота QR_bot (1), например: ZakazQR_bot. Отправьте сообщение (2):

После получения положительного ответа от бота отправьте название бота еще раз для получения токена авторизации. Бот создан. Ссылка на бот (1) и токен API (2) указаны в сообщении. Скопируйте API-токен, он понадобится для настройки 1С:

Этап 3. Настройка 1С

Перейдите в раздел ЭПД (1)Настройки (2):

В форме служебных настроек расширения перейдите в Настройки:

Нажмите гиперссылку Телеграм:

Отметьте пункт Использовать интеграцию телеграм (1). В поле Токен телеграм укажите скопированный ранее API-токен (2):

Нажмите Записать:

Этап 4. Подключение пользователей

Нажмите кнопку Пользователи телеграм:

Откроется форма для управления учетными записями пользователей бота. Для добавления новой учетной записи нажмите кнопку Создать:

В поле Пользователи выберите пользователя из справочника физических лиц:

Придумайте и введите пароль:

Для автоматической генерации пароля нажмите Создать пароль:

В качестве логина будет использоваться номер телефона, указанный в карточке выбранного физлица:

Завершив заполнение полей. Нажмите кнопку Записать и закрыть:

Новая учетная запись будет добавлена в список:

Аналогичным образом добавьте информацию по остальным учетным записям водителей.

Если вам необходимо приостановить активность учетной записи, отметьте пункт Доступ запрещен (1) и нажмите Записать и закрыть (2):

Этап 5. Активация бота

Этап 5 выполняет водитель.

Перейдите по ссылке бота, которая была получена на 2 этапе. Нажмите Старт:

Введите логин – номер телефона (1). Отправьте сообщение (2):

Введите пароль (1) и отправьте сообщение (2):

Авторизация выполнена. Бот доступен для эксплуатации – получение QR-кодов перевозок и передача показаний одометра по ЭПЛ. Появится соответствующее сообщение:

Этап 6. Работа с ботом

Этап 6 выполняет водитель.

В бот будут автоматически поступать сообщение об ЭПД (ЭПЛ и ЭТРН), в которых авторизованный пользователь указан как водитель:

Для отправки показаний одометра выберите в меню действие Передать значения одометра:

Появится ответное сообщение:

Введите показания одометра (1) и отправьте их (2):

Появится ответное сообщение:

Показания будут зафиксированы в базе 1С:

Для повторного получения QR-кода выберите в меню действие Запросить актуальный QR:

Появится ответное сообщение с QR-кодом:

Для активации нового пользователя с другим номером выберите в меню действие Активировать новый номер телефона:

Появится ответное сообщение:

Последовательно введите и отправьте логин и пароль от учетной записи нового пользователя.

Комментарии для сайта Cackle
Получите электронную подпись для работы на госпорталах, для участия в торгах и ЭДО

Хотите разобраться
в сервисах Астрал?

Подробные инструкции,
решения проблем
и ответы на вопросы
в Базе знаний

autohello-finger