Для интеграции системы МойСклад с ECOM по API, необходимо реализовать следующие настройки в МойСклад и полученные токены добавить в админ панели ECOM:
Создается токен для самой интеграции:
- в настройках пользователя, выбирается страница Токены и там на самый вверх есть кнопка Токен
- в открытом поп-апе копируется и сохраняется созданный токен.
Важно: Не закрыть поп-ап если токен не скопирован, так как потом он не будет доступен!
Создаются токены для цен:
- в блоке Товары выбирается вкладка Товары и услуги и с правой стороны открываются настройки
- тут либо используются цены что есть, либо создаются новые цены
- копируются и сохраняются токены для Цена продажи и Цена опт
Создается токен для Юр. лица:
- в настройках пользователя, выбирается страница Юр. лица
- будет список всех добавленных юр. лиц либо только одно
- выбирается под какую юр. лицо делается интеграция и открывается оно
- на новой странице, в ссылке копируется и сохраняются появившийся код
Создается токен для Контрагента (для которого будет экспорт заказов):
- в блоке Контрагенты выбирается вкладка Контрагенты
- ищется нужный контрагент и открывается для дополнительного просмотра
- на новой странице, в ссылке копируется и сохраняются появившийся код
После всех этих настроек, полученные токены необходимо добавить в админ ECOM:
- открывается интеграция МоыСклад в админ и выбирается "Добавить новую интеграцию"
- ставится галочка Активно (чтобы включить интеграцию) и выбирается для какого сайта делается интеграция
заполняются следующие данные ниже:
- Токен API = токен интеграции
- Ссылка на API = https://api.moysklad.ru/api/remap/1.2
- Regular Price Type UUID = токен Цен продажи
- Discount Price Type UUID = токен Цен опт
- Organization UUID = токен Юр. лица
- Agent UUID = токен Контрагента
создается настройка для парсера (/admin/becor_sync/parsersettings/add/), обычная, заполнив правила и поле для синхронизации, все остальные поля заглушаются (ставится цифра 1, либо черточку)
- создается группу для парсера (/admin/becor_sync/groupparser/add/)
- в периодические задачи (/admin/djangocelerybeat/periodictask/) указывается периодичность синхронизации данных
Полная настройка реализовано и теперь автоматически будут запускаться парсера для обновление данных, а также можно запустить вручную как и обычный парсер.
Была ли статья полезна?
Да, спасибо! К сожалению, нет