Расширение конструктора мобильного рабочего места для варианта "клиент 1С+RDP" (для любых wi-fi терминалов). Экосистема решений Simple WMS

05.02.19

Разработка - Мобильная разработка

Развитие проекта «Конструктор мобильного клиента на Android» https://infostart.ru/public/976636/ для устройств не на Андроиде (работающих в режиме RDP). В отличие от варианта Android работа на терминалах происходит в режиме 1С:Предприятие через RDP а конфигурации мобильных клиентов полностью совместимы для обоих версий. Т.е. конфигурация единая, создается один раз и ее может читать как Android -устройство, так и 1С-клиент на RDP без необходимости какой либо переделки.

Несмотря на то, что доля ТСД на Android неуклонно растет, пока большинство терминалов сбора данных работают на Windows CE/Windows Mobile. Например, такая неумирающая классика, как Motorola Symbol 9000 и более новые разновидности 9000-серии. Вместе с тем вариант автоматизации через клиента 1С, работающего через RDP, применяется еще с 7.7/8.0 и далее и хорошо проверен временем и у такого варианта есть сильные преимущества. Поэтому я сделал интерпретатор конфигурации созданной для конструктора на Android для выполнения в тонком клиенте 1С/веб клиенте 1С. Если вы взяли конструктор и создали конфигурацию для Android то все что вам нужно чтобы поставить ее на ТСД через RDP – указать пользователя 1С, который будет заходить на ТСД в справочнике мобильные клиенты. И наоборот, конфигурацию, созданную для 1С можно запустить на телефоне или другом устройстве на Android

При этом содержимое экранов, структура переходов, логика – все как для Android только в другом дизайне. Вот так выглядит начальный экран одного из рабочих мест:

А вот так выглядят экраны одного из процессов:

 

Экосистема решений Simple WMS

Как уже писалось выше конструктор и конфигурация едины для всех видов подключений(клиентов). Правда для варианте НЕ-андроид есть небольшие ограничения:

  • Нет работы с камерой
  • Нет распознавания голоса.
  • Нет html-строк

Каждый из вариантов имеет свои достоинства и недостатки и соответственно свою область применения.

Simple WMS client на обычном телефоне Android – легкий нативный клиент (2Мб), может заменить аппаратный ТСД. Конечно на телефоне нет аппаратной кнопки SCAN и клавиатуры, но ТСД стоят дорого, а телефоны на Android стоят копейки. Область применения: процессы с невысокой загрузкой, индивидуальные задачи(например подключение к учетной системе без WMS – для ввода оперативной информации производства, для инвентаризаций и т.п.). Кроме того это приложение в маркете и это предоставляет простой способ развертывания и подключения к корпоративной системе – например можно отправить ссылку сотрудникам в других городах (филиалах), они скачают подключатся и начнут работу со своим рабочим местом).

Плюсы:

  • Может работать с камерой. Например, фотографировать товар или выкладку
  • Может работать через Интернет
  • Работа со распознаванием голоса от Google – поможет вводить идентификаторы на слух
  • Беспрецедентно низкая стоимость за полноценное индивидуальное решение
  • Легкость развертывания и подключения к корпоративной системе

Минусы:

  • Нет аппаратных кнопок как на ТСД поэтому скорость работы на складе в режиме большой загрузки проблематична.
  • Аппаратный сканер штрих-кода работает быстрее и с большим расстоянием сканирвоания

 

ТСД на Android с использованием нативного приложения Simple WMS предоставляет преимущества родного приложения Андроид – бесперебойность и скорость, но и конечно же не нужно тратиться на лицензии

Плюсы:

  • Аппаратный сканер штрих-кода и аппаратная клавиатура
  • Не требуются лицензии 1С и сервера терминалов
  • Легкий клиент работает даже на старых устройствах

Минусы:

  • Терминалы на Андроид не имеют большого распространения, все еще много старых ТСД в строю

 

ТСД на Windows в режиме 1С+RDP: 1С в режиме управляемого приложения(любой клиент), работающая через RDP – это самый быстрый способ взаимодействия с 1С, испытанный уже на протяжении почти 2- десятилетий(первые подобные схемы работы применялись еще на 7-ке). Пожалуй это самый быстрый и надежный способ автоматизировать склад.

Плюсы:

  • Самый быстрый вариант из всех возможных, так как данные поступают непосредственно в 1С не через сервис
  • Работает на любых Wi-Fi устройствах

Минусы:

  • Требуется лицензия 1С на каждый клиент и лицензия сервера терминалов ну и сам сервер
  • По сравнению с вариантом на телефоне нет дополнительных возможностей указанных выше

 

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

 

Конфигурация серверной части теперь включает работу в режиме клиента 1С и доступна в разделе файлов к публикации //infostart.ru/public/976636/ . Файл содержит демо-базу с конфигурацией для установки и инструкцию. Там же периодически публикуется история изменений по проекту и анонсы.

Вступайте в нашу телеграмм-группу Инфостарт

терминал сбора данных ТСД RDP WMS Windows

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

Мобильная разработка Разработчик 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Что еще можно сделать на мобильной платформе, кроме набора номера и смс?

25.03.2014    35674    DitriX    30    

40

Мобильная разработка 1С:Предприятие 8 Домашние учет и финансы Абонемент ($m)

Мобильное приложение "Списки покупок" на платформе "1С:Предприятие 8.3" позволяет создавать списки для шопинга, и никогда не забывать сделать важные покупки!

1 стартмани

31.01.2014    20617    26    kharts    22    

24

Мобильная разработка Разработчик 1С:Предприятие 8 Россия Бесплатно (free)

В данной статье речь пойдет о том, что довелось перепробовать и на какие грабли наступить, прежде чем удалось сделать более-менее нормальное приложение для планшетников. Приложение изначально затачивалось только под Андроид, за основу взята конфигурация 1С: Заказы, и мобильное приложение для разработки.

20.09.2013    55027    axelerleo    16    

43

Мобильная разработка Разработчик 1С:Предприятие 8 1C:Бухгалтерия Бытовые услуги, сервис Абонемент ($m)

Оказалось, что создать приложение для android на 1С 8.3 очень просто, но не без приключений. В статье те грабли, на которые я наткнулся, и описаны.

1 стартмани

13.01.2013    47630    316    bxz    44    

147

Мобильная разработка Разработчик 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

С выходом мобильной платформы 8.3.2, у любого интересующегося 1С-ника, зачесались руки пощупать это диковинное изделие. Кто-то сделал классический "Hello world!", кто-то повторил или просто разобрал "1С:Заказы", а кого-то процесс не дошел до полной настройки рабочего окружения и тестирования своих конфигураций на своих же девайсах. Мне захотелось попробовать сразу все: разработку под Linux, Android и iOS.

1 стартмани

08.10.2012    60984    206    maleshov.maxim    16    

55

Мобильная разработка 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

“DjanorgStore-Client” – обработка для управления в режиме "onLine" контентом приложения интернет магазина на Android платформах

1 стартмани

08.10.2012    32337    228    Kosigo    22    

55
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. user613240_sid2304 1 24.12.19 10:29 Сейчас в теме
А для проверки марок для алкоголя не думали сделать приложение?
2. informa1555 2850 24.12.19 10:46 Сейчас в теме
(1) А у меня нет сейчас актуальных проектов в алкоголе так что я не в теме. Я буду рад если кто то сделает подобное решение.
3. user613240_sid2304 1 24.12.19 14:26 Сейчас в теме
Я планировал делать проверку алкоголя на Урово 6300i через 1с РДП.Вот наткнулся на вашу публикацию одного из вариантов. Мне показалось интересно. Хочу попробовать..
4. user613240_sid2304 1 24.12.19 14:29 Сейчас в теме
На УТ103 в режиме рдп проверяли?
5. informa1555 2850 24.12.19 14:48 Сейчас в теме
(4) режим rdp я не развиваю и мало с ним работаю, урово на андроиде же
6. Neo40 29.07.20 10:28 Сейчас в теме
ТСД на Android с использованием нативного приложения Simple WMS сможет использовать аппаратный сканер ТСД SunLux XL-868, который работает через последовательный интерфейс /dev/ttyMT2?
7. informa1555 2850 29.07.20 10:54 Сейчас в теме
(6) Приветствую. Сейчас приложение Simple UI - текущая версия. Проверить можно так: в Simple UI есть Магазин конфигураций- нажать "Тест ввода, поиска ..." - загрузится эта конфа, далее внести свой ш/к и отсканировать. Ну или просто отсканировать в Тест ввода. Настройки можно поменять в "Настройки"
8. Neo40 29.07.20 23:07 Сейчас в теме
Спасибо за оперативный ответ. Но, к сожалению, Тест ввода не заработал при сканировании сканером штрихкода. Пытался при различных настройках, но всё безуспешно. Что характерно, что есть приложение, демонстрирующее работу с последовательными устройствами на Android, с открытым исходным кодом, так оно прекрасно понимает сканер ШК данного ТСД и принимает от него данные.
9. informa1555 2850 30.07.20 07:09 Сейчас в теме
(8) Смотрите, там есть у них apk-шка для превращения шк в клавиатуру ее ставите и она начинает читать в "разрыв клавиатуры" Вот тут можно скачать например https://sunlux.com.ua/data-collectors/xl-868 . Дело в том что есть куча оборудования со своими особенностями (своими api) и под все эти девайсы не выпустишь проги, а скан через клавиатуру это как бы стандарт
10. Neo40 30.07.20 10:01 Сейчас в теме
Здравствуйте! Да, я испробовал это приложение ScanData-com. Оно также идёт предустановленным на новом XL-868. В действительности это самостоятельное приложение собирает отсканированные ШК и записывает в текстовый файл. В настройках можно еще установить что бы фиксировалась дата и время сканирования. Это и весь функционал. Оно не работает как драйвер для обслуживания других приложений. Во всяком случае у меня ничего не получилось добиться. Спасибо за консультации, извините за беспокойство. Буду искать другие решения.
Для отправки сообщения требуется регистрация/авторизация