Большой пак дополнений март 2021: регламентные задания, распознавание дат и чисел, оповещения, поля с автозаполнением и многое, многое другое

11.03.21

Интеграция - Терминал сбора данных

Релиз с огромным количеством дополнений. Дополнение к основной статье Simple UI: https://infostart.ru/public/1153616/ Перечень изменений: 1. Оптическое распознавание дат в разных форматах 2. Оптическое распознавание чисел в разных форматах 3. Запуск кода из кода синхронно/асинхронно в фоне (Python) 4. Регламентные задания с расписанием от 1 мс 5. Всплывающие сообщения 6. Уведомления из любого контекста простые 7. Уведомления с ответом (для Anroid начиная с Oreo) 8. Поле ввода с событием на каждый символ 9. Поле ввода с автозаполнением (предварительно передается список) 10. Новый настраиваемый диалог ввода и работа с ответами диалога 11. Работа с речью и голосом из любого контекста А также изменения в документации. В данную статью не вошло описание системы группового администрирования и мониторинга.

Уведомления, «уведомления с ответом» и всплывающие сообщения.

 


Все типы оповещений работают из любого контекста приложения – и в экранах и в фоне. С помощью уведомлений можно организовать оповещения о новых сообщениях, выполнении операций и т.д.
Самое простое уведомление – всплывающее внизу. В Андроиде это называется toast, в каком-то смысле аналог «Сообщить» в 1С. Пользоваться просто – поместите в переменную toast текст сообщения. Например так: 

Переменные.Вставить("toast","Привет мир!");

Уведомления (notification) также отправлять несложно. У уведомлений должен быть номер чтобы можно было обратиться повторно, например в начале долгой задачи послать уведомление «Началась обработка» а потом по этому же номеру «Обработка завершена». Пример:

Переменные.Вставить("basic_notification","[{""number"":1,""title"":""Информация"",""message"":""Привет мир!""}]");

Уведомления с ответом (доступны начиная с Android Oreo) – такие же уведомления, но в  них пользователь может написать ответ. Доступен обработчик ответа, например в котором можно прописать отправку ответа на нужный сервис.

 

Распознавание дат и чисел.

 


Распознавание дат может применяться для контроля за выкладкой товара и просрочкой, приходования серий напрямую «с коробки» и многих других применений. Даты часто идут вместе (например дата производства и срок годности), это учитывается в алгоритме распознавания.
В отличии от режима «поиска артикула» ранее реализованного в платформе, в котром программа точно знает что искать в видеопотоке (ищет конктерно сочетание символов из переданного набора) не гарантирует 100% точность, но тесты на практике показали очень хорошую стабильность, точность и скорость распознавания дат (на практике 100%). Числа чуть похуже но предполагается что полученные значения будут проверяться в алгоритме.


Высокая эффективность режимов распознавания реализуется за счет того, что в отличии от классического OCR программа хоть и не «знает что искать»  но «знает формат» того что нужно искать, а также за счет статистических проверок.

 

Примерно так это выглядит:

 

 

Регламентные операции, запуск фоновых(асинхронных) задач и синхронного кода Python

 

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

Также появились команды запуска кода Python в UI-потоке приложения и в фоне (например длительные команды которые не должны прерывать работу пользователя) – RunPy и RunPyThread

 

Работа с речью через команды.

 


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

 

Работа с модальным диалогом по-новому

 


До этого существовала возможность вызова обычного экрана в модальном режиме (StartScreeen) а сейчас появился диалог в стиле OC Android  с актуальным дизайном, который можно наполнить своими полями ввода в различном дизайне и расположении, просто указав контейнер из которого это взять, а можно не наполнять и использовать как диалог вопроса. Также можно переопределить заголовок и клавиши – написать свои названия. Т.е. диалог может использоваться для ответа на вопрос(не содержать полей ввода а только вопрос и кнопки). Диалог возвращает события в зависимости от того, какая кнопка нажата

 

Поле ввода с автозаполнением и поле ввода с событием

 

 

Поле ввода с автозаполнением работает как классическое андроидовское поле с автозаполнением – заранее передаем ему список значений, при наборе первых букв он показывает варианты.

Поле ввода с событием – обычное текстовое поле, но генерирующее событие при вводе текста для того чтобы перерисовывать что то на экране, например таблицу.

 

Прочее – документация и пример фоновой синхронизации по расписанию.


Еще я в очередной раз привел в порядок документацию. В частности, появился раздел – «Справочник по все командам» чтобы собрать в одном месте все команды а также отдельный раздел по CV. А также в демке появился пример фоновой синхронизации на питоне, простой пример как фоном подгружать изменения справочников на мобильное устройство. По этому примеру я даже снял видео с разбором, чтобы показать как делать скрипты на питоне с работой с SQL СУБД на YouTube.

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

SimpleUI OCR распознавание

См. также

Мобильная разработка Сканер штрих-кода Терминал сбора данных Управляемые формы Мобильная платформа 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Сбор заказов, инвентаризация, проверка ценников, просмотр полной информации об остатках и ценах со смартфона Онлайн - все это содержит в себе решение 1С "Штрихкод-информер" (штрих-код чекер). Отправка данных со смартфона выполняется либо напрямую в открытую форму документа, отсканировав QR-код, либо в общую корзину учетной системы, не подходя к компьютеру. Кассир или оператор сможет просмотреть список присланных данных и загрузить в любую форму, поддерживающую работу с ТСД. Для работы с мобильным приложением требуется опубликовать HTTP-сервис из поставляемого расширения.

3000 руб.

03.12.2018    65057    220    106    

184

Логистика, склад и ТМЦ Мобильная разработка Программист Руководитель проекта 1С v8.3 1С:Управление торговлей 11 Управленческий учет Платные (руб)

«Склад 15 ПРОДУКТОВЫЙ» - специализированное программное обеспечение для терминалов сбора данных со встроенным сканером штрихкода, объединяет в себе несколько товарных групп маркированного товара (АЛКОГОЛЬ, ПИВО, ТАБАК, ШИНЫ, ОБУВЬ, ОДЕЖДА, ПАРФЮМ, МОЛОКО, ВОДА), которые чаще всего встречаются в складской логистике вместе. Предназначено для автоматизации всех товароучетных операций на складах, обычных и адресного хранения различной сложности. Позволяет ускорить и упростить действия линейного персонала, а также снизить вероятность ошибок при работе, обусловленных человеческим фактором.

48000 руб.

30.05.2023    5038    2    0    

1

Сканер штрих-кода Терминал сбора данных Мобильная разработка Монитор заказов Оптовая торговля Розничная торговля Ценообразование, анализ цен Программист Пользователь 1С v8.3 Мобильная платформа 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

Простой мобильный ТСД (терминал сбора данных) сканер для 1С для смартфонов на iOS и Android, не требующий сложных настроек и установки дополнительных программ. Обмен между Вашей 1С и мобильным приложением осуществляется через облачный сервис и расширение конфигурации. Работает с конфигурациями УТ 11, ERP, КА2, Розница 2, Розница 3, УНФ 1.6, УНФ 3.0. Полнофункциональный демо-доступ для своей конфигурации можно запросить в настройках мобильного приложения - все необходимое придет на почту автоматически.

3000 руб.

22.04.2019    109062    659    203    

351

Логистика, склад и ТМЦ Мобильная разработка 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Розничная и сетевая торговля (FMCG) Россия Платные (руб)

Специализированное программное обеспечение для мобильных устройств со встроенным сканером штрихкодов. Позволяет быстро автоматизировать, оптимизировать рабочие места и бизнес процессы по учету товара в магазине. Например, приемку товара по штрихкодам или инвентаризацию прямо в торговом зале.

18500 руб.

30.05.2023    4835    4    0    

5

Мобильная разработка Мессенджеры и боты 1С v8.3 Платные (руб)

Теперь создать telegram-бота - элементарно. Достаточно просто нарисовать блок-схему телеграм-бота, и он сразу заработает. Это возможно при использовании Графического конструктора телеграм-ботов. Это единственный конструктор ботов для telegram, чье качество и функционал подтверждены фирмой 1С, есть сертификат 1С:Совместимо. Расширение в интерактивном режиме, с помощью блок-схем, позволяет с минимальными трудозатратами создать телеграм-ботов в любой конфигурации, работающей на платформе «1С:Предприятие 8.3».

13200 руб.

27.12.2021    46825    126    172    

222

Учет ОС и НМА Сканер штрих-кода Терминал сбора данных Логистика, склад и ТМЦ 1С v8.3 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Приложение Инвентаризация ОС и ТМЦ предназначено для инвентаризации основных средств и товарно-материальных ценностей, закреплённых за конкретным материально ответственным лицом или складом. В конфигурации 1С:Бухгалтерии 3.0 отсутствуют возможности генерации и работы со штрих-кодами для основных средств. Приложение позволяет генерировать и обрабатывать штрих-коды как для основных средств, так и для товарно-материальных ценностей (материалы, товары). В новом релизе появилась возможность работы с фотографиями объектов учета.

07.07.2023    4962    3    alfanika    0    

7

Логистика, склад и ТМЦ Сканер штрих-кода Терминал сбора данных Мобильная разработка 1С v8.3 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

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

19000 руб.

28.04.2023    11997    18    4    

11

Мобильная разработка 1С v8.3 1С:Управление торговлей 11 Оптовая торговля, дистрибуция, логистика Россия Платные (руб)

"МРМ:Маркировка" для работы с конфигурациями 1С - готовое решение, позволяющее быстро автоматизировать работу учетной системы 1С на ордерном и безордерном складе при работе как с товарами, подлежащими обязательной маркировке, так и с товарами, учет которых построен на базе линейных штрих-кодов. Решение поддерживает большинство распространенных складских документов, необходимых для работы кладовщику на терминале сбора данных. Для начинающих пользователей имеется подробная инструкция по работе с приложением в разрезе видов документов.

15000 руб.

24.06.2025    1067    1    0    

2
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. script 128 11.03.21 19:06 Сейчас в теме
Это какая то фантастика.
pvlunegov; +1 Ответить
2. informa1555 2779 11.03.21 19:31 Сейчас в теме
(1) Спасибо. Думаю еще удивлю в будущем.
3. GarickRus 7 15.03.21 14:42 Сейчас в теме
После обновления мобильного приложения, слетел список процессов при старте приложения (настройки то же слетали "Пользователь", "Пароль", "Урл")
4. informa1555 2779 15.03.21 14:53 Сейчас в теме
(3) с первой проблемой - обновитесь на 5.00.10 (если с Play еще недоступно то с сайта apk). Вторая проблема - тут непонятно что у вас произошло но сейчас там внедрена система удаленного управления устройствами с серверной 1С, возможно вы создали "Изменение настроек" с пустыми значениями? Сложно сказать что у вас там произошло так как настройки могут попадать разными путями (файл, QR, переменные и вот эта система теперь)
5. GarickRus 7 15.03.21 15:05 Сейчас в теме
(4) Обновление на 5.00.10 помогло (на Play еще недоступно). Пришлось сносить установленное с маркета (настройки сохранились). Большое спасибо, за быструю реакцию на сообщения.
6. GarickRus 7 15.03.21 15:22 Сейчас в теме
Прикрутил редактор кода с подсветкой синтаксиса. Если интересно, могу опубликовать.
Прикрепленные файлы:
8. informa1555 2779 15.03.21 15:52 Сейчас в теме
(6) Конечно публикуйте! Я первый в очередь. Очень нужная вещь!
7. michael2006 1 15.03.21 15:27 Сейчас в теме
Только начал изучение январьской версии, как появилась новая с новыми фичами! Качаю изучать. Респект за разработку, нужная вещь!
9. informa1555 2779 15.03.21 15:53 Сейчас в теме
10. user1466751 19 16.03.21 14:43 Сейчас в теме
Воу. А размерность с резины сможет считать?
11. informa1555 2779 16.03.21 16:04 Сейчас в теме
(10) Размерность не уверен. Она по дугой всетаки, но попробовтаь можно только не в тех режимах которые в этом дополнении, а в "режиме поиска артикула" . Вот кстати как раз с резины считывание OCR
А тут - чем режимы отличаются https://uitxt.readthedocs.io/ru/latest/cv.html
12. user1466751 19 16.03.21 16:23 Сейчас в теме
13. DevilOTS 18.03.21 13:24 Сейчас в теме
Для полного счастья, было бы очень круто иметь возможность рисовать собственный дизайн приложения, свои цвета, расположение кнопок и т.д.
Если ли что-нибудь такое в планах на будущее?
14. informa1555 2779 18.03.21 13:43 Сейчас в теме
(13) Там же есть контейнеры и "Элементы стилей" - дизайн полностью любой. Элементов интерфейса больше чем в 1С. Будущее уже наступило))
DevilOTS; +1 Ответить
15. user1035175 2 19.03.21 13:28 Сейчас в теме
Версия для Win фалы .pyd делались на Cython?
16. informa1555 2779 19.03.21 13:47 Сейчас в теме
(15) Не, на обычном питоне. Это инсталлер такое генерит сам.
user1035175; +1 Ответить
18. GarickRus 7 27.04.21 17:14 Сейчас в теме
Область кнопок не отключается. Не смотря на то что в конфигурации "hideBottomBar="true"". Версия приложения 5.00.10
Прикрепленные файлы:
19. informa1555 2779 27.04.21 17:50 Сейчас в теме
(18) На уровне экранов это теперь задается. Т.е. не в Операции в целом а на уровне экрана. Несколько релизов назад как поменялось
20. GarickRus 7 28.04.21 10:54 Сейчас в теме
Для отправки сообщения требуется регистрация/авторизация