Каталог решений - Сентябрьский релиз Simple UI: распространение конфигураций и настроек через файлы, QR коды и облако, а также элемент «Корзина» и приятный бонус

Сентябрьский релиз Simple UI: распространение конфигураций и настроек через файлы, QR коды и облако, а также элемент «Корзина» и приятный бонус

Сентябрьский релиз Simple UI: распространение конфигураций и настроек через файлы, QR коды и облако, а также элемент «Корзина» и приятный бонус

В наличии

В новом релизе добавлены новые варианты развертывания конфигурации: до этого конфигурацию можно было получить из 1С(при он-лайн режиме работы), опубликовать в магазине конфигураций или записать напрямую. Теперь ее можно выгрузить в текстовый файл и послать вложением в письме или мессенджере – она откроется и сразу заработает (Simple UI подписан на открытие текстовых файлов). Кроме того настройки можно заложить в QR-код. Это дает новые сценарии использования и взаимодействия с внешними пользователями. Новый элемент «Корзина» позволяет добавить в свое решение готовую настраиваемую корзину как в интернет-магазинах. Ссылки на скачивание в конце поста.

Категория:

Описание

Распространение настроек и конфигурации через QR-код

Настройки(вариант подключения, имя пользователя и т.д.) теперь можно заложить в QR код. Если они не заданы пользователя встречает экран в котором предлагается в т.ч. его сканировать — есть кнопка на главном экране приложения. Это позволяет подключать клиентов более удобно, достаточно скачать приложение и распечатать QR с настройками. Сам QR можно сделать в любом онлайн редакторе, пример JSON в "Комплекте разработчика" в основном посте : //sale.itcity.ru/public/1153616/

 

 

Либо можно нажать кнопку из настроек

 

 

Но это еще не все. Если у вас развернут Postgrest (который дает множество преимуществ, о которых я написать в предыдущих постах) то туда можно выложить конфигурацию и по сканированию она сразу подгрузится.
В штрихкоде можно задать какой процесс из конфигурации нужно запустить сразу при загрузке. Т.е. при сканировании будет загружена конфигурация и сразу запустится процесс!

Но и это еще не все! В Postgre можно еще и начальные данные для процесса сразу определить – т.е. переменные с которым процесс будет инициализирован. 

Пример QR-кода

{
  "onlineURL": "http://192.168.1.143:2312/TestWS/hs/simplewms",
  "onlineUser": "usr",
  "onlineCode": "12",
  "onlinePass": "",
  "backendURL": "http://45.143.136.76:3000",
  "backendUser": "user1050055",
  "offlineMode": true,
  "beep": true,
  "torch": true,
  "oDataURL": "",
  "gps": true,
  "hardwarescan": false,
  "conf_id": "1"

}

 

В итоге сценарий: пользователь заходит в торговый зал, скачивает на своем телефоне приложение, нажимает кнопку сканирования на главном экране, сканирует QR-код на стене и у него сразу запускается нужный процесс с нужным экраном и нужными начальными данными. Например это может быть экран с «Корзиной» (об этом далее)

 

Распространение конфигурации и настроек через текстовый файл.

Описанные выше сценарии можно сделать из без QR-кода и развертывания Postgrest. Для этого надо просто упаковать конфигурацию , настройки в обычный текстовый файл в формате JSON и послать предполагаемому пользователю или например выложить на своем сайте в виде ссылки для всех! Теперь Simple UI подписана на текстовые файлы – им можно поделиться (через Share в Андроиде) или просто открыть из вложения просто кликнув на вложение. 

  • Если в файле просто настройки она откроет их
  • Если в файле сразу записана конфигурация она загрузит ее
  • Если в файле указан тег StartProcess и например определены стартовые данные то она сразу откроет процесс с нужными переменными.

 

Открыть можно как вложение

Или через "Поделиться"

 

 

Сценарий использования помимо описанных выше – передали упаковочные листы внешним контрагентам по почте в виде txt-файлов: кликают на файл, запускается Simple UI грузится конфа с процессом сканирования упак листов, открывается процесс сразу со сканером (на том же телефоне), данными и готовый к работе.

 

Корзина

 

Simple UI – это конструктор с полным набором «кирпичиков», однако некоторые особые «кирпичики» удобнее иметь в готовом виде. Один из таких – новый элемент «Корзина». Наверняка все с ней сталкивались в мобильных приложениях интернет-магазинов. Это корзина с карточками которые можно настраивать (менять состав полей, шрифт и т.д., как и везде в Simple UI есть html-текст) с картинкой или без, ну и с регулируемым количеством. Внизу настраиваемые опять же итоги (т.е. состав итогов любой, можно вообще без них).

Это можно использовать в решениях для клиентов (b2b, b2c), в решениях типа Scan&Go которые есть сейчас в некоторых супермаркетах (для тех кто не в курсе – это когда набираешь товар в корзину и сам сканируешь а потом просо платишь), ну или просто выводить в качестве карточек. Может быть это можно иcпользовать и для складских решений. 

Товар можно сканировать, распознавать, использовать голос – в общем все возможные варианты в Simple UI. Это управляется через JSON. Например можно добавлять сопутствующие доп товары.

Вся корзина представляет из себя JSON объект. Добавление карточек – добавление JSON в массив. Принцип такой же как в таблице только другое представление.

Пустая корзина выглядит так. Каждая карточка — элемент массива cart.

{
"cart": [],
"totals": [
  {
    "caption": "Итого:",
    "var": "sum"
  },
  {
    "caption": "Экономия:",
    "var": "discount"
  }
]
}

Итоги рассчитываются в приложении чтобы быстро отрабатывало. Для них также  задается состав, формат (в т.ч. округления) , из каких полей считать. В структуре JSON помимо видимых полей есть просто поля для связи (например внутренний ID товара) и поля по которым нужно считать итоги. 
 

 

Бонус. Simple UI теперь полностью бесплатна!

 

Платные функции мешают развитию проекта. Программа часто используется на устройствах без GooglePlay -сервисов (многие модели ТСД) т.е. устанавливается через apk, что создает неудобства при внедрении клиентского функционала. Поэтому я принял решение отказаться сейчас и впредь от платных продуктов а существующий платный функционал сделать бесплатным. Кроме того, цена на материалы для скачивания с ИС теперь минимальна — 1$m. Я искренне благодарен приобретателям платного контента — вы меня мотивировали и помогли сделать продукт таким какой он есть. Спасибо!

 

Ниже перечислены функции, которые теперь будут доступны без покупки:

  • Функционал «Документы» целиком и полностью
  • Обработчик клика по строке таблицы в он-лайн и оффлайн
  • Интерпретатор логических выражений в самостоятельном режиме
  • Фоновая синхронизация в самостоятельном режиме
  • Таймеры экранов и переключение экранов внешним запросом (функционал для электронных табло)

 

О Simple UI

 

Simple UI (ранее Simple WMS) — это платформа для быстрого создания и развертывания мобильных рабочих мест на Android- устройствах (телефоны, планшеты, ТСД), которая (в разных вариантах кастомизаций и форков проекта) используется в более чем 700 компаниях и на более чем 15000 устройств

Основная статья: Simple UI: простой конструктор мобильных приложений для устройств на Android

Документация: Документация по Simple UI

Распознавание: //sale.itcity.ru/1c/articles/1159499/

По Postgrest: //sale.itcity.ru/1c/articles/1217831/  , //sale.itcity.ru/1c/articles/1234475/ , //sale.itcity.ru/1c/articles/1264771/

has been added to your cart:
Оформление заказа