Для магазинов на Webasyst и Shop-Script

Настроим обмен с МойСклад или найдём причину сбоя в действующей синхронизации.

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

Работаем по согласованному составу данных и тестов. Универсальный коннектор «для любой конфигурации» и мгновенный результат без диагностики не обещаем.

Описать задачу по обмену

Когда нужна интеграция или восстановление обмена

Новый магазин

Нужно согласовать связь Shop-Script с МойСклад: товары и модификации, цены, остатки и заказы. Проверим исходные данные, выбранный модуль и доступность функций по тарифу.

Сбой синхронизации

Каталог или остатки перестали обновляться, часть заказов не передаётся, в журнале появляются ошибки или обмен завершается по тайм-ауту. Найдём сбой на конкретном шаге.

Неверные варианты

Размеры, цвета или артикулы не соответствуют остаткам: отсутствующий вариант доступен для покупки либо товар дублируется. Сверим данные МойСклад и правила отображения в магазине.

Что проверяем в потоке данных

Для типового подключения МойСклад и Shop-Script документация сервиса описывает передачу товаров, модификаций, цен и остатков в магазин, а заказов и данных покупателей — обратно. Конкретное направление, набор полей и периодичность обмена уточняем для вашей версии системы, модуля и тарифа. Официальная инструкция МойСклад для Shop-Script.

  • Идентификаторы товаров и артикулов, модификации, характеристики и связь с категориями.
  • Цены, остатки по выбранным складам, правила для недоступных вариантов.
  • Состав заказа, покупатель, статусы и поведение при повторной отправке.
  • Расписание обмена, журнал ошибок, ограничения модуля и доступов.

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

Как диагностируем и внедряем

  1. Фиксируем симптом. Выясняем, что не обновляется, когда возникла проблема и какие изменения ей предшествовали. Просим пример товара или заказа и фрагмент журнала без паролей.
  2. Сверяем связку. Проверяем версии Shop-Script и модуля, настройки МойСклад, права доступа, расписание, формат выгрузки и доступность конечной точки.
  3. Согласуем исправление. Описываем причину, объём работ, стоимость и критерии проверки. Перед изменением рабочего магазина согласуем резервную копию и способ возврата.
  4. Тестируем результат. Проверяем несколько типовых и пограничных товаров, остатки, повторный обмен и заказ. Передаём перечень изменений и рекомендации для наблюдения за обменом.

Пример из практики: магазин EDGE

В проекте EDGE устранили ошибку обмена остатками с МойСклад: при импорте offers.xml журнал фиксировал HTTP 504. Отдельно консультировали по модификациям, артикулам и отображению размеров с фактическим остатком.

Это подтверждённый опыт диагностики конкретного магазина, а не утверждение, что старый плагин Quadro Design является действующим универсальным коннектором.

Прочитать кейс EDGE →

Если обмен останавливается с HTTP 504, используйте порядок проверки ошибки 504 при обмене МойСклад и Shop-Script перед повторной загрузкой всего каталога.

Что прислать для оценки

Укажите адрес магазина, версии Shop-Script и модуля обмена, нужные направления передачи данных, один пример товара или заказа и текст ошибки. Если обмена ещё нет — опишите структуру каталога, склады и желаемую периодичность обновления.

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

Отправить описание задачи

Если вопрос касается не только учёта, посмотрите программирование Shop-Script и импорт каталога от поставщиков.