Знакомство с «Mobile SMARTS: Склад 15»

Теги: Склад 15
Последние изменение: 05.02.2019

Введение

 «Склад 15» — это мобильное ПО для автоматизации работы склада.  Формально это конфигурация для мобильной платформы Mobile SMARTS, которая позволяет автоматизировать бизнес процессы при помощи ТСД и других мобильных устройств, на ОС WinCE, Windows Mobile, Windows Embedded, и Android.

Схема взаимодействия ТСД с сервером Mobile SMARTS и учетными системами

 

Данная схема взаимодействия ТСД с учетной системой позволяет производить обмен следующими способами:

  1. либо через сервер Mobile SMARTS,

  2. либо через с файлами через специальную программу, где ТСД может быть подключен к базе Mobile SMARTS через Wi-Fi, USB, или сетевой кабель.

ТСД может работать на ОС Android, WinCE, Windows Mobile, помимо подключения к серверу может взаимодействовать с кассами, мобильными принтерами через Вluetooth или Wi-Fi. 

Сервер Mobile SMARTS позволяет через разные типы коннекторов (в том числе и программируемые) обмениваться данными практически с любой учетной системой. 

К серверу Mobile SMARTS  подключается одна или несколько баз данных, с которыми пользователь может работать:  

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

По умолчанию, все базы хранятся на сервере в папке «Базы Mobile SMARTS», каждая в своей отдельной папке. Что из себя представляет база Mobile SMARTS и из каких компонентов состоит, вы можете прочитать в статье «Структура базы данных Mobile SMARTS»

Учетные системы могут самостоятельно обращаться к серверу Mobile SMARTS через OLE/COM компоненту. 

Функционал «Склада 15»

Функционал конфигурации «Склад 15» ограничен только возможностями платформы и способностями конкретного разработчика доработать конфигурацию. Функционал можно расширить при помощи доработки существующих или написания новых экранов и алгоритмов работы на ТСД в конфигураторе Mobile SMARTS.

Что относится к функционалу платформы Mobile SMARTS

    Платформа выполняет:

  •         Обмен любыми справочниками и документами с ТСД.
  •         Обновление конфигурации и приложения на ТСД.
  •         Техническое подключение к внешней учетной системе.
  •         Генерация событий сервера (обработкой занимается коннектор или внешняя учетная система).
  •         Техническая возможность печати на принтеры Bluetooth, Wi-Fi и по кабелю.
  •         Техническая возможность коллективной работы нескольких ТСД с одним документом.

Что относится к функционалу самого «Склада 15»

    К функционалу конфигурации «Склада 15» относятся:

  •         Конкретные справочники и типы документов,
  •         Пользовательский интерфейс и алгоритмы работы на ТСД,
  •         Состав данных, которые мы хотим использовать для работы с документами.

    Всё, что затрагивает сам интерфейс и используемый функционал, даже тот функционал, что есть в платформе, нужно описать в конфигурации.

    Например:

    Функционал платформы — это печать этикетки, но сама по себе этикетка не напечатается, и нужно данное действие платформы вызвать в конфигурации, по определенному алгоритму, по нажатию на кнопку, или любому другому.

    Некоторые действия, жестко зашиты в клиенте (приложение на ТСД), такие как обмен с сервером, и не изменяется конфигурацией.

    Сейчас в «Складе 15» реализован следующий функционал:

  •         Работа с документами (как созданные на ТСД, так и выгруженные из учетной системы в виде заданий)
  •         Работа со справочниками
  •         Работа с ячейками и палетами
  •         Работа с алкоголем

    «Склад 15» позволяет выполнить следующие бизнес процессы:

  •         Принять товар на склад
  •         Отгрузить товар со склада
  •         Переместить товар (как между ячейками, так и между складами)
  •         Провести инвентаризацию
  •         Просмотр содержимого в ячейках на ТСД
  •         Просмотр справочников остатков и цен по товарам

Как «Склад 15» интегрируется с WMS и ERP

В платформе Mobile SMARTS есть различные способы обмена, которые позволяют выгрузить или загрузить товары/документы из товароучетной системы, подробнее об интеграции с Mobile SMARTS можно почитать в разделе на сайте.

Какие вообще есть способы обмена

Как обмениваться с «1С: Предприятием»

С самыми распространенными типовыми конфигурациями «1С: Предприятие» у нас есть готовые интеграции «Склада 15». Для настроек и обмена с базой 1С мы используем специальные обработки.

Для работы с не типовыми конфигурациями, самописками или которых еще нет в поддержке, вы можете использовать и дорабатывать наши обработки самостоятельно, в них уже описаны механизмы обмена между «1С: Предприятием» и «Mobile SMARTS: Склад 15».

Обмен с 1С позволяет работать напрямую с базой 1С либо в онлайне, либо офлайн через загрузку/выгрузку документов и справочников в обработке. 

Онлайн-обмен - это получение данных из внешних систем (баз данных) по запросу с ТСД. 

Для обмена с внешними системами (вызова функций внешних систем) сервер Mobile SMARTS использует механизм коннекторов. В случае 1С для доступа к базе данных 1С используется внешнее COM-соединение.

При наступлении определенных событий, например, поступлении запроса на получение товара по штрихкоду (при этом товар не найден в выгруженном справочнике) или запросе списка документов, которые необходимо отобразить на ТСД и др., сервер Mobile SMARTS вызывает заданный в конфигурации Mobile SMARTS обработчик события.

Для каждого обработчика указывается коннектор к внешней системе.
Таким образом, например, при необходимости получить товар по штрихкоду может быть вызвана заданная функция внешней системы, которая выполнит поиск в своей базе данных и вернет найденный у себя товар (в виде, понятном Mobile SMARTS).



 

    Офлайн обмен выполняется через интеграционную обработку, которая использует внешнюю компоненту обмена с 1С для платформы 1С: Предприятие 8.3 (8.3.7 и выше)  TerminalConnector.  

Обработка из поставки для работы с базой 1С: 

 

Как обмениваться с базой данных на SQL

    Через имеющийся коннектор MSSQL в платформе Mobile SMARTS

Как обмениваться на файлах

Обмен через файлы xls/csv/txt и любой формат текстового файла, с установленным разделителем, позволяет выполнить обмен при помощи нашей утилиты, либо коннектора, которая преобразует файлы обмена, созданные пользователем или выгруженные из товароучетной системы в формат для нашей платформы Mobile SMARTS

Как дорабатывать «Склад 15» под свои нужды

    Для доработки функциональности конфигурации «Склад 15» в платформе Mobile SMARTS есть инструмент (конфигуратор), который позволяет добавить в конфигурацию новые алгоритмы и механизмы, внешний вид, а также все остальные визуальные и функциональные изменения в конфигурацию «Склад 15».

Что понимается под доработками

    Изменение алгоритмов работы в существующей конфигурации Склада 15, изменение отображаемой информации на экране ТСД, добавление новых экранов, новых операций.

Что можно дорабатывать, что нельзя, раздел по разработке

    Можно дорабатывать:

  •         Внешний вид главного меню (с ограничениями!)   
  •         Внешний вид экранов, состав выводимой информации   
  •         Логику работы экранов и всех операций   
  •         Вызов учетной системы, реакцию учетной системы на события   
  •         Состав полей и колонок документа   
  •         Набор и содержимое справочников   
  •         Сканирование, обработку результатов сканирования   
  •         Ручной ввод данных, проверку вводимых данных   
  •         Списки, отборы, состав колонок для отображения   
  •         Переходы между экранами по кнопкам, по нажатию клавиш и по сканированию штрихкодов   
  •         Выполнение действий по определенным условиям   
  •         Изменение поведения программы в зависимости от возможностей оборудования (1D, 2D, RFID), конкретного пользователя (группы пользователей) и т.п.   

    В конфигурации можно доработать практически любой нужный функционал для работы на ТСД, подробнее в разделе программирования Mobile SMARTS.

    Нельзя дорабатывать в конфигураторе (но можно на C#)

  •         Новые элементы управления (например диаграммы, вставка PDF и т.п.)   
  •         Другие способы обмена (не предусмотренные в платформе)   

В каких лицензиях «Склада 15» разрешены доработки

    Склад 15 делится на несколько уровней лицензий, каждая последующая имеет функционал предыдущей:

  •         Минимум   
  •         Базовый   
  •         Расширенный   
  •         Полный   

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

Куда идти, если остались вопросы

Техподдержка по «Складу 15»

Контакты руководителя разработки продукта

    тел: +7(495) 662-98-03 доб. 500

sshashirov@cleverence.ru