К содержанию
База CRMДокументация

МойСклад

Действия и триггеры

После подключения в конструкторе автоматизаций появляются действия и триггеры МойСклад. Результат каждого действия — в журнале запуска автоматизации и в «Интеграции → Журнал».

После подключения в конструкторе автоматизаций появляются действия и триггеры МойСклад. Результат каждого действия — в журнале запуска автоматизации и в «Интеграции → Журнал».

#Действия («То»)

  • Создать заказ в МойСклад — заказ покупателя по текущей сделке. Контрагент берётся из связанного контакта или компании (он выгружается или находится в МойСклад автоматически), позиции — из связанных товаров коллекции «Товары МойСклад» с их ценой. Настройки: какое поле-связь считать контрагентом, какое — товарами, поле с количеством (по умолчанию 1), статус заказа, резервировать ли товар на складе, комментарий к заказу (с токенами {{title}}, {{field:…}}). Повторный запуск не создаёт второй заказ — обновляет данные уже созданного.
  • Обновить заказ в МойСклад — отправляет в уже созданный заказ поля сделки, сопоставленные с направлением «CRM → МойСклад» (адрес доставки, плановая дата отгрузки, доп. поля…).
  • Сменить статус заказа в МойСклад — статус указывается названием, как в МойСклад («Подтверждён», «Отгружен»…).
  • Выгрузить контрагента в МойСклад — для записи коллекции контрагентов: создаёт или обновляет контрагента с телефоном, email, ИНН и сопоставленными полями.
  • Синхронизировать с МойСклад — запускает сверку (удобно с триггером «По расписанию»).

#Триггеры («Когда»)

  • Заказ создан в МойСклад — менеджер завёл заказ прямо в МойСклад, и CRM создала по нему сделку (нужна отметка «Создавать сделки из новых заказов»). Заказы, созданные из CRM, этот триггер не запускают.
  • Сменился статус заказа МойСклад — у заказа, связанного со сделкой, поменялся статус. Фильтр: «Только на статус» — например, «Отгружен».
  • Оплата заказа в МойСклад — по заказу поступил входящий платёж. Фильтр: любая (в т.ч. частичная) или только полная.
  • Отгрузка заказа в МойСклад — по заказу создана отгрузка. Фильтр: любая или только полная.
  • Изменился остаток в МойСклад — изменился остаток товара. Фильтры: «Только если доступно меньше N» (срабатывает один раз при пересечении порога вниз, а не на каждом списании) и «Только артикул».

Условия и повторы

Триггеры заказов срабатывают на карточке сделки, поэтому к ним применимы условия «Если» по полям сделки; триггер остатка — на карточке товара. Повторная доставка одного и того же события не запускает автоматизацию второй раз.

#Готовые сценарии

  • «Переход на этап Счёт» → Создать заказ в МойСклад с резервом → уведомить ответственного.
  • Оплата заказа (только полная) → перевести сделку на этап «Оплачено» → уведомить команду.
  • Сменился статус заказа на «Отгружен» → письмо клиенту с номером заказа.
  • Изменился остаток, доступно меньше 5 → уведомить закупщика «Заканчивается {{title}}».
  • Запись создана в коллекции контрагентов → Выгрузить контрагента в МойСклад.