Вернуться к списку статей

Очень часто для наших клиентов требуется разработать/настроить различного рода интеграции со складскими системами учета. Расскажем подробнее о том, какими способами мы пользуемся.

 

1. Базовый xml-парсер

Многие наши сайты-посадки работают без CMS по ряду причин:

- сайт без движка намного более гибок в плане редактирования структуры каждой страницы - мы можем вносить правки буквально в любой блок и достаточно быстро, т.к. не требуется интеграции html-шаблона в шаблон CMS

- скорость работы за счет исключения обращений к SQL базам данных CMS

- быстрое разворачивание площадки

Однако, нашим клиентам для таких сайтов требуются интеграции со складскими системам учета, чтобы отображать актуальные автомобили в наличии. Для этого мы используем базовый xml-парсер.

Как это работает:

С помощью FTP клиент подгружает на сервер xml-файл выгрузки из своей складской системы (1С, Альфа, фид Авито, фид Яндекс Маркет) и изображения. Также может использоваться постоянная ссылка на xml-файл.

Наш специальный php-скрипт обрабатывает данный файл и отображает информацию из него на сайте. Как только файл обновляется, информация на сайте также меняется.

Пример использования:

https://auto.nissan-komi.ru/newcars/

https://haval35.ru/newcar.php

Примеры интеграций

2. Продвинутый xml-парсер

Используется нами для работы с xml-файлами клиентов в случае использования CMS на сайте и отсутствия «коробочных» решений интеграции CMS и складской системы. По сути мы создаем гибридное решение между базовым xml-парсером и «коробочным» решением.

Как это работает:

С помощью FTP клиент подгружает на сервер xml-файл выгрузки из своей складской системы (1С, Альфа, фид Авито, фид Яндекс Маркет) и изображения. Также может использоваться постоянная ссылка на xml-файл, для этого в CMS используются специальные поля.

Наш специальный php-скрипт обрабатывает данный файл и отображает информацию из него на сайте. Скрипт работает со встроенными механизмами кеширования и отображения информации CMS. Как только файл обновляется, информация на сайте также меняется.

Также возможно взаимодействия парсера и скриптов CMS при необходимости: например, занесение товаров в базу данных CMS, для дальнейшего использования (выгрузка в ВК, формирование фидов для других маркетплейсов и пр., складской учет, включая мультирегиональность и мультискладовость)

Пример использования:

https://platinum29.ru/ (здесь используется xml-фид для Домклик, который формируется нашим скриптом на базе EXCEL-файлов клиента, см. кейс "Разработка сайта platinum29.ru" )

https://life-piter.ru/ (здесь используется xml-фид для Яндекс Недвижимость в качестве информации по ЖК, наличию квартир и пр.)

Примеры интеграций

3. «Коробочная» интеграция

Обычно у большинства CMS и складских систем учета есть встроенные механизмы интеграции. Настраиваем и полностью вводим в эксплуатацию такие системы. При необходимости их возможно доработать.

Как это работает:

Используются стандартные механизмы взаимодействия CMS (сайт) – WMS (склад), например, «Битрикс» - «1С» или «Битрикс» – «Мой склад». Производится настройка и отладка данного механизма под нужды Заказчика.

Пример использования:

http://dynamica-trade.ru/

Примеры интеграций

4. Нестандартные решения

Если у Заказчика имеется какое-то свое уникальное видение процесса взаимодействия сайта и складской системы/маркетплейсов/прочих систем, то мы всегда предложим решение под его задачу и реализуем необходимый функционал.

Вернуться к списку статей