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


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

Создается токен для самой интеграции:

  1. в настройках пользователя, выбирается страница Токены и там на самый вверх есть кнопка Токен
  2. в открытом поп-апе копируется и сохраняется созданный токен.

Важно: Не закрыть поп-ап если токен не скопирован, так как потом он не будет доступен!

Создаются токены для цен:

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

Создается токен для Юр. лица:

  1. в настройках пользователя, выбирается страница Юр. лица
  2. будет список всех добавленных юр. лиц либо только одно
  3. выбирается под какую юр. лицо делается интеграция и открывается оно
  4. на новой странице, в ссылке копируется и сохраняются появившийся код

Создается токен для Контрагента (для которого будет экспорт заказов):

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

После всех этих настроек, полученные токены необходимо добавить в админ ECOM:

  1. открывается интеграция МоыСклад в админ и выбирается "Добавить новую интеграцию"
  2. ставится галочка Активно (чтобы включить интеграцию) и выбирается для какого сайта делается интеграция
  3. заполняются следующие данные ниже:

    1. Токен API = токен интеграции
    2. Ссылка на API = https://api.moysklad.ru/api/remap/1.2
    3. Regular Price Type UUID = токен Цен продажи
    4. Discount Price Type UUID = токен Цен опт
    5. Organization UUID = токен Юр. лица
    6. Agent UUID = токен Контрагента
  4. создается настройка для парсера (/admin/becor_sync/parsersettings/add/), обычная, заполнив правила и поле для синхронизации, все остальные поля заглушаются (ставится цифра 1, либо черточку)

  5. создается группу для парсера (/admin/becor_sync/groupparser/add/)
  6. в периодические задачи (/admin/djangocelerybeat/periodictask/) указывается периодичность синхронизации данных

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


Была ли статья полезна?

Да, спасибо! К сожалению, нет

Была ли эта статья полезной?