Перейти к содержимому
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С, а не Telegram.
  • 4. Сломан сам процесс. Если материал не проводят не потому, что неудобно, а потому что за это никто не отвечает, бот ускорит беспорядок. Тогда я сначала предлагаю аудит процессов: в одном таком проекте две недели наблюдения дали 11 возможных точек автоматизации, а в работу взяли три — те, что окупались быстрее всего.
09

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

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

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

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

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

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

10

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

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

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

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

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

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

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

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

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

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

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

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

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