Модифицированное приложение МойСклад для платформы 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 минут!