Вернуться к списку Вернуться к статьям

Обмен остатками 1С и интернет-магазина: правила наличия | S-WEBS24

Наличие на витрине — это бизнес-правило, а не просто число из регистра. Магазин может показывать физический остаток, свободный остаток с учётом резервов или агрегированный остаток нескольких складов. Пока правило не названо явно, команда спорит о «неверных остатках», хотя сравнивает разные показатели.

Какой остаток показывает витрина

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

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

Периодичность обмена и задержка

Задержка между изменением остатка в 1С и обновлением витрины возможна: на неё влияют способ передачи, обработка пакета и очереди. Её измеряют в реальном сценарии и согласуют как допустимую для выбранной схемы. Чем чаще запускается обмен, тем важнее контролировать нагрузку и случаи неполного выполнения.

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

Тестовые сценарии наличия

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

Перед запуском сверяйте правила для каталога, цен и остатков. Для регулярной проверки понадобится отдельный регламент контроля результатов обмена.