Бот для Telegram, показывающий остатки и заказы поставщикам из 1С: Управление торговлей

27.08.21

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

Разработка позволяет получать на смартфоне, через мессенджер Телеграм, необходимую информацию о товарах. Есть ли товар в свободном остатке и сколько штук? Есть ли товар в заказах поставщикам? Сколько штук заказано? Когда должен придти? Разработка будет полезна сотрудникам, у которых нет стационарного рабочего места, но которым нужно получать информацию из 1С (например, курьеры или монтажники на объекте).

Файлы

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

Наименование Скачано Купить файл
Бот для Telegram показывающий остатки и заказы поставщикам из 1С Управление Торговлей:
.epf 11,13Kb
43 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Разработка создавалась для решения проблемы - когда один сотрудник (у которого нет доступа к 1С, либо нет возможности в данный момент в 1С зайти) звонит второму сотруднику (у которого доступ к 1С в данный момент есть) с целью узнать - есть ли тот или иной товар на остатках, и если товара нет - когда должен придти. При этом второй сотрудник вынужден отвлекаться от собственной работы - чтобы ответить на вопрос первого. В день таких вопросов могут быть десятки - что ведет к снижению эффективности работы второго сотрудника. Теперь на такие вопросы способен ответить Бот!


На данный момент Бот знает три команды:

1) привет (приветствует вас в ответ)

2) остатки (покажет только свободные остатки по всем складам вместе)

3) заказы (покажет есть ли необходимая номенклатура в заказах поставщикам, и в случае если есть покажет количество заказанных позиций и предполагаемую дату поступления)


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

1) привет (выводится без параметров и прочего)

2) остатки$$номенклатура (где вместо слова "номенклатура" следует указать либо штрихкод номенклатуры, либо ее артикул, либо просто написать наименование (или даже часть наименования) номенклатуры - Бот поймет в любом случае). Например: остатки$$ гайка м16

3) заказы$$номенклатура (где вместо слова "номенклатура" следует указать либо штрихкод номенклатуры, либо ее артикул, либо просто написать наименование (или даже часть наименования) номенклатуры - Бот поймет в любом случае) Например: заказы$$ гайка м16

(символ в виде двойного доллара $$ необходим Боту, чтобы понять - где заканчивается команда и начинается название номенклатуры)


Всё! Второй сотрудник может расслабиться и перестать отвечать на однотипные вопросы!


Ниже будут две инструкции: краткая - для опытных пользователей - и подробная видеоинструкция - для тех, кому что-то непонятно в краткой инструкции.


Краткая инструкция:

1) Устанавливаем к себе на смартфон месседжер Телеграм, регистрируемся в нем.

2) Создаем нового бота. (для этого находим в поиске в Телеграме бота @BotFather, и следуя его инструкциям - создаем своего бота, сохраняем полученный от @BotFather токен в надежном месте.

3) Скачиваем эту внешнюю обработку.

4) Открываем эту внешнюю обработку в Конфигураторе - и прописываем токен своего нового бота в модуль обработки (в конце модуля для этого есть специальная переменная "Токен"

5) Закрываем Конфигуратор, соглашаемся с сохранениями изменений.

6) Добавляем файл внешней обработки в "дополнительные отчеты и обработки" вашей базы.

7) Настраиваем расписание для этой обработки - как часто бот будет обращаться к серверу Телеграм и отвечать на сообщения. (я рекомендую раз в 10 секунд).

8) Готово! Открываем Телеграм - начинаем общаться с Ботом!

Подробную инструкцию можно посмотреть здесь:

 

Разработка тестировалась на платформах: 8.3.16.1224 и 8.3.17.1549, релизы конфигураций: Управление торговлей, редакция 11 (11.4.13.47) и Управление торговлей, редакция 11 (11.4.10.94).

На соответствующих релизах Комплексной Автоматизации и  ERP тоже должна работать.

С небольшими доработками - работать будет на любой конфигурации, где есть хранилище настроек и соответственно есть функция общего модуля ХранилищеОбщихНастроекЗагрузить/

Разработка предназначена для работы с серверной информационной базой.
На файловой базе тоже работать будет - только у меня не получилось настроить расписание. Бот вызывался примерно раз в 50 секунд - независимо от настроек расписания. С серверной базой - такой ошибки нет.

 

Еще мои разработки:

Подбор контрагента (партнера) в документ по ЛЮБОЙ части наименования (а не по началу строки - как в типовой)

Долг клиента на форме расходной накладной

Быстрый просмотр табличной части "Товары" без открытия формы документа

Загрузка приходной накладной из НЕОБРАБОТАННОГО файла EXCEL

Печать ценников и этикеток из Расходной накладной

 

Вступайте в нашу телеграмм-группу Инфостарт

Бот Теоеграм Telegram

См. также

SALE! 50%

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

Расширение 1С с полным набором инструментов для качественных транзакционных, триггерных и маркетинговых рассылок Email, SMS, MAX, WhatsApp, Telegram. Даже простые уведомления об оплате счетов способны существенно упростить сбор дебиторской задолженности. Применение всех возможностей прямого маркетинга выводит коммуникацию с клиентами, уровень сервиса и лояльность на новый уровень.

6100 3050 руб.

07.04.2014    98902    90    205    

173

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

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

30500 руб.

23.06.2023    18364    60    27    

62

Мессенджеры и боты 1С 8.3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Готовый чат-бот MAX для 1С виде расширения. Клиенты проверяют остатки и заказы прямо в мессенджере. Ролевая модель, гибкое меню, отправка файлов, диалоги. Подключайте свою логику через внешние обработки.

14640 руб.

26.03.2026    3257    4    0    

7

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

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

14900 руб.

15.11.2018    43482    58    62    

88

Логистика, склад и ТМЦ Интеграция Роли и права Мессенджеры и боты Пользователь 1С:Предприятие 8 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 Платные (руб)

Готовое решение для 1С:УТ 11.5 и 1С:УНФ 3.0, которое дает менеджерам, торговым представителям и руководителям быстрый доступ к остаткам, ценам и данным по номенклатуре прямо в MAX и Telegram. Поиск по наименованию, артикулу, коду и штрихкоду, избранное, персональные настройки складов и видов цен для каждого пользователя. База 1С не обязательно должна публиковаться в открытый интернет для конечных пользователей: решение может работать во внутреннем контуре компании через опубликованный HTTP-сервис 1С и отдельную серверную часть бота. Экономичная альтернатива отдельному мобильному приложению для отдела продаж: быстрее запуск, ниже затраты, меньше ручных уточнений между менеджером, складом и офисом. По запросу доступны демонстрация, проверка совместимости и обсуждение адаптации под ваши процессы.

5978 руб.

10.03.2026    1294    1    0    

2

Нейросети Мессенджеры и боты Разработчик Абонемент ($m)

Задача - дать пользователю AI-ассистента, привязанного к его данным в базе 1С. Не абстрактный чат-бот, а помощник, который знает структуру вашей конфигурации, понимает названия справочников и документов на русском языке и может вернуть конкретные данные - список контрагентов, сумму реализаций, количество сотрудников.

1 стартмани

07.05.2026    2122    6    gybson    5    

7
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. klaus38 27.05.21 18:06 Сейчас в теме
Огонь! Спасибо.
simuljakr; +1 – Ответить
2. simuljakr 207 29.05.21 17:23 Сейчас в теме
(1) Пожалуйста. Как протестируете - буду благодарен - если напишете отзыв - все ли работает, все ли устроило.
3. klaus38 31.05.21 12:25 Сейчас в теме
(2)Все замечательно подцепилось и работает. Неудобно, пожалуй, использование знаков $$, переключать раскладку и искать символ не удобно на мобильных устройствах. И вот мысль... Научить бота читать штрихкод, читал на хабре статью, но мне знаний пока не хватит, а у вас будет конкурентное преимущество, в случае, если реализуете в своем решении.
4. simuljakr 207 31.05.21 16:25 Сейчас в теме
(3) Насчет символов $$ - их можно заменить на любые другие - главное чтобы символы в таком виде редко встречались...Если взять клавиатуру смартфона - то на том экране где русский язык - есть всего два символа - это точка и запятая.... а они довольно часто встречаются - поэтому не могут быть использованы в качестве разделителя команд....

Насчет чтения штрихкода - я уже думал про подобное.... можно послать боту фотку со штрихкодом - а бот ее получит и попытается распознать....

Вообще идея может быть прорывной - если сделать мобильное приложение, которое способно через камеру распознавать штрихкоды, и делать по ним инвентаризацию, отгрузки и пр, и обмениваться этими данными с 1С. Это приложение обрушило бы рынок терминалов сбора данных ))
5. user1662273 12.09.21 10:29 Сейчас в теме
Здравствуйте
Работает ли данная обработка на УТ , редакция 10.3.6.8
6. simuljakr 207 17.11.21 12:58 Сейчас в теме
(5) Скорее - нет. Точно сказать не могу - надо тестировать.
За небольшое вознаграждение - могу доработать под вашу платформу.
Кстати - в последней версии Бота - удалось избавиться от символов $$ и можно писать запросы более "человеческим" языком.
7. Sikvel 25.02.22 08:49 Сейчас в теме
Здравствуйте работает ли данная обработка на Рознице, редакция 2.3.10.43
8. simuljakr 207 25.02.22 14:28 Сейчас в теме
(7) Здравствуйте. Не знаю, надо тестировать. За небольшую доплату могу доработать - тогда точно заработает и в Рознице.
9. Sikvel 08.03.22 14:53 Сейчас в теме
(8)

Напишите ваш email адрес или как с вами можно связаться ?
10. user1898327 23.01.23 11:13 Сейчас в теме
Здравствуйте, скачал вашего бота, настроил все по инструкции из видео и не работает. Подскажите пожалуйста как можно с вами связаться? email или что-то еще
11. simuljakr 207 24.01.23 11:49 Сейчас в теме
(10) отправил телефон в личном сообщении
12. M-comp 17.04.23 20:49 Сейчас в теме
Здравствуйте , можете помочь с доработкой ?
13. simuljakr 207 18.04.23 10:38 Сейчас в теме
(12) Здравствуйте. Могу. Отправил вам свой телефон в личном сообщении.
14. user2010714 05.11.23 21:54 Сейчас в теме
Добрый день! Хотела бы уточнить возможность создания чат бота, клиент вводит в бот артикул или набор артикулов и количество, в ответ получает таблицу с ценой и наличием, бот берет данные из гугл таблицы
simuljakr; +1 – Ответить
19. simuljakr 207 28.11.23 13:06 Сейчас в теме
(14) Мой бот может брать информацию только из 1С.

Если вам надо брать данные из Гугл таблицы - это я тоже могу сделать, но нужна будет доработка.
А в общем - если у вас связка Телеграм + Гугл таблица - для этой связки не нужен 1С.
Можно написать Бота на любом другом языке - и он будет также обращаться к Гугл таблице.
15. slotdb 15.11.23 17:42 Сейчас в теме
Напишите ваш email адрес или как с вами можно связаться ?
22. simuljakr 207 09.02.24 17:55 Сейчас в теме
(15)
Написал в личное сообщение.
16. Evgen13 23.11.23 17:14 Сейчас в теме
Добрый день. будет ли работать под ут11?
18. simuljakr 207 28.11.23 10:49 Сейчас в теме
(16) на 11.4 и старше - будет.
На остальные - надо тестировать, но, скорее всего - работать будет.
17. пользователь 23.11.23 17:26
Сообщение было скрыто модератором.
...
20. пользователь 09.02.24 12:53
Сообщение было скрыто модератором.
...
21. пользователь 09.02.24 17:54
Сообщение было скрыто модератором.
...
23. user1889410 27.12.24 15:17 Сейчас в теме
Добрый день. Подскажите, если складов несколько, будет ли он указывать остатки на конкретном складе или всё таки будет высылать общий остаток по 1С на всех складах?
24. simuljakr 207 10.01.25 18:57 Сейчас в теме
(23) Здравствуйте.
Бот выводит только СВОБОДНЫЕ остатки БЕЗ разбивки по складам.
25. nemec 33 07.04.25 16:22 Сейчас в теме
Бот не будет работать нормально. Он читает всё что отправлено с начала времен, получает первые 100 сообщений (согласно документации по API) и всё. Один из вариантов - указать офсет в запросе -1, и получать только последнее сообщение

		Ресурс = "bot" + Токен + "/getUpdates?offset=-1";
		Соединение  =  Новый HTTPСоединение(Сервер,443,,,,,Новый ЗащищенноеСоединениеOpenSSL());
		Запрос = Новый HTTPЗапрос(Ресурс);
26. simuljakr 207 08.04.25 18:27 Сейчас в теме
(25) ,так работает же )
хотя, как вы написали, тоже можно сделать... код открыт
27. nemec 33 08.04.25 21:38 Сейчас в теме
(26) Не работает - после 100 запросов остановился, пришлось немного почитать доку на API и доделать
28. simuljakr 207 13.04.25 14:59 Сейчас в теме
(27) а ссылку на документацию можно где вы это прочитали? Что метод getupdates выдает первые 100 сообщений с начала времён?
Я всегда думал что он выдает первые 100 НЕПРОЧИТАННЫХ сообщений?
29. nemec 33 13.04.25 22:43 Сейчас в теме
(28) https://core.telegram.org/bots/api#getupdates пока не поставил offset - получал сто сообщений начиная с первого
Для отправки сообщения требуется регистрация/авторизация