Расширение системы с помощью приложений
Содержание
Назначение приложений
В бэк-офисе магазина имеется возможность значительного изменения организации торговли товарами, вносящими свою специфику в технологический процесс продажи. Для подобных товаров можно установить приложение, которое изменит возможности бэк-офиса применительно к требуемой специфике данной части ассортимента. Другим возможным назначением приложений может быть изменение работы других частей магазина - например подключение к внешней системе учёта товара или интеграция с оффлайновым магазином на основе единого склада и т.п.
Место приложений в сервисе
Приложения служат для расширения возможностей сервиса посредством отдельной обработки в них специальных случаев, для которых основной сервис не приспособлен. Поэтому о каждой операции основной сервис извещает приложением, а каждое приложение обрабатывает те из них, для которых оно предназначено. В процессе работы приложений могут использоваться некоторые специальные переменные языка Liquid, не встречающиеся в основном сервисе или имеющие в основном сервисе другое значение, нежели в приложении. Такие случаи будут описываться в описаниях приложений.
Особенности работы с приложениями
Приложение устанавливается в дополнение к основному бэк-офису. Между работой с основным бэк-офисом и работой с приложением возможно оперативно переключаться - переходить в приложение и возвращаться в бэк-офис. Приложение имеет свои подразделы меню, отличающееся от подразделов основного бэк-офиса. Содержание одноимённых подразделов также отличается.
В приложении и основном бэк-офисе могут отличаться и настройки:
- название магазина (отображается при работе в приложении и может вставляться в письма покупателям),
- e-mail магазина,
- e-mail для уведомлений,
- некоторые другие настройки.
Виды приложений
Приложения в системе InSales могут быть двух видов: публичные и частные.
Публичные приложения доступны для всех магазинов на платформе InSales. Частные приложения доступны только их авторам или заказчиам.
Кроме того, использование приложений может быть как беспплатным, так и платным - в зависимости от приложения и используемого тарифа.
Ассортимент приложений
В настоящее время имеется возможность установить следующие приложения:
- приложение для торговли цифровыми товарами (работа с этим приложением описана здесь);
- приложение для синхронизации с программой 1C версии 8.1 или выше, в конфигурации "Управление складом" 10.3.2 или выше (работа с этим приложением описана здесь);
- приложение Мой Склад (Beta);
- приложение E-mail и SMS рассылки UniSender(работа с этим приложением описана здесь).
В дальнейшем ассортимент приложений будет расширяться.
Имеется также возможность разработать собственное приложение, пользуясь API, описание которого находится здесь.