Остатки

Обновление остатков в Битриксе из списка: без Excel и ручной правки карточек

Кладовщик прислал сверку по десятку или паре десятков позиций. Вставьте её в ChatGPT или Claude: ассистент найдёт товары на сайте «1С-Битрикс: Управление сайтом», покажет старый и новый остаток и внесёт значения по очереди. Если что-то записано неверно, скажите «верни как было».

Попробовать 14 дней бесплатноБез карты. Модуль скачивается сразу после регистрации.
  • Сначала предпросмотр, потом изменение
  • Любое изменение можно отменить
  • Каждое действие записывается в журнал
Так выглядит в чате
Склад прислал сверку после инвентаризации, внеси остатки. Вот список из 24 позиций.

Нашёл все 24 товара. Остатки изменятся так (первые строки):

ТоварСейчасСтанет
Плед «Вечер»1411
Подушка «Облако»39
Вношу по одному товару, начинаю? Если на сайте включён складской учёт, о таких позициях скажу отдельно.

Почему внести остатки в Битрикс руками дольше, чем кажется

После инвентаризации или приёмки поставки у вас на руках листок или сообщение из мессенджера: артикул и сколько штук. Чтобы это попало на сайт, нужно открыть карточку каждого товара, перейти на вкладку с количеством, исправить число и сохранить. Три-четыре минуты на одну позицию вместе с поиском по артикулу. Двадцать позиций это уже час, и он уходит на работу, в которой нельзя отвлечься.

Альтернатива — таблица и импорт. Но импорт нужно настроить, сопоставить столбцы, и он умеет перезаписывать больше, чем вы собирались менять: цены, названия, активность. Для разовой правки на два десятка позиций это слишком тяжёлый инструмент, поэтому большинство владельцев маленьких магазинов снова идут в карточки.

Цена ошибки здесь тоже ощутимая. Если на сайте остался остаток «5», а на полке пусто, покупатель оформит заказ, и вам придётся звонить и извиняться. Если наоборот, товар «закончился» на сайте, хотя лежит на складе, вы теряете продажу. Поэтому остатки хочется вносить быстро, но с проверкой каждого значения.

Как это выглядит: список, сверка, запись по очереди, откат одной позиции

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

Диалог с ассистентом
Склад прислал сверку, внеси остатки. ПЛ-014 — 11, ПД-207 — 9, ОД-033 — 0, КВ-120 — 25, ШТ-045 — 6 и так далее, всего 24 позиции. Остальной список вставляю ниже.
Нашёл 24 товара по артикулам, читаю текущие остатки каждого
Сверил со списком склада, пока ничего не записываю

Из 24 позиций у 21 остаток отличается от сайта, у 2 совпадает, 1 артикул не нашёл. Вот первые строки плана:

ТоварСейчас на сайтеСтанет
Плед «Вечер» (ПЛ-014)1411
Подушка «Облако» (ПД-207)39
Одеяло «Тепло» (ОД-033)50
Комплект «Лён» (КВ-120)2525
Не нашёл артикул ШТ-045: возможно, в нём опечатка или товар не отмечен в настройках модуля. У двух позиций значение уже совпадает, их пропущу. Внести остатки для остальных 21 товара? Запись идёт по одному товару, и каждое значение применяется сразу.
Да, вноси. ШТ-045 проверю сам.
Записываю остатки по очереди, 21 действие
На сайте: В карточках 21 товара обновлено количество
Записал 20 из 21. Для «Наматрасник «Сон»» остаток не записался: на вашем сайте включён складской учёт, и Битрикс считает количество по складам, поэтому общее значение в карточке менять нельзя. Остальные значения на сайте уже обновлены. Остаток этого товара придётся менять приходом или перемещением на нужном складе.
Плед «Вечер» я перепутал, там должно быть 14. Верни как было.
Вернул остаток пледа «Вечер» к значению 14. Остальные 19 позиций не трогал.
Демонстрация: магазин и товары вымышленные

Магазин, артикулы и остатки в примере вымышленные. Ассистент показывает ваши товары и ваши значения, а полный список «было → станет» можно запросить целиком.

Как вносятся остатки и где проходит граница

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

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

Запись применяется сразу, поэтому предпросмотр здесь устроен по-другому, чем у цен. Ассистент сначала читает текущие остатки и показывает план «сейчас → станет», вы подтверждаете, и только после этого начинается запись. Каждое значение попадает в журнал, так что отменить можно как одну позицию, так и весь пакет.

Если на сайте включён складской учёт, Битрикс считает остаток по складам и значение из карточки не примет. Ассистент не обходит это правило: он сообщит, какие позиции не записались и почему, и вы решите, делать ли приход на склад в самом Битриксе.

Когда это удобнее, чем импорт и когда не подходит

После инвентаризации. Пересчитали полки, вышло двадцать расхождений. Вставляете список, видите различия и записываете только те позиции, где число действительно изменилось. Совпадающие ассистент называет отдельно и пропускает.

Утренняя сверка склада. Менеджер присылает сообщение вида «артикул — штук» по тем товарам, которые ночью забрал курьер. Вместо открытия карточек вы пересылаете сообщение в чат с просьбой обновить.

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

Когда не нужен ни чат, ни ручная правка. Если остатки у вас приходят из 1С автоматически и без сбоев, заменять этот обмен чатом не стоит. А если нужно загрузить тысячи позиций с нуля, лучше настроить импорт или обмен: на такой объём ассистент по одному товару не рассчитан.

Что остаётся под вашим контролем

Предпросмотр

Массовые операции (цены, активность товаров, замена текста) ассистент сначала только показывает списком «было → станет». Изменения применяются после вашего «да».

Откат

Почти любое изменение можно отменить фразой «верни как было» или кнопкой в кабинете: цены, остатки, тексты, SEO, поля карточек. Отмена доступна 30 дней, если эти же данные не правили позже.

Журнал

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

Только выбранные разделы

Ассистент видит только те разделы сайта (инфоблоки), которые вы отметили в настройках модуля. Код сайта и системные файлы Битрикса он не меняет.

Ваше «да» на каждое изменение

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

Видно, кто что сделал

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

План до записи

Перед первым изменением ассистент показывает «сейчас → станет» и называет позиции, которые пропустит: не нашёл артикул, значение совпало, товар не отмечен для доступа.

Каждое число в журнале

Все записанные остатки видны в журнале кабинета. Откат работает на одну позицию или на весь пакет, пока их не правили позже.

Как начать

  1. Зарегистрируйтесь в кабинете

    Нужны только e-mail и пароль, карта не требуется. 14 дней полного доступа начнутся, когда вы подключите сайт, а не в момент регистрации.

  2. Скачайте и установите модуль

    В кабинете нажмите «Скачать модуль». В админке Битрикса откройте Контент → Структура сайта → Файлы и папки, зайдите в /local/modules/ (если папок нет, создайте), загрузите архив и выберите «Распаковать»: FTP не нужен. Затем в разделе «Модули» (Настройки → Настройки продукта → Модули) найдите «bxmcp: ИИ-ассистент для сайта на 1С-Битрикс» и нажмите «Установить». Если сайтом занимается разработчик, перешлите ему ссылку на инструкцию из кабинета.

  3. Подключите сайт одной кнопкой

    Откройте настройки модуля кнопкой после установки. На вкладке «Доступ к данным» отметьте разделы сайта, с которыми ассистенту можно работать: по умолчанию закрыто всё. На вкладке «Подключение» нажмите «Подключить к ИИ-ассистенту» и подтвердите подключение в кабинете. Пароли и ключи копировать не нужно.

  4. Добавьте коннектор в чат

    В Claude: Настройки → Коннекторы → добавить свой коннектор. В ChatGPT: режим разработчика → добавить MCP-сервер. Адрес коннектора показан в кабинете; при входе используйте e-mail и пароль кабинета.

  5. Дайте первое поручение

    Начните с малого: «Покажи текущий остаток для артикулов ПЛ-014 и ПД-207 и скажи, что изменится, если поставить 11 и 9. Пока ничего не записывай». Когда таблица совпадёт с вашей, добавьте остальные позиции.

Не хотите разбираться сами? Оставьте заявку, поможем установить модуль и подключить чат.

Как это выглядит внутри

Настройки модуля в админке «1С-Битрикс: Управление сайтом» и личный кабинет. Скриншоты сделаны на тестовом сайте с вымышленными данными.

Настройки модуля в админке Битрикса, вкладка «Подключение» с кнопкой «Подключить к ИИ-ассистенту»
Подключение одной кнопкой. В настройках модуля нажмите «Подключить к ИИ-ассистенту», подтвердите подключение в кабинете, и сайт привязан. Ключи копировать не нужно.
Настройки модуля в админке Битрикса, вкладка «Доступ к данным» со списком разделов и флажками
Доступ только к выбранным разделам. Вы сами отмечаете разделы сайта, с которыми ассистенту можно работать. Остальные для него закрыты. Заказы и заявки с форм выключены, пока вы их не разрешите.
Настройки модуля в админке Битрикса, вкладка «Безопасность и ключ» со скрытым ключом подписи
Ключ подписи не покидает сайт. Запросы к сайту подписываются секретным ключом. Он создаётся на сайте, передаётся сервису кнопкой «Подключить» и не показывается целиком даже администратору. Выпустить новый можно в любой момент.
Личный кабинет, страница «Обзор» с графиком сэкономленного времени и цифрами за месяц
Сколько времени сэкономлено. Обзор в кабинете: действия ассистента за месяц, оценка сэкономленного времени по дням и по видам работы: цены, тексты, SEO, остатки.
Личный кабинет, страница «История» с изменениями, именами участников и кнопками «Отменить»
Кто что изменил и кнопка «Отменить». В истории видно каждое изменение, кто его сделал и на каком сайте. Рядом кнопка «Отменить», которая возвращает прежние значения в течение 30 дней.
Личный кабинет, страница «Участники» со списком участников, их ролями и сайтами
Участники со своим входом. Сотрудник или подрядчик получает свой пароль и роль: редактор меняет, наблюдатель только смотрит. Доступ можно ограничить одним сайтом и закрыть одним нажатием.
Личный кабинет, страница «Ключи для интеграций» с формой нового ключа и адресом подключения
Отдельные ключи для других систем. Для n8n, Dify, Yandex AI Studio создаётся свой ключ: на один сайт или все, только чтение или изменения, со сроком. Любой ключ отзывается одним нажатием.

Фразы, которые можно скопировать

Подставьте свои названия и числа.

  • Покажи текущий остаток товаров с артикулами ПЛ-014, ПД-207 и ОД-033. Ничего не меняй.

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

  • Склад прислал сверку, внеси остатки по списку ниже. Сначала покажи, что изменится.

    Вы получите план «сейчас → станет» с отдельным списком ненайденных артикулов. Запись начнётся после вашего «да».

  • Поставь остаток 0 у товара «Одеяло «Тепло»» и скажи, что было раньше.

    Один товар за один вызов; прежнее значение ассистент назовёт в ответе и оно сохранится в журнале.

  • Прибавь к остатку пледа «Вечер» пять штук, пришла поставка.

    Ассистент прочитает текущее значение, назовёт итог и запишет его после подтверждения.

  • Какие из этих 15 артикулов не найдены на сайте? Ничего не записывай.

    Полезно для проверки списка склада до записи: ассистент вернёт только ненайденные позиции.

  • Верни остаток пледа «Вечер» к значению до последней записи.

    Прежнее число вернётся, если эти данные не правили позже. Иначе ассистент объяснит, что мешает.

Сколько времени это экономит (оценка)

Укажите, сколько позиций нужно обновить после сверки. Оценка показывает, сколько примерно занимает то же самое вручную в карточках Битрикса и в чате.

Вручную примерно —, в чате примерно —. Экономия: — (—).

Это оценка, а не измерение. Допущения: вручную на одну позицию уходит около трёх минут (найти товар по артикулу, открыть карточку, поправить количество, сохранить); в чате на позицию уходит несколько секунд записи, плюс несколько минут на то, чтобы вставить список и проверить план; время на сверку с реальными остатками на складе в обоих случаях не учтено. Ваши цифры могут отличаться.

Что нужно для старта и чего ассистент не делает

Нужно

  • Сайт на «1С-Битрикс: Управление сайтом» с модулем «Торговый каталог» (редакции «Малый бизнес» и «Бизнес»), PHP 8.1 или новее.
  • Установленный модуль сервиса и каталог, который вы отметили для доступа ассистента в настройках модуля.
  • Список остатков с понятными идентификаторами товара: номер, символьный код, артикул из названия или точное название.

Не делает

  • Не загружает файлы с остатками и не обрабатывает тысячи строк за один раз: остатки записываются по одному товару.
  • Не заменяет обмен с 1С: если обмен перезапишет остатки позже, значения из учётной системы вернутся.
  • Не запишет общий остаток там, где на сайте включён складской учёт: Битрикс считает количество по складам.
  • Не оформляет приход, перемещение и списание документами и не работает с остатками по складам отдельно.
  • Не вносит значения, пока вы не подтвердили план, и не угадывает товар, если артикул не найден.

ChatGPT и Claude официально доступны не во всех странах, в том числе не в России, а подключение собственных коннекторов зависит от тарифа. Проверьте условия вашего сервиса до начала: мы не даём инструкций по обходу его ограничений. Для других ассистентов (например, Yandex AI Studio, n8n, Dify) есть отдельный ключ интеграции в кабинете.

Частые вопросы

Можно ли загрузить таблицу Excel с остатками целиком?

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

Сколько позиций за один раз реально обновить?

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

Что будет, если на сайте включён складской учёт?

Битрикс считает остаток по складам, и общее число из карточки не записывается. Ассистент не пытается это обойти: он назовёт товары, у которых запись не удалась, и объяснит причину. Количество на складе придётся менять документом прихода или перемещения.

Не затрут ли остатки, которые я вношу, данные из 1С при следующем обмене?

Может затереть, если обмен настроен перезаписывать количество. Чат вносит значение на сайт, а не в учётную систему. Если остатки у вас живут в 1С, правьте их там или временно отключайте перезапись остатков в обмене.

Ассистент ошибётся и запишет не тот товар. Что тогда?

До записи вы видите план с названием и артикулом каждой позиции. Если уже записано не то, скажите «верни как было» для одного товара или для всего пакета: прежние значения вернутся, пока их не правили позже.

Как найти товар, если в списке только артикул?

Ассистент ищет товары по номеру, символьному коду и названию. Если артикул в вашем каталоге лежит в отдельном свойстве, лучше назвать его вместе с названием товара в первой строке, чтобы ассистент не гадал.

Подходит ли это для торговых предложений, например размеров и цветов?

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

Можно ли запретить ассистенту менять остатки совсем?

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

Что будет через 14 дней?

14 дней считаются с подключения сайта. После них ассистент перейдёт в бесплатный режим: один сайт, до 10 изменений в месяц и до 30 запросов в сутки. Сайты, история и настройки сохранятся. Чтобы менять без ограничений, выберите тариф в кабинете: от 990 ₽ в месяц за один сайт.

Нужно ли уметь программировать?

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

Кто мы

Мы делаем сервис, который подключает ИИ-ассистента к сайту на 1С-Битрикс: Управление сайтом. Сейчас идёт пилот: мы помогаем установить модуль, смотрим, где пользователям не хватает возможностей, и дорабатываем. Если что-то непонятно или не получается, напишите нам, поможем разобраться.

Обновление остатков в Битриксе из списка: без Excel и ручной правки карточек: попробуйте на своём сайте

  • 14 дней полного доступа
  • Потом бесплатно до 10 изменений в месяц
  • Без ограничений от 990 ₽ в месяц
Попробовать 14 дней бесплатно