Перейти к содержимому
VC
Разбор · 2026-08-06 · 10–12 мин чтения

Telegram-бот вместо клиента 1С

Как дать доступ к учёту прорабам, водителям и мастерам цеха — не выставляя 1С в интернет и не открывая каждому чужие объекты

VC
Вячеслав Чухалдин
Калининград · опубликовано 2026-08-06

Да, можно. 1С остаётся на вашем сервере и наружу не выходит вообще — а прораб на объекте, водитель в рейсе или мастер в цеху получает нужную цифру в Telegram за два нажатия. Ниже — как это устроено, сколько стоило в реальном проекте и в каких случаях делать это не надо.

Порядок работ · коротко

Как дать доступ к данным 1С через Telegram, не выставляя 1С в интернет

Семь шагов подряд, каждый — ссылка в свою главу с разбором.

  1. 01

    Опубликовать HTTP-сервисы в самой 1С

    HTTP-сервис — встроенная в 1С возможность отдавать данные другой программе по запросу: её включают настройкой, переписывать конфигурацию не нужно. Несколько таких методов отдают ровно то, что нужно: список объектов сотрудника, остаток по смете, статус заказа.

  2. 02

    Поставить между Telegram и 1С промежуточный сервис

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

  3. 03

    Соединить сервер бота и сервер 1С шифрованным туннелем

    Арендованный сервер и сервер 1С заказчика связывают туннелем WireGuard. Публичного адреса у 1С не появляется, наружу открыт только бот: доступ снаружи есть, двери в 1С из интернета нет.

  4. 04

    Сделать вход по номеру телефона и задать права вне бота

    Вход — по номеру телефона из заранее утверждённого списка: человек нажимает «поделиться номером», система сверяет его со списком и связывает с карточкой сотрудника в 1С. Пароля нет вообще. Права заданы в промежуточном сервисе, вне интерфейса: запрос с чужим объектом в 1С просто не уходит.

  5. 05

    Собрать интерфейс на кнопках и добавить подтверждение получения

    Меню «Мои объекты» → объект → «Заказы / Оплаты / Смета / Подтвердить получение», максимум два нажатия до результата, ввод с клавиатуры остаётся примерно в 5% сценариев. Самая полезная кнопка — про ввод: прораб фотографирует накладную и подтверждает получение, фотография уходит в хранилище с привязкой к документу 1С.

  6. 06

    Включить уведомления по событиям в 1С

    Значительная часть звонков — это проверки: «не выехало ли», «не оплатили ли». Их убирают сообщения, которые бот отправляет без запроса: материал выехал со склада, подрядчик оплачен, перерасход по смете объекта. Отправку запускают события в 1С и проверки по расписанию.

  7. 07

    Принять работу замером прав

    Перед запуском берут учётную запись рядового сотрудника и смотрят, что она физически может достать через бота: свои объекты, чужие объекты, суммы договоров, зарплаты. Ответ должен быть числом — сколько чужих записей видно.

01

Симптом: офис-менеджер четыре часа в день отвечает на одни и те же вопросы

Строительная компания вела 14 объектов одновременно — отделка ресторанов, шоурумов, офисов. Учёт в 1С УНФ на своём сервере, на каждом объекте прораб и две-четыре бригады. Каждый прораб звонил в офис 6–8 раз в день: «когда приедет плитка», «подрядчику уже оплатили», «сколько осталось в смете». В час пик — двенадцать звонков и больше.

Офис-менеджер тратил на эти ответы 4–5 часов чистого телефонного времени ежедневно, между звонками пытаясь делать собственную работу. Это 0,6 ставки, которую компания оплачивала за то, чтобы человек вслух зачитывал цифры с экрана 1С, — примерно 48 тыс. ₽ в месяц.

Была и вторая петля. Приходящий материал ложился на склад с задержкой 1–3 дня — «потом проведу». Из-за этого остальные прорабы не видели настоящих остатков и звонили снова. Чем больше звонков, тем позже проводки; чем позже проводки, тем больше звонков.

02

Почему «просто выдать доступ в 1С» не работает

Первое, что предлагают в такой ситуации, — докупить лицензии и раздать доступы. На бумаге логично, на объекте — нет. Прорабу за сорок, у него в руках перфоратор, а ноутбука на объекте не бывает. Пароль он забудет на второй неделе, и забытый пароль превратится в звонок в офис, то есть в ровно ту же проблему.

Второе предложение — опубликовать веб-клиент 1С наружу. Здесь у руководителя ИТ начинаются вопросы, на которые в рекламных текстах обычно не отвечают. Учётная база компании становится доступна из интернета по адресу, который рано или поздно найдут. И права внутри конфигурации придётся настраивать так, чтобы прораб видел свой объект и не видел чужой, — это отдельная работа в самой 1С.

03

Как устроено: 1С наружу не выходит

Три части, каждая со своей работой.

  • · Сама 1С публикует собственные HTTP-сервисы. HTTP-сервис — это встроенная в 1С возможность отдавать данные другой программе по запросу: её включают настройкой, переписывать конфигурацию не нужно. Несколько таких методов отдают ровно то, что нужно, — список объектов сотрудника, остаток по смете, статус заказа.
  • · Между Telegram и 1С стоит промежуточный сервис на арендованном сервере в России. Он держит вход, права, кэш частых запросов, очередь и повторные попытки. Если 1С занята регламентным заданием, запрос не теряется, а человек не видит ошибку.
  • · Арендованный сервер и сервер 1С заказчика соединены шифрованным туннелем WireGuard. Публичного адреса у 1С нет. Наружу открыт только бот.

Именно это и есть ответ на главный вопрос руководителя ИТ: доступ снаружи появляется, а дверь в 1С из интернета — нет. Подробности проекта — на странице кейса о 1С УНФ и прорабах.

04

Вход без пароля, но не для всех

Вход — по номеру телефона из заранее утверждённого списка. Человек нажимает «поделиться номером», система сверяет его со списком и связывает с карточкой сотрудника в 1С. Пароля нет вообще, и это осознанное решение: пароль, который забывают, возвращает нас к звонку в офис.

Права заданы в промежуточном сервисе, вне интерфейса бота. Свой объект прораб видит, чужой — нет: запрос с чужим объектом в 1С просто не уходит. Разница принципиальная: спрятанную в интерфейсе кнопку можно обойти, отсутствующий запрос — нельзя.

05

Интерфейс под одну руку — и фотография накладной вместо звонка

Интерфейс — кнопки. Главное меню: «Мои объекты» → объект → «Заказы / Оплаты / Смета / Подтвердить получение». Максимум два нажатия до результата, ввод с клавиатуры остаётся примерно в 5% сценариев. Инструментом, которым неудобно пользоваться в перчатках, пользоваться не будут — вернутся к звонку, потому что звонок работает всегда.

Самая полезная кнопка оказалась про ввод. Приезжает машина — прораб фотографирует накладную и нажимает «Подтвердить получение» в карточке заказа. Фотография уходит в хранилище с привязкой к документу 1С, движение материала проводится на объект. Было 1–3 дня, стало в среднем 4 минуты — и заодно закрылась вторая петля из первой главы: остальные видят настоящий остаток и не звонят его уточнять.

06

Уведомления, которые бот шлёт сам

Значительная часть звонков — это проверки: «не выехало ли», «не оплатили ли». Их убирают сообщения, которые бот отправляет без запроса: «машина с плиткой выехала со склада», «подрядчик оплачен, акт можно подписать», «перерасход по смете объекта, +3% к плану». Отправку запускают события в 1С и проверки по расписанию.

Побочный результат оказался важнее заявленной цели. Пока остаток сметы — цифра, которую называет офис-менеджер, это абстракция. Когда она на экране и обновляется сама, прораб начинает считать деньги до решения. Итог по проекту: звонки от прораба 6–8 в день → 0,4, и оставшиеся — нестандартные ситуации.

07

Приёмка: берём учётную запись прораба и смотрим, что она вытащит

Фраза «мы настроили права» не значит ничего, пока её не проверили замером. Перед запуском берём учётную запись рядового сотрудника и смотрим, что она физически может достать через бота: свои объекты, чужие объекты, суммы договоров, зарплаты. Ответ должен быть числом — сколько чужих записей видно.

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

08

Где это не сработает и когда делать не надо

Четыре ситуации, в которых я отговариваю.

  • 1. Нет доступа к серверу 1С. Схема держится на том, что HTTP-сервисы можно опубликовать, а туннель — поднять. Если базу вам сдают в аренду и административного доступа у вас нет, начинать надо с разговора с тем, кто держит сервер.
  • 2. Мало людей в поле и мало звонков. Считайте прямо, вместе с поддержкой. 480 тыс. ₽ разово и 12 тыс. ₽ в месяц против 48 тыс. ₽ экономии: без поддержки это 480 / 48 ≈ 10 месяцев, а с ней чистая экономия 36 тыс. ₽ в месяц и возврат ≈ 13 месяцев. Первую цифру подрядчики называют охотнее, считать надо по второй. При одном прорабе и двух звонках в день экономия в разы меньше, а срок окупаемости уходит туда, где его уже никто не считает.
  • 3. Нужен полноценный ввод документов. Бот хорош там, где операция — «посмотреть» и «подтвердить». Как только человеку нужно завести документ с двумя десятками полей и подбором номенклатуры, кнопки заканчиваются, и честный ответ — рабочее место 1С.
  • 4. Сломан сам процесс. Если материал не проводят потому, что за это никто не отвечает, бот ускорит беспорядок. Тогда я сначала предлагаю аудит процессов: в одном таком проекте две недели наблюдения дали 11 возможных точек автоматизации, а в работу взяли три — те, что окупались быстрее всего.
09

А где здесь искусственный интеллект

Нигде. И это стоит услышать до того, как вам продадут «ИИ-агента для 1С».

Всё описанное — аккуратный обмен данными: методы в 1С, права, очередь, повторные попытки, кнопки. Языковая модель здесь не нужна, а если её вставить, она добавит непредсказуемость туда, где нужна ровно противоположность: остаток по смете должен быть остатком по смете.

Тот же принцип в соседней задаче: загрузка выписок Федерального Казначейства в 1С — это разбор файла и запись его в нужный формат, без единого обращения к модели, и 2–3 часа ручной работы превращаются в 5 секунд (как это сделано).

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

Практическое правило, по которому можно проверять подрядчика: если задачу описывают словами «взять поле А и показать его человеку Б», искусственный интеллект в ней не нужен.

10

Сроки, деньги и что проверить у себя до старта

Цифры из описанного проекта: 7 недель от старта до работы, 480 тыс. ₽ разово и 12 тыс. ₽ в месяц на поддержку. Та же схема ложится в логистику (водитель отмечает «принял груз» и «отгрузил»), производство (мастер цеха смотрит план смены и фиксирует брак с фото), сервисные службы, торговых представителей и розницу. Общий признак один: человек работает не за компьютером, но ему нужны цифры из учёта.

Прежде чем звать кого бы то ни было, ответьте на четыре вопроса — они определяют и срок, и цену:

  • a. Какая у вас конфигурация — УНФ, УТ, ERP или КА. Подходит любая, где HTTP-сервисы уже есть или их можно опубликовать.
  • b. Может ли ваша 1С отдавать данные другой программе. Вопрос своему специалисту по 1С дословно: «опубликованы ли у нас HTTP-сервисы, и если нет — сколько времени займёт их опубликовать». Если не опубликованы, это первая задача проекта.
  • c. Кто администрирует сервер 1С — свой сотрудник, подрядчик или арендодатель. От этого зависит, за сколько дней поднимется туннель.
  • d. Заведены ли карточки сотрудников с телефонами. К ним привязывается вход и права: нет карточек — нет разграничения по объектам.

Если ответы есть на все четыре, разумный первый шаг — пилот от 60 000 ₽ за 1–2 недели: один сценарий, один объект, пять человек. Через две недели видно и то, пользуются ли люди ботом, и то, сколько звонков он реально снял. Полный проект вроде описанного выше — это уже другой порядок сумм: 480 тыс. ₽ и семь недель.

Услуга целиком — интеграции с 1С, Bitrix24 и amoCRM — описана в разделе услуг, от 450 000 ₽; порядок цен по направлению собран в прайсе.

Пилот — от 60 000 ₽ за 1–2 недели: один сценарий, один объект. Аудит — 9 900 ₽, и он засчитывается в первый проект, если работаем дальше.

Если 1С стоит у вас на своём сервере, а половина людей работает не за компьютером — перешлите статью тому, кто отвечает за ИТ. Два вопроса из неё он задаст первыми.

— Вячеслав Чухалдин, Калининград, 2026-08-06

Что почитать дальше
Готовы начать?

Аудит за 9 900 ₽ — с конкретным отчётом и сметой

Расскажу что внедрить в вашем бизнесе в первую очередь, какая будет окупаемость, и нужен ли вообще AI для вашей задачи (иногда — нет).

Или просто напишите свой вопрос — отвечу в течение 2 часов