Интернет-сервис МойСклад — это удобная система учета для интернет-магазина, оптовой фирмы или розничного бизнеса.
МойСклад поможет Вам:
- обрабатывать заказы точно и в срок;
- профессионально вести складской учет;
- качественно работать с клиентской базой;
- эффективно автоматизировать торговые точки;
- печатать все необходимые документы.
Подробнее на moysklad.ru
Данная инструкция описывает:
- настройку автоматической выгрузки товаров из МоегоСклада на Prom.ua;
- передачу заказов из личного кабинета Prom.ua в МойСклад для дальнейшей обработки;
- массовый перенос товаров с Prom.ua в МойСклад.
Ограничения синхронизации с сервисом МойСклад
- Не предусмотрена синхронизация остатков товаров (т.е не передается количество товаров из МоегоСклада на Prom.ua).
- Не реализована синхронизация разновидностей.
- Из сервиса МойСклад не передаются валюты, только цены.
- Из сервиса МойСклад не передаются фотографии товара
- Отключение приложения в кабинете компании не влечет отключение синхронизации с МойСклад. Нужно обязательно отключить синхронизацию дополнительно на стороне сервиса в личном кабинете МойСклад или обновить текущий ключ синхронизации, чтобы ранее настроенный ключ стал невалидным.
Настройка синхронизации товаров и заказов с сервисом МойСклад
Синхронизация с сервисом МойСклад позволяет автоматически переносить ваши заказы из Prom.ua в МойСклад, а товары и их статус наличия — из МоегоСклада на Prom.ua.
Важно! Перед первой синхронизацией с сервисом Мой склад сделайте экспорт товаров в формате YML или XLS (Excel), чтобы была возможность вернуть текущее Название, Описание, Наличие и Цену товара в том случае, если что-то пойдет не так.
Чтобы настроить синхронизацию с МойСклад, необходимо иметь в этом сервисе свою учетную запись (аккаунт). Для этого пройдите регистрацию на moysklad.ru
Порядок настройки синхронизации
- Зайдите в кабинет компании Prom.ua и перейдите на страницу приложения «МойСклад».
- Скопируйте значения «Идентификатор» и «Ключ».
- Войдите в сервис МойСклад и перейдите в раздел «Обмен данными > Синхронизация > Prom.ua».
- На вкладке «Настройки синхронизации» вставьте скопированные ранее идентификатор и ключ в соответствующие поля:
Период синхронизации указывается в полях «Загружать/выгружать каждые ХХ минут».
Сразу после сохранения настроек товары и заказы начнут синхронизироваться и отображаться на сайте вашей компании на Prom.ua.
Массовый перенос товаров с Prom.ua в МойСклад
Если вы хотите перенести все свои товары из кабинета компании в МойСклад:
- Сделайте экспорт ваших товаров в формате XML с помощью экспорта групп и позиций в разделе «Управление товарами и услугами».
- Скопируйте ссылку на файл экспорта в буфер обмена.
- Войдите в сервис МойСклад под своей учетной записью и перейдите в раздел «Обмен данными > Импорт».
- Выберите «Импортировать > Товары».
- Вставьте вашу ссылку на файл экспорта из буфера обмена в поле «URL» на вкладке «Из интернета».
- Начните импорт.
Примеры работы интеграции PROM и Мой склад.
Представим, что у нас есть новая учетная запись “Мой склад”, где нет товаров.
Первое что нужно сделать - это загрузить товары из PROM в Мой склад.
Загрузить товары в “Мой склад” можно с помощью XML ссылки или файла XLSX (экспорт из PROM).
После того, как импорт в систему “Мой склад” завершился, в кабинете “Мой склад” отобразятся товары.
В интеграции PROM - “Мой склад” существует две задачи по автоматической синхронизации:
-
Выгрузка из PROM заказов.
-
Загрузка в PROM цен и самих товаров.
Следует понимать, что интеграция PROM - “Мой склад” основана на подходе, при котором товар из системы “Мой склад” связывается с товаром в PROM посредством Внешнего кода.
Как работает “Внешний Код”
У товара (любого товара) в системе “Мой склад” можно прописать “Внешний Код”. Например, PROM.UA_INNER_ID_12345678
В тоже время в PROM должен существовать товар с id - 12345678.
(в экспорте xls - это Уникальный_идентификатор, в кабинете - число в ссылке редактирования товара https://my.prom.ua/cms/product/edit/12345678 , в xml экспорте - это значение атрибута id <offer available="" group_id="942270402" id="779174625">)
В таком случае, если на PROM существует товар с id - 12345678, а в системе “Мой склад” для какого-то товара установлен “Внешний Код” - PROM.UA_INNER_ID_12345678, то в случае использования автоматических синхронизаций: загрузка заказов и выгрузка остатков, эта связка товаров будет работать корректно. Под этим подразумевается, что на Prom не будет создаваться дубль товара при загрузке остатков, а в системе “Мой склад” не будет создаваться дубль товаров при загрузке заказов из PROM.
Нужно обязательно указывать PROM.UA_INNER_ID_ большими буквами. https://support.moysklad.ru/hc/ru/articles/203390923-Tiu-ru-Prom-ua-Deal-by-Satu-kz
Рассмотрим случаи, при которых случается дублирование товаров на каждой стороне.
-
Если импортировать товары из PROM в “Мой склад”, в системе “Мой склад” не указать Внешний код и произвести синхронизацию остатков из системы “Мой склад” в PROM, то на PROM создаются новые товары. По сути из системы “Мой склад” запускается импорт. И параметр, по которому определяется новый товар или существующий - Внешний код.
-
Если в заказах существуют товары, которых нет в системе “Мой склад” или для товаров не задан внешний код с системе “Мой склад”, то при загрузке из PROM заказов в систему “Мой склад” создаются товары.
Например, если в системе “Мой склад” есть “товар1”, для которого не установлен Внешний Код, и мы делаем выгрузку заказов из PROM, то в системе “Мой склад” появится два “товара1”: первый - который мы импортировали и не прописали внешний код, а второй - который пришел с внешним кодом из заказа. Если в этот момент произвести синхронизацию товаров из “Мой склад” в PROM, то в PROM создатся дубль товара, так как он создался в системе “Мой склад”
Как избежать дублей?
Загрузить товары из PROM в “Мой склад”. Не включать автоматическую синхронизацию.
Важно, чтобы в системе “Мой склад” не было товаров, в том числе и в архиве.
Прописать каждому товару Внешний Код. (Если использовать импорт не через ссылку, а с помощью файла xlsx, то можно заранее отредактировать в файле Уникальный идентификатор, дописав каждому id префикс PROM.UA_INNER_ID_. Тогда при импорте в систему “Мой склад”, товары будут привязаны. Подробнее в справке https://support.moysklad.ru/hc/ru/articles/203390923-Tiu-ru-Prom-ua-Deal-by-Satu-kz
Обратите внимание: не стоит забывать, что Внешний Код должен быть написан большими буквами PROM.UA_INNER_ID_ а не prom.ua_INNER_ID_
Если нужна синхронизация заказов из PROM в Мой Склад, то следует понимать, что если в заказе есть товар, которого нет на данный момент в системе “Мой склад”, то он будет создан.
Когда для всех товаров задан Внешний Код, можно выполнять синхронизацию остатков из системы “Мой склад” в PROM.