ixGate v1.9.24

Расширение к «1С:Предприятие 8»

ixGate

ИИ-ассистент получает доступ к данным вашей базы 1С по протоколу MCP — без выгрузок в Excel и без доработки конфигурации.

Бухгалтерия, отель, зарплата: справочники, документы, регистры, штатные отчёты. Персональные данные выдаются токенами, а не именами и телефонами.

Запросить демо 14 дней на тестовой базе, запись выключена

§ 1

Как это работает

Три шага, ни один из них не требует программиста 1С.

  1. Поставить расширениеАдминистрирование → Расширения конфигурации → Добавить из файла. Один файл ixGate.cfe. Нужны права администратора базы.
  2. Открыть доступОпубликовать базу с включёнными HTTP-сервисами и завести пользователя с ролью ixGate_ПользовательMCP. Конфигурацию трогать не нужно.
  3. Подключить ассистентаВ MCP-клиенте (Claude, Cursor, любой другой) указать адрес http://<сервер>/<публикация>/hs/ixgate/mcp. Проверка: инструмент ping отвечает «pong — ixGate отвечает».
ИИ-ассистентClaude, Cursor, любой MCP-клиент → MCPстандартный протокол → HTTP-сервис базыhs/ixgate/mcp → Данные 1Спод правами пользователя базы
§ 2

Что умеет ассистент

14 инструментов. Ассистент не «угадывает» структуру базы — он её читает: сначала осматривается, потом спрашивает.

ИнструментЧто делает
pingПроверить, что база отвечает
configПаспорт базы: что за конфигурация, версия, режим
describeОсмотреть конфигурацию, когда точные имена ещё неизвестны
get_structureВся структура одного объекта: реквизиты, табличные части
queryЧитать таблицу описанием — без языка запросов
execute_queryГотовый запрос на языке запросов 1С — как есть
aggregateИтоги по таблице: количество, сумма, среднее, минимальное, максимальное
run_reportШтатные отчёты конфигурации, включая отчёты на СКД
printПечатные формы файлом — ровно та форма, что печатает 1С
writeСоздание и изменение документов и справочников
postПроведение, отмена проведения, перепроведение документов
logsЖурнал регистрации: ошибки и что в базе происходило
revealОбратная расшифровка токенов вместо [ФЛ-00023] — действие попадает в журнал
helpСправка по инструментам внутри продукта
Пример: как это выглядит в диалоге
Ассистент → query      ixGate_ПользовательMCP
           таблица: РеализацияТоваровУслуг
           отбор:   Период = прошлая неделя
База     ← 128 документов, 4 120 350,00 ₽ (демонстрационные данные тестовой базы)

Ассистент → aggregate  таблица: РеализацияТоваровУслуг, группировка по дням
База     ← 8 строк: 12.09 — 604 118,00 ₽; 13.09 — 388 400,00 ₽; …

Ассистент → execute_query
           ВЫБРАТЬ Контрагент, СУММА(Сумма) КАК Сумма ИЗ … ГРУППИРОВАТЬ ПО Контрагент
База     ← 10 строк: [КОНТР-00014] 812 300,00 ₽; [КОНТР-00002] 501 900,00 ₽; …
Про вопросы, на которые это отвечает. «Покажи выручку ресторана за прошлую неделю по дням», «сравни загрузку сентября с прошлым годом», «дай структуру документа Реализация», «почему не провелась эта реализация» — ассистент отвечает по данным базы, а не по вашим пересказам.
§ 3

Чем это отличается от «маскировки в два поля»

Обезличивание, которое не ломает работу

  • Токены устойчивые. Одно и то же значение всегда получает один и тот же токен — в одном ответе, в разных ответах и через месяц. Поэтому по обезличенным данным можно вести аналитику: [ФЛ-00023] — всегда один и тот же человек.
  • Числа не маскируются. Суммы, количества и цены остаются настоящими: обезличивание не превращает отчёт в бесполезную картинку.
  • Маскируется не только «поле ФИО»: представление ссылки, наименование через точку (Товар.Поставщик.Наименование), поле под любым псевдонимом, имя внутри свободного текста — например в комментарии, — и контактная информация целиком: в 1С она хранится разобранной на части, по номеру и улице значение восстанавливается.
  • Обход через выражения закрыт. ПОДСТРОКА и СЦЕПИТЬ по персональному полю отклоняются: «дай первые три буквы фамилии» не работает.
  • Токен можно вернуть базе как значение отбора — она подставит настоящее. Агент фильтрует записи, не зная имён.
  • Карта анонимизации агенту недоступна: служебные таблицы читаются в привилегированном режиме, прав у пользователя MCP на них нет.

Журнал, который обычно никто не открывает

  • «Почему документ не провёлся», «кто поменял цену», «что упало в обмене» — ассистент читает журнал регистрации и отвечает. Свежие события первыми, чтение идёт окнами, поэтому за один вызов просматривается не один день, а глубже; отдельно — обзор: какие события вообще есть за период и сколько их.
  • От строки журнала — сразу к объекту. Идентификатор из журнала передаётся в инструменты чтения и печати: нашли событие — открыли сам документ.
  • Действия ассистента фиксируются в штатном журнале 1С: запись объектов с перечнем изменённых реквизитов, проведение, печать, скачивание файлов, чтение журнала. Это не «свой лог в файле», а тот же журнал, который открывает администратор базы.
Категории токенов: ФЛ, ОРГ, ИНН, КПП, СНИЛС, ПАСПОРТ, ТЕЛ, ПОЧТА, АДРЕС, КОНТАКТ. Честно: контакты организаций не маскируются — телефон и адрес юрлица персональными данными не являются; контакты физлиц маскируются всегда.
§ 4

Безопасность

  • Обезличивание по умолчанию. ФИО, СНИЛС, дата рождения, паспорт, адрес, телефон и почта физлица заменяются токенами вида [ФЛ-00023]. Ассистент работает с агрегатами и токенами, а не с людьми.
  • Расшифровка — отдельно. Только инструментом reveal. Сам агент работает с токенами, реальные значения подставляются в текст, который уходит человеку.
  • Запись выключена. Изменение, проведение и печать форм с реальными данными закрыты константами расширения и включаются администратором базы осознанно.
  • Права 1С никто не отменяет. Ассистент работает под учётной записью пользователя базы: что ему запрещено в 1С — запрещено и ассистенту.
  • Служебные таблицы расширения инструментам недоступны.
  • Никаких выгрузок. Данные не покидают базу целиком: наружу уходит только ответ на конкретный запрос.
Пишем честно. Контакты организаций не маскируются: телефон, адрес и почта юрлица персональными данными не являются. Это осознанное правило, а не недосмотр — иначе реквизиты контрагентов стали бы нечитаемы.
И второе, честно. Мы не обещаем «защиту от всего»: расширение — это инструмент доступа, а не средство от злого умысла внутри вашей сети. Права доступа и политика — остаются за вами, и настраиваются они в 1С, привычными способами.
ixGate_ЗаписьРазрешена            = Ложь
ixGate_ПечатьВложениемРазрешена   = Ложь
ixGate_АнонимизацияОтключена      = Ложь
§ 5

Проверено на данных

Продукт проверялся не на «hello world», а на живой базе отеля — сверкой цифр между собой.

  • Выручка сходится по пяти источникам одновременно: регистр Sales, агрегаты, отчёты «Sales», «Room sales» и отчёт 602 «Доходность и загрузка» — до копейки.
  • Три конфигурации: «Бухгалтерия предприятия 3.0», «1С:Отель» (PMS), «Зарплата и управление персоналом 3.1».
  • Штатные отчёты отдаются как есть, включая построенные на СКД.
Почему это важно для бухгалтера. Ассистент, который «примерно прав», бесполезен: с ним нельзя разговаривать о налогах. Поэтому критерий приёмки был один — цифра из ответа ассистента должна совпадать с цифрой в отчёте 1С. Совпадает.

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

§ 6

Цена

Разовая лицензия. Бессрочно. Подписки нет — купили один раз и не платите каждый месяц.

ЧтоСколькоЧто входит
Одна база
цена запуска — дальше дороже
29 000 ₽ Бессрочная лицензия на одну базу, обновления в течение года, поддержка по почте
Каждая следующая база +19 000 ₽ 2 базы — 48 000 ₽, 3 базы — 67 000 ₽. Типовой контур отеля: отель + бухгалтерия + зарплата
Сеть, управляющая компания
от 4 баз
по запросу Условия обсуждаются отдельно
Обновления после первого года 5 800 ₽ / год 20 % от цены лицензии, только по желанию. Это не подписка: не заплатили — программа продолжает работать
Демо. Показываем на тестовой базе по запросу: 14 дней, запись и печать с реальными данными выключены. «Показать на ваших данных» не предлагаем — демо не должно быть копией продукта; зато после покупки вы получаете то же самое на своей базе.
§ 7

Лицензия и реквизиты

  • Одна лицензия — одна база. Использование на дополнительных базах требует отдельной лицензии.
  • Нельзя: распространять, продавать, передавать и сдавать в аренду; публиковать программу в открытом доступе; удалять уведомления об авторских правах и файл NOTICE.txt; декомпилировать и модифицировать.
  • Гарантии: программа поставляется «как есть».
  • Право: Российская Федерация. Поддержка и обновления — на условиях отдельного договора.

Полные тексты: LICENSE.txt (лицензионное соглашение, ред. 1.0 от 27.09.2026) и NOTICE.txt (сведения о сторонних компонентах).

Правообладатель. ИП Молодов Алексей Владимирович, ИНН 440111238407, ОГРНИП 314440126200039.
156520, Костромская обл., Костромской р-н, д. Кузьмищи, ул. Окружная, 33.
Почта: amolodov@gmail.com · сайт: ixcloud.ru
Налог: УСН, «НДС не облагается». Полные банковские реквизиты — в файле РЕКВИЗИТЫ.txt.