МойСклад

Материал из Меасофт
Перейти к: навигация, поиск

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

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

  1. Установка интеграции МойСклад производится в Личном Кабинете Курьерской службы в разделе "Настройки" -> "Интеграция". В настройке интеграции ведите логин и пароль от учетной записи системы «МойСклад» с правами администратора.

    Примечание. Запрещено изменять данные этой учетной записи — это приведет к сбою интеграции. В будущем при обращении в техническую поддержку MeaSoft указывайте данные этой учетной записи для получения помощи по вопросам интеграции.
    Если все же есть необходимость сменить учетные данные, после сообщите новый пароль от «МойСклад» в техподдержку MeaSoft для внесения изменений в настройки интеграции.

  2. Укажите логин, пароль и код курьерской службы. Запросите эти данные у курьерской службы, с которой настраивается интеграция.
  3. Нажмите на кнопку Сохранить.
    В случае ошибки «Данный пользователь „Мой склад“ уже зарегистрирован.» нажмите на кнопку Сбросить.
  4. Дождитесь окончания синхронизации справочников. Не закрывайте и не перезагружайте страницу. Процесс может занять продолжительное время (от 10 минут).
    Когда синхронизация окончится, автоматически откроется страница следующего шага.
  5. В системе МойСклад создайте дополнительные поля в заказах. Для этого перейдите в Продажи > Заказы покупателей, в правой части экрана нажмите на кнопку с шестеренкой и в разделе Дополнительные поля нажмите на кнопку +Поле. Подробнее см. в документации МойСклад.
  6. Создайте следующие поля:
    • с типом «Строка»:
      • Город — для указания населенного пункта получателя; Можно не создавать, а использовать стандартное поле "Город" из поля "Адрес доставки" МойСклад
      • Адрес — для указания адреса получателя; Можно не создавать, а использовать стандартное поле "Адрес" из поля "Адрес доставки" МойСклад
      • Индекс — для указания индекса получателя; Можно не создавать, а использовать стандартное поле "Индекс" из поля "Адрес доставки" МойСклад
      • Дата доставки — для указания даты доставки наряду со временем;
      • Сумма заказа — для получения суммы заказа от курьерской службы;
      • Стоимость доставки — для получения стоимости доставки от курьерской службы;
      • Строка для сохранения информации об ошибках — для получения текста ошибки;
      • Количество мест — для возможности указания количества мест;
    • с типом «Файл»:
      • Файл — необязательное поле для передачи файлов. Максимальный размер файла — 1 МБ;
    • с типом «Флажок»:
      • Необходимость возврата — необязательное поле. Используется для передачи признака «необходимость возврата»;
      • Оплата получателем — необязательное поле. Используется для передачи признака «оплата получателем»;
    • с типом «Справочник»:
      • Виды срочности — одноименный справочник;
      • Временные интервалы — одноименный справочник;
      • Способы доставки — одноименный справочник;
      • Тип оплаты — одноименный справочник;
      • Время доставки с — справочник Часы доставки;
      • Время доставки по — справочник Часы доставки.
  7. В ЛК клиента MeaSoft обновите открытую страницу и настройте статусы отправки, соответствие статусов и полей. В выпадающем списке значений поля контрагента соответствуют следующим полям раздела Контрагенты в «МойСклад»:
Поля контрагента в MeaSoft Настройки МойСклад > Контрагенты
Наименование Наименование
Email Электронный адрес
Телефон Телефон
Полное наименование для юр. лица — Полное наименование
для ИП — в формате [ИП Фамилия Имя Отчество]
для физ. лица — Фамилия Имя Отчество
Юридический адрес для юр. лица — Юридический адрес
для ИП — Адрес регистрации
для физ. лица — Адрес регистрации
Фактический адрес Фактический адрес
8. Чтобы передавать заказ от имени заказчика, а не отправителя (склад, магазин), в полях ФИО отправителя и Телефон отправителя выберите значение Не передавать.
9. Сохраните настройки.

Для отправки заказа обязательно должен быть заполнен вес хотя бы одного товара.

Поля Cтоимость доставки, Сумма и Ошибка заполнять не нужно. Они заполнятся автоматически после синхронизации с курьерской службой.

Если нужна доставка по адресу, оставьте поле Тип доставки пустым. Иначе выберите ПВЗ из списка.

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

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

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

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

Чтобы проверить, передан ли заказ в курьерскую службу, зайдите в личный кабинет клиента и на вкладке Отслеживание проверьте, существует ли отправленный заказ.

Обновление данных из ЛК

Уже после того, как вы настроили интеграцию, в ЛК Курьерской Службы могут появиться новые ПВЗ, новые режимы доставки и тд.

Чтобы перенести эти данные в МойСклад в настройках интеграции вам нужно нажать кнопку "Запустить перезагрузку" в разделе "Перезагрузить данные в МойСклад" и дождаться перезагрузки данных.

Известные проблемы

Модуль интеграции не работает на бесплатном тарифе.

При установке приложения в «МойСклад» регистрируется событие
на изменение заказа, чтобы «МойСклад» передавал изменения в MeaSoft. Так работают все модули служб доставки для «МойСклад». «МойСклад» поддерживает только одно событие для заказа, поэтому, если оно занято другим установленным модулем
, MeaSoft не сможет его занять, и отправка заказов работать не будет. Если у вас не отправляются заказы и вы уверены, что у вас нет других модулей, использующих это событие, обратитесь к нам в службу поддержки, мы сможем проверить занятость события и при необходимости его освободить.