MS Merger

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

Что такое дубль в МС?

Два и более товара с одинаковым артикулом (или названием, или штрихкодом), которые по факту один и тот же товар. В МС нативно объединить нельзя — только пометить как архивные.

Что делает MS Merger при слиянии?

  1. Обновляет карточку «основного» товара выбранными полями из «дублей».
  2. Копирует выбранные фото.
  3. Идёт по всем документам МС (отгрузки, заказы, возвраты, приёмки, оприходования, списания, перемещения, инвентаризации), где встречается «дубль» — и заменяет ссылку на «основной». Через report/turnover/detail — по факту наличия оборота.
  4. После этого пробует удалить «дубль». Если МС отказывается (есть исторические связи, которых мы не покрыли) — переводит в архив.

Что MS Merger НЕ делает

  • Не меняет количества, цены и суммы в существующих документах — только ссылку на товар в позиции.
  • Не трогает документы без товарных позиций (входящие/исходящие платежи, счета-фактуры).
  • Ничего не удаляет без вашей команды.

Есть ли dry-run?

Да. По кнопке «Показать план (dry-run)» инструмент проходит все шаги и показывает, что было бы изменено — без единой записи в МС.

Что если что-то пойдёт не так?

МойСклад ведёт полный аудит изменений (Настройки → Аудит). Все PUT-запросы фиксируются. Позиции документов можно вернуть вручную через историю или откатить документ целиком.