Skip to main content

Описание интеграции АБЦП и МойСклад

Описание

Интеграция между сервисом МойСклад и АБЦП

Возможности интеграции МойСклад и АБЦП

Важно
Интеграция использует заказы АБЦП версии 1.0

МойСклад => АБЦП АБЦП => МойСклад
Создание заказов - +
Изменение статусов + -
Создание контрагентов - +
Перенос входящих платежей + -
Создание товаров - +
Обновление товаров (Название, цена, артикул, бренд) + -
Передача остатков + -

Краткий обзор

Настройка на стороне хостинга

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

Cron

Поставщики продаются по эксель файлу который формируется скрипта по крону

*/5 * * * * cd ~/[Корневая директория сайта]/ && ./bin/php ./www/ms_abcp/cron.php

# 1. Конкретные пути для Вашего сайта 
# нужно уточнять у тех. поддержки хостинга 
#
# 2. Перед запуском крона рекомендуем сделать проверку 
# в консоли, например в редакторе https://www.putty.org

Конфигурационные файлы

В папке находится конфигурационный файл, в котором задается режим работы (дебаг или боевой) и доступы к системам. Если стоит false, то новые данные не добавляются.

Так же в этом файле указаны доступы к двум серверам и путь к вебхукам.

Скриншот 06-08-2025 151208.jpg

Создание вебхуков в МоемСкладе

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

Скриншот 06-08-2025 150507.jpg

Логи

Если Вам нужно смотреть логи, то они будут храниться на сервере

Скриншот 06-08-2025 151250.jpg

Настройка на стороне АБЦП

Выгрузка товаров

Для проверки настроек нужно:

1.  В разделе поставщики выбираем настройку поставщика

Скриншот 06-08-2025 151418.jpg

2. Далее выбрать "Обновление"

Скриншот 06-08-2025 151538.jpg

2.1. Указать ссылку с прайсом

2.2. Указать время "забора" прайса

3. Вкладка "На сайте"

3.1 Нужно поставить галку "отображать на сайте"

Скриншот 06-08-2025 151615.jpg

4. Вкладка "Структура прайса"

Скриншот 06-08-2025 151645.jpg

4.1. В данной вкладке нужно указать привязку как в примере ниже

Скриншот 06-08-2025 151731.jpg

5. Далее завершаем конфигурацию

Как проверить, что товары выгружаются?

  1. Нужно зайти в раздел Поставщики в АБЦП и визуально найти новый прайс-лист и увидеть, что в нем нет ошибок

Скриншот 06-08-2025 151846.jpg

2)Заходим в файл, скачиваем таблицу Excel

Скриншот 06-08-2025 151921.jpg

3)Товар добавляется по артикулу и коду товара, который можно найти в таблице Excel

Скриншот 06-08-2025 151959.jpg

Статусы заказов

Нужно, чтобы статусы заказов в МоемСкладе и АБЦП были одинаковые. Для этого достаточно изменить статусы в одной из систем. Важен регистр.

Как изменить статусы в АБЦП

  1. Статусы можно поменять в настройках

Скриншот 06-08-2025 152626.jpg

  1. Далее меняем сами статусы

Скриншот 06-08-2025 152718.jpg

Настройки на стороне МоегоСклада

Статусы заказов

Нужно, чтобы статусы заказов в МоемСкладе и АБЦП были одинаковые. Для этого достаточно изменить статусы в одной из систем. Важен регистр.

Как изменить статусы заказов в Моем Складе

В Списке заказов нужно кликнуть по блоку статусы

Скриншот 06-08-2025 152806.jpg

Заполнение товаров в МоемСкладе

Важно, чтобы в МоемСкладе были заполнены следующие пункты

  1. Поставщик(Стандартное поле)

Скриншот 06-08-2025 152904.jpg

  1. Артикул (Стандартное поле)
  2. Доступное количество было не нулевое

Скриншот 06-08-2025 152955.jpg

Требования к хостингу

Для стабильной работы достаточно хостинга с поддержкой php и cron Мы сможем сделать установку и настройку на следующие хостинги:

  • https://Beget.com/ru/hosting/virtual (Россия)
  • https://NetAngels.ru/hosting/ (Россия)

Что нужно для начала работ

  1. API доступ на стороне АБЦП
  2. Административный доступы к сервису АБЦП
  3. Административный доступ к сервису МойСклад
  4. Нужно, чтобы в системах были одинаковые статусы (с учетом регистра). Например: Новый заказ (МойСклад) = Новый заказ (АБЦП)