basket
Личный кабинет
  • ЛК Пинкит
  • Акции
  • Интеграции
    Поддержка сайта Интеграция с 1С Корпортал Интернет магазин
  • Реквизиты
  • Контакты
order@pinall.ru 8 (800) 222-53-76 
Пинол - сервис внедрения Пинкит
  • Меню
  • Каталог
  • Акции
  • Интеграции
    Поддержка сайта Интеграция с 1С Корпортал Интернет магазин
  • О компании
    Кейсы Компетенции Новости Сертификаты Реквизиты Вакансии
  • Кейсы
  • Обучение
  • Контакты
pinkit
Товаров: 0 на 0 руб.
Корзина: +0 Отложено 0
В корзину добавлено
Ваша корзина пуста
К сожалению, ваша корзина пуста.
Исправить это недоразумение очень просто:
выберите в каталоге интересующий товар и нажмите кнопку «В корзину».
Итого:0 руб.

Продолжить покупки Перейти в корзину
  • CRM
    img Лицензия на Пинкит (тариф Пробный) img Лицензия на Пинкит (тариф Команда) img Лицензия на Пинкит (тариф Компания) img Лицензия на Пинкит (тариф Корпорация) img Лицензия на Пинкит (тариф Энтерпрайз) img Битрикс24 (Облако) тариф «Базовый» img Битрикс24 (Облако) тариф «Стандартный» img Битрикс24 (Облако) тариф «Профессиональный» img Битрикс24 (Облако) тариф «Энтерпрайз» 250 img Битрикс24 (Облако) тариф «Энтерпрайз» 500 img Битрикс24 (Облако) тариф «Энтерпрайз» 1 000 img Битрикс24 (Коробка) тариф «Корпоративный портал» img Битрикс24 (Коробка) тариф «Интернет-магазин + CRM» img Переход с «1С-Битрикс24». Лицензия Корпоративный портал - 50 на другие редакции img Переход с «1С-Битрикс24». Лицензия Корпоративный портал - 100 на другие редакции img Переход с «1С-Битрикс24». Лицензия Корпоративный портал - 250 на другие редакции img Переход с «1С-Битрикс24». Лицензия Корпоративный портал - 500 img Wazzup PRO img WhatsApp Business Api img Wazzup Max img Wazzup Start img Wazzup Inbox
  • CMS
    img 1С-Битрикс: Управление сайтом img Лицензия на «1С-Битрикс: Управление сайтом - Малый бизнес» img Лицензия на «1С-Битрикс: Управление сайтом - Бизнес»
  • Пинкит
    img Лицензия на Пинкит (тариф Пробный) img Лицензия на Пинкит (тариф Команда) img Лицензия на Пинкит (тариф Компания) img Лицензия на Пинкит (тариф Корпорация) img Лицензия на Пинкит (тариф Энтерпрайз)
  • Бизнес-процессы
    img Шаблон бизнес-процесса для распределения лидов (заявок) по компетенции менеджеров img Шаблон бизнес-процесса в Битрикс24 для автоматизации контроля заполнения полей при создании Лида img Шаблон бизнес-процесса в Битрикс24 для автоматизации обработки входящих заявок img Шаблон бизнес-процесса в Битрикс24 по согласованию договора с клиентом из сделки img Шаблон бизнес-процесса в Битрикс24 принятия сотрудника на работу img Шаблон бизнес-процесса в Битрикс24 для автоматизации работы выездных менеджеров img Шаблон бизнес-процесса в Битрикс24 для автоматического назначения ответственного менеджера за входящие заявки (Барабан) img Шаблон бизнес-процесса в Битрикс24 для автоматической отправки письма-поздравления с Днем рождения img Шаблон бизнес-процесса в Битрикс24 для распределения Лидов по ответственным img Шаблон бизнес-процесса в Битрикс24 приёма и распределения между отделами входящей документации в компании img Шаблон бизнес-процесса в Битрикс24 для контроля оплаты по счетам из сделки
  • Услуги
    img Онлайн-консультация и настройка Битрикс24 img Техническая поддержка amoCRM img Онлайн-консультация по работе с Пинкит img Разработка технического задания img Техническая поддержка Битрикс24 img Онлайн-консультация и настройка amoCRM img CRM: онлайн-вебинар по сравнению CRM-систем img Офлайн консультация по работе в CRM на территории Пинол img Онлайн консультация по работе в CRM img Онлайн-консультация по Битрикс24 пакет «Пользователь» img Онлайн-консультация по Битрикс24 пакет «Продавец» img Онлайн-консультация Битрикс24 пакет «Руководитель» img Онлайн консультация по Битрикс24 пакет "Администратор портала" img Вебинар Мясорубка CRM
  • Кейсы
  • Обучение
  • Форум
  • basket
  • Еще
ГлавнаяО компанииКейсыКейсыДвусторонняя интеграция чат-ботов Senler и SalesBot с Битрикс24

Синхронизация заказов между Битрикс24 и МойСклад: создание заказа в МойСклад при обновлении сделки с сопоставлением товаров

  • Кейсы
  • Компетенции
  • Новости
  • Сертификаты
  • Реквизиты
  • Вакансии

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

24.06.2025

Устали тратить время на ручной перенос данных между Битрикс24 и МойСклад? Автоматизируйте процесс и забудьте о рутине!

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

Но если вы работаете в Битрикс24 и МойСклад без связки между ними — будьте готовы к лишней работе и возможным ошибкам.

В этой статье мы покажем, как всего за несколько шагов настроить автоматическое создание и обновление заказов в МойСклад при смене статуса сделки в Битрикс24.

Также расскажем, как «подружить» товары между двумя системами с помощью артикула.


1. Почему без интеграции Битрикс24 и МойСклад бизнес теряет время и деньги

Знакомая ситуация?


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

А именно, с отсутствием синхронизации между CRM (Битрикс24) и системой учета (МойСклад).

На первый взгляд всё логично: сделки ведутся в Битрикс24, а товарный учет — в МойСклад.

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

Что идет не так:

  • Ручной ввод данных. При создании новой сделки с товарами и их количеством данные не передаются автоматически в МойСклад. В результате — складские остатки не обновляются, и менеджерам приходится вручную вносить информацию.

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

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

  • Поиск контрагентов вручную. Контрагентов в МойСклад приходится искать по ИНН и вручную прикреплять к заказам. Удобства — ноль.

  • Ошибки на каждом шаге. Любое действие вручную — потенциальная точка ошибки. Особенно, когда таких действий десятки в день. Это приводит к задержкам, неправильным отгрузкам и неудовлетворенным клиентам.

Ручная синхронизация между Битрикс24 и МойСклад забирает у команды часы рабочего времени и снижает точность выполнения заказов.

Всё это напрямую влияет на скорость работы, качество обслуживания и, как следствие, — на продажи.

Как автоматизация избавила команду от рутины

Чтобы исключить ручной труд и минимизировать ошибки, мы предложили заказчику настроить интеграцию между Битрикс24 и МойСклад с помощью платформы Пинкит.

Это решение полностью убрало необходимость вручную передавать данные между системами.

Как работает автоматизация:

1.2. Автоматическое создание заказа. Как только сделка в Битрикс24 (воронка «Юридические лица») переходит на стадию «На сборке», в МойСклад автоматически создается заказ покупателя с привязкой всех нужных данных — от товаров до контрагента.

1.2. Обновление при изменениях. Если сделка изменилась и временно покинула стадию «На сборке», а затем вернулась обратно — система не создаёт новый заказ, а обновляет уже существующий в МойСклад. Это исключает дубли и обеспечивает полную актуальность информации.

Как работает интеграция: автоматическое создание заказа в МойСклад при обновлении сделки в Битрикс24

Теперь давайте разберем, как на практике настраивается автоматическая связка между сделками в Битрикс24 и заказами в МойСклад.

Весь процесс реализуется с помощью платформы Пинкит и занимает всего несколько шагов.

Сценарий: "Сделка обновлена → Создать заказ в МойСклад"

Шаг 1: Отслеживаем обновление сделки. Настраиваем триггер в Пинкит: Событие — обновление сделки в Битрикс24, Воронка — «Юридические лица», Стадия — «На сборке».

Шаг 2: Проверка — заказ уже был создан или нет. Здесь логика такая: если заказ уже существует, он обновляется, а не создается заново. Если же заказ ещё не был создан — система создает его с нуля.

Важно: Чтобы не было дублирующих заказов, в системе используется специальный чекбокс/метка, фиксирующая, был ли уже создан заказ для этой сделки.

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

Шаг 3: Создание или обновление заказа в МойСклад. На основе собранной информации создается заказ в МойСклад.

Шаг 4: Сопоставление данных. На этом этапе проверяется и связывается вся информация: контактные данные клиента, товары и их соответствие, условия заказа, статусы. Всё это делается автоматически, без участия менеджера.

Как обновить заказ в МойСклад при изменении сделки в Битрикс24

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

Чтобы эти правки автоматически отражались в МойСклад, мы настраиваем обновление уже созданного заказа при изменении стадии сделки в Битрикс24.

Сценарий: "Сделка обновлена → Обновить заказ в МойСклад"

Шаг 1: Отслеживаем обновление сделки. Настраиваем триггер: событие — обновление сделки, воронка — «Юридические лица», стадия — «На сборке»

Шаг 2: Обработка данных и проверка наличия заказа. На этом этапе Пинкит анализирует информацию: проверяет, был ли заказ уже создан ранее для этой сделки. Если да — система обновляет заказ, а не создает новый. Поиск товаров снова идёт по артикулу, чтобы точно сопоставить позиции между Битрикс24 и МойСклад.

Шаг 3: Обновление заказа в МойСклад. Если заказ найден, он автоматически редактируется.

Шаг 4: Сопоставление и финальная проверка. На этом этапе сопоставляются все данные между системами

Готовый шаблон интеграции и описание кейса вы можете установить по ссылке.

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

2. Сделка переведена на стадию "На сборке" => Создать заказ в МойСклад

Шаг первый: Откуда

Сделка переводится на стадию "На сборке", выбираем событие обновления сделки в Битрикс24.

Шаг второй: Инструменты

2.1. Проверить, что ранее заказ не выгружался

  • Проверить

Используем проверку по полю source.UF_CRM_1747215899. Условие - (Логическое) Ложь, Действие - Продолжить, если проверка пройдена.

  • Проставить галочку, что заказ создался в МойСклад

Используем API-запрос методом GET с указанием URL /crm.deal.update?id={{source.ID}}&fields[UF_CRM_1747215899]=1.

2.2. Проверка контрагента и его создание

  • Получить реквизиты по Компании

Используем API-запрос методом GET с указанием URL /crm.requisite.list?filter[ENTITY_ID]={{source.COMPANY_ID}}.

  • Найти компанию в МойСклад по ИНН

Используем API-запрос методом GET с указанием URL /entity/counterparty?filter=inn~{{step3.result.0.RQ_INN}}.

  • Если компания найдена по ИНН в МойСклад, тогда Ложь, иначе Истина

Используем инструмент Если-иначе по полю step4.rows. Условие - пустое значение, Результат при успешной проверке = 1, Результат при неуспешной проверке 0.

  • Создать контрагента, если ранее его не было в МойСклад

Используем API-запрос методом POST с указанием URL /entity/counterparty. Условие выполнения - step5. Тело запроса:

{

"name": "{{step3.result.0.RQ_COMPANY_NAME|escape()}}",

"legalTitle": "{{step3.result.0.RQ_COMPANY_FULL_NAME|escape()}}",

"inn": "{{step3.result.0.RQ_INN}}",

"kpp": "{{step3.result.0.RQ_KPP}}"

}

  • Выбрать уже существующего или нового контрагента

Используем инструмент Если-иначе по полю step4.rows. Условие - Пустое значение, Результат при успешной проверке - {{step6.meta.href|default()}}, Результат при неуспешной проверке - {{step4.rows.0.meta.href|default()}}.

Шаг третий: Куда

Создаем заказ в МойСклад.

Шаг четвертый: Сопоставление данных

Сопоставляем название заказа покупателя и название сделки.

Шаг пятый: Запуск

Запускаем.

3. Обновить заказ и добавить в него нужное количество товаров

Шаг первый: Откуда

Выбираем событие успешного срабатывания предыдущей интеграции.

Шаг второй: Инструменты

  • Получить товары сделки

Используем API-запрос методом GET с указанием URL /crm.deal.productrows.get?id={{source.int10682.source.ID}}.

  • Для каждого полученного товара

Используем перебор Для каждого поле step1.result.

  • Преобразовать товар в массив

Используем Преобразование типов данных в поле step2. Тип данных - Массив.

  • Получить товар подробнее в Битрикс24

Используем API-запрос методом GET с указанием URL /crm.product.get?ID={{step2.PRODUCT_ID}}.

  • Поиск товара в МойСклад

Используем API-запрос методом GET с указанием URL /entity/product/?search={{step3.result.PROPERTY_240.value}}.

  • Собрать массив товаров

Объединяем прогоны.

  • Собрать запрос с товаром

Используем Преобразование массива объектов в поле step6.

Сопоставляем количество, цену, скидку и другие параметры.

  • Фильтр

Используем Фильтр элементов массива в поле step7. Название поля внутри элемента массива - quantity. Условие - Существует.

Шаг третий: Куда

Обновляем заказ в МойСклад.

Шаг четвертый: Сопоставление данных

Сопоставляем ID заказа и {{source.int10682.result.id}}.

Добавляем пользовательское сопоставление:

Позиции товаров

Тип: Тело

Название параметра: positions

Значение параметра: {{step10}}

Шаг пятый: Запуск

Запускаем.

4. Сделка переведена на стадию "На сборке" => Обновить заказ в МойСклад

Шаг первый: Откуда

Сделка переводится на стадию "На сборке", выбираем событие обновления сделки в Битрикс24.

Шаг второй: Инструменты

4.1. Проверить, что ранее заказ не выгружался

  • Проверить

Используем проверку по полю source.UF_CRM_1747215899. Условие - (Логическое) Истина, действие - продолжить, если проверка пройдена.

  • Найти ранее выгруженный заказ

Используем шаг Поиск ID соответствующий сущности. Название поля - source.ID.

  • Проверить, что заказ уже есть

Используем проверку по полю step8. Условие - (Логическое) Истина, Действие - Продолжить, если проверка пройдена.

4.2. Получить реквизиты по Компании

Используем API-запрос методом GET с указанием URL /crm.requisite.list?filter[ENTITY_ID]={{source.COMPANY_ID}}.

  • Найти компанию в МойСклад по ИНН

Используем API-запрос методом GET с указанием URL /entity/counterparty?filter=inn~{{step3.result.0.RQ_INN}}.

  • Если компания найдена по ИНН в МойСклад, тогда Ложь, иначе Истина

Используем инструмент Если-Иначе по полю step4.rows. Условие - Пустое значение, Результат при успешной проверке = 1, Результат при неуспешной проверке = 0.

  • Создать контрагента, если ранее его не было в МойСклад

Используем API-запрос методом POST с указанием URL /entity/counterparty. Условие выполнения step5.

Тело запроса:

{

"name": "{{step3.result.0.RQ_COMPANY_NAME|escape()}}",

"legalTitle": "{{step3.result.0.RQ_COMPANY_FULL_NAME|escape()}}",

"inn": "{{step3.result.0.RQ_INN}}",

"kpp": "{{step3.result.0.RQ_KPP}}"

}

  • Выбрать уже существующего или нового контрагента

Используем шаг Если-иначе в поле step4.rows. Условие - Пустое значение, Результат при успешной проверке - {{step6.meta.href|default()}}, Результат при неуспешной проверке - {{step4.rows.0.meta.href|default()}}.

Шаг третий: Куда

Обновляем заказ в МойСклад.

Шаг четвертый: Сопоставление данных

Сопоставляем ID заказа и {{step8}}.

Шаг пятый: Запуск

Запускаем.

5. Обновить заказ и добавить туда нужное количество товаров

Шаг первый: Откуда

Выбираем событие успешно отработавшей интеграции, настроенной ранее.

Шаг второй: Инструменты

  • Получить товары сделки

Используем API-запрос методом GET с указанием URL /crm.deal.productrows.get?id={{source.int10400.source.ID}}.

  • Для каждого полученного товара

Используем шаг Для каждого в поле step1.result.

  • Преобразовать товар в массив

Используем Преобразование типов данных в поле step2. Тип данных - массив.

  • Получить товар подробнее в Битрикс24

Используем API-запрос методом GET с указанием URL /crm.product.get?ID={{step2.PRODUCT_ID}}.

  • Поиск товара в МойСклад

Используем API-запрос методом GET с указанием URL /entity/product/?search={{step3.result.PROPERTY_240.value}}.

  • Собрать массив товаров

Объединяем прогоны.

  • Собрать запрос с товаром

Используем преобразование массива объектов в поле step6.

  • Фильтр

Используем Фильтр элементов массива в поле step7. Условие - Существует, Название поля внутри элемента массива - quantity.

Шаг третий: Куда

Обновляем заказ в МойСклад.

Шаг четвертый: Сопоставление данных

Сопоставляем ID заказа и {{source.int10400.result.id}}. Добавляем пользовательское сопоставление.

Позиции товаров

Тип: Тело

Название параметра: positions

Значение параметра: {{step10}}

Шаг пятый: Запуск

Запускаем.

6. Итог

Интеграция Битрикс24 и МойСклад через платформу Пинкит — это не просто «техническое улучшение».

Это инструмент, который освобождает команду от рутины, минимизирует ошибки и ускоряет работу с заказами.

Что даёт интеграция?

  • Больше никаких ручных заказов. Сделка в Битрикс24 — заказ в МойСклад. Всё происходит автоматически, по четкой логике.

  • Никакого копирования и путаницы. Система сама находит нужные товары и контрагентов по артикулу и ИНН — без участия менеджера.

  • Четкая фиксация. Каждая сделка получает метку, что заказ в МойСклад уже создан — дубликатов не будет.

  • Актуальные остатки. Перевели сделку на стадию «На сборке»? Складские данные сразу синхронизируются.

  • Гибкость под любые бизнес-процессы. Хотите — настраивайте всё вручную по инструкции. Хотите быстрее — скачайте готовый шаблон и адаптируйте под себя.

Нет нужного сервиса в Пинкит?

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

Подберите подходящий шаблон интеграции прямо сейчас — просто перейдите по ссылке и найдите решение под ваш сценарий.


Алексей Окара

Если у вас есть вопросы, пишите нам в Телеграм или WhatsApp.

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

Также вы можете самостоятельно протестировать Пинкит, для этого зарегистрируйтесь в личном кабинете по ссылке: https://lk.pinkit.io/register.

Алексей Окара,
продакт-менеджер Пинкит



Вернуться


Добавить новый комментарий
0
Павел Филатов 30.06.2025 13:59:33
Сервис Пинкит – это незаменимый инструмент для обмена данными с внешними web-сервисами.

Самые востребованные интеграции по API: Google Sheets, Unisender, СберБанк, HH.ru, Контур.Фокус, GetCourse, Банки, iiko.
0
Павел Филатов 30.06.2025 13:59:43
А вы уже смотрели наш раздел "Обучение"? Здесь мы регулярно публикуем полезные материалы по работе с CRM.
0
Павел Филатов 30.06.2025 14:00:05
Для тех, кто идет в ногу со временем, мы проводим регулярные вебинары.

Если у Вас есть вопросы по настройке, по функционалу или вы просто хотите  быть в курсе новых трендов, тогда регистрируйтесь и подключайтесь к  нашим вебинарам. Для вас всегда интересные спикеры, разбор задач на  примере реальных кейсов, а также подарки самым активным.
  • На главную
  • Компания
  • Информация
  • Помощь
8 (800) 222-53-76 
Сайт использует файлы cookie. Продолжая просмотр сайта, вы соглашаетесь с использованием файлов cookie.
  • PINALL © 2011 - 2025
    Все права защищены


    Роскомнадзор
    Рег.№ 77-17-007126


    ВКонтакте YouTube
    • Реквизиты
    • Вакансии
    • Новости
    • Пользовательское соглашение
    • Обработка данных
    • Лицензионный договор
    • Кейсы
    • Сертификаты
    • Компетенции
    • Способы оплаты
    • Партнерская программа
    • Вебинары
    • Статьи
    • Вопрос-ответ
    • Вики
    • Бренды
    • Интеграции
Информация на сайте www.pinall.ru не является публичной офертой