Модифицированное приложение МойСклад для платформы InSales


Интеграция интернет-магазина chinaski.ru на InSales с МойСклад с уникальной логикой обмена по коду товара, чтобы заказы с сайта не попадали в Мой Склад как новые позиции. Так же релизована возможность передавать данные со 2-го склада: производство - остатки интернет-магазина и оффлайн магазин.


Выполнена задача модифицировать выгрузку, которая имеется на данный момент и использовать для хранения реального id варианта из МойСклад в скрытом свойстве варианта, а id Insales хранить во внешнем коде МойСклад для того чтобы избавиться от промежуточной базы данных.

Также реализован функционал:

  1. Передать заказ сразу с указанием "store - Ссылка на склад" если доставка "Самовывоз"
  2. При изменении статуса в МойСклад необходимо передавать в Insales статус.
  3. При проставлении статуса в Insales создавать документ отгрузки в МойСклад

Для мультискладовости настроено сопоставление остатков и синхронизацию в обе стороны:

  • Читаем все товары Insales;
  • Проверяем все прочитанные товары, проверить есть ли они в базе сопоставления; 
  • Если нет проверить есть ли такой артикул в МойСклад и записать в базу данных;
  • Скрипт синхронизации остатков:
  1. Создаем доп. поле для второго склада в товарах
  2. Редактируем liquid для вывода остатков
  3. Забираем все остатки из МойСклад
  4. Прочитать соответствующие товары в МойСклад
  5. Сопоставить товары с базой сопоставления по артикулам
  6. Обновить остатки, если они изменились

Оставьте заявку если вам нужно допилить функционал стандартного приложения МойСклад:

Бесплатная регистрация InSales

 

Наши приложения в Маркетплейс InSales.


Оставить комментарий

Нужен расширенный функционал для приложения МойСклад - InSales?

Получите оценку стоимости в течение 30 минут!