[Расширение] для подключения мобильного устройства к УТ11.4/ КА 2/ERP 2 для работы с ордерным складом на базе Simple WMS. UPD Устарело (см. Simple UI)

Публикация № 1066904 27.05.19

Учет и отчетность - Оптовая торговля

ордерный склад ТСД штрих-код серийные номера штрихкод мобильное приложение

Представляю готовое решение для работы с ордерами и проведения инвентаризаций в виде расширения на базе конструктора Simple WMS. Не требует доработки конфигурации, подключается как обычное расширение. Работать может с обычного телефона на Андроид либо с ТСД либо через RDP. Расширение содержит справочники, поэтому режим совместимости конфигурации должен быть не меньше 8.3.11. Расширение написано для конфигурации Управление торговлей 11.4.7 и тестировалось на Комплексная автоматизация 2.4.7.151.

В отличии от встроенного «АРМ работника склада» не требуется RDP и специального оборудования (ТСД) – достаточно подключить телефон. Скорость сканирования 1D кодов на телефоне не отличается от обычного оптического сканера. Кроме того приложение весит меньше 2Мб что положительно влияет на его стабильность на Андроиде и скорость работы. И в дальнейшем решения на базе Simple WMS легко донастроить под себя – код минимальный + удобства конструктора.

Функционал решения:

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

Список процессов конфигурации:

Пример "привязки" штрих-кода к товару:

Список задач:

Установка расширения и настройка устройства:

  1. Подключить расширение. Так как в расширении имеются справочники, то установка должна происходить монопольно и режим совместимости должен быть не ниже 8.3.11
  2. Перезагрузить сеанс, в разделе Simple WMS запустить обработку «Загрузить объекты настроек». Загрузятся справочники конфигурации Simple WMS
  3. Запустить конфигуратор под админом и опубликовать веб сервис расширения

  1. Скачать из Google Play Simple WMS, указать настройки подключения, перезагрузить приложение. В качестве кода клиента нужно указать код справочника "Мобильные клиенты". 

Скачать файлы

Наименование Файл Версия Размер
Расширение для Управление торговлей 11.4/ КА 2/ERP 2 для работы с ордерным складом на базе Simple WMS

.cfe 78,34Kb
42
.cfe 78,34Kb 42 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. akadelpher@gmail.com 30.05.19 14:09 Сейчас в теме
Было бы не плохо добавить возможность загружать изображения с камеры ТСД или телефона. Например в настройках галочка, а сценарий:
1) Считать штрих код
2) Проверить есть ли изображение
Загрузить изображение?
Да - включаем камеру
Нет - пропускаем
user950871; informa1555; +2 Ответить
2. informa1555 2051 30.05.19 14:36 Сейчас в теме
(1) Хорошая идея.Это можно сделать да, прога это поддерживает, в демке есть пример.
3. mybox-games 21 25.06.19 05:01 Сейчас в теме
Добрый день! А поиск в Simple WMS по наименованию есть при пересчете товаров?
5. informa1555 2051 25.06.19 06:11 Сейчас в теме
(3) Здравствуйте! Simple wms - это конструктор где можно сделать все что угодно, эта публикация это пример на этом конструкторе. Конкретно тут нет поиска, но чтобы его сделать надо на экране поиска товара расположить поле строки и прописать в обработчике что поиск будет по наименованию. 5 минут работы.
4. mybox-games 21 25.06.19 05:09 Сейчас в теме
Еще вопрос несколько человек в пересчете товаров могут работать?
6. informa1555 2051 25.06.19 06:13 Сейчас в теме
(4) со стороны симпл ВМС да. При вводе количества захватывается объект и пишется строка. Возможна блокировка если одновременно это сделают конечно. Но такая уж у 1С архитектура этого документа.
7. Pim 168 04.07.19 12:55 Сейчас в теме
Здравствуйте.
Где можно посмотреть требования к мобильному устройству? Не хочет устанавливаться на ТСД Honeywell...
8. informa1555 2051 04.07.19 13:16 Сейчас в теме
(7) здравствуйте! А в чем это выражается? Какой там андроид?
9. Pim 168 04.07.19 13:20 Сейчас в теме
(8). Какой пока не знаю. В маркете пишет не подходит для данного устройства. И всё.
10. informa1555 2051 04.07.19 13:36 Сейчас в теме
(9) На хоневеллах отлично работает. Минимальный уровень API - 14, это андроид 4.0 (IceCreamSandwich)
11. Pim 168 08.07.19 12:00 Сейчас в теме
(10). Модель EDA50-011. Android 7.1.1
Прикрепленные файлы:
12. informa1555 2051 08.07.19 15:23 Сейчас в теме
(11) Странно. Попробуйте apk скачать и его поставить.
13. Pim 168 20.07.19 11:43 Сейчас в теме
(12) Скаченный апк получилось установить.
Наконец-то запустил. Только предопределенная настройка не хочет работать: выдаёт ошибку при выборе ордера (не найдено поле ... контрагент, если не ошибаюсь). Придётся лесть в конфигуратор...

Нет более подробного описания? В каких режимах (при каких настройках) УТ работает поставляемая настройка?
14. informa1555 2051 20.07.19 12:37 Сейчас в теме
(13) УТ 11.4, ордерный склад. Приходные и расходные ордера со статусами. Пришлите ошибку я подскажу что поменять для вашей настройки
15. Pim 168 22.07.19 10:57 Сейчас в теме
(14). Создаю приходный ордер (п. 1). Пишет выберите номер прихода. Выбираю любой пишет {(20)}: Поле объекта не обнаружено (Партнер).
16. informa1555 2051 22.07.19 11:18 Сейчас в теме
(15) А у Вас в регистре ТоварыКПоступлению по этому распоряжению ДокументПоступления какого типа документ?
17. Pim 168 24.07.19 10:31 Сейчас в теме
(16) Примерно разобрался: придётся сильно попотеть, чтобы прикрутить ваше приложение. Надо будет подготовить и адаптировать нашу базу.
Можете ответить на вопрос:
1. почему ваше приложение работает с аппаратными сканерами любых ТСД? А приложения на 1С либо требуют доп. модулей или работают только с камерой.
2. Как решается вопрос с потерей связи в вашем приложении? Потеряются ли сканированные товары ордера?
18. informa1555 2051 24.07.19 10:53 Сейчас в теме
(17) 1. через перехват клавиш (те котрые умеют эмулировать нажатия клавиш при считывании штрихкода (например хонейвелл) либо, если не умеют то через отправку строки с энтером (CR,LF). Если не располагать на таком экране поле ввода то отрабатывает незаметно в фоне. Если расположить поле ввода (например когда надо либо ш/к либо артикул на одном экране), то тогда можно чрез него.

2. При потере связи запрос не отправится. если у вас запись в ордер идет после каждого ввода количества то строчка на которой связь потерялась не сохраниться.Остальные сохранятся.
19. mybox-games 21 16.09.19 08:29 Сейчас в теме
Добрый день! А поиск номенклатуры по голосу присутствует? Как было описано в Публикация № 976636.
20. informa1555 2051 16.09.19 08:43 Сейчас в теме
(19) Добрый день! Нет, также как нет озвучки, но это же конструктор - можете добавить
21. sashmen 4 21.04.20 15:00 Сейчас в теме
Добрый день. Ваше приложение может работать с адресными складами?
22. informa1555 2051 21.04.20 15:16 Сейчас в теме
(21) Здравствуйте! Если только дописать, конкретно это которое выложено - нет.
23. user1395088 09.06.20 23:53 Сейчас в теме
24. informa1555 2051 10.06.20 07:37 Сейчас в теме
(23) Она полностью бесплатна, зачем демка то?)
25. user1395088 10.06.20 10:24 Сейчас в теме
26. informa1555 2051 10.06.20 10:48 Сейчас в теме
(25) Ну само расширение тоже бесплатное - это ж открытый код
27. user1395088 10.06.20 16:45 Сейчас в теме
как его преобрести если нет стартмани
28. Nik-An 4 11.03.21 17:48 Сейчас в теме
Доброго дня!
Никак не могу "подружить" это расширение со смартфоном (
Причем, если установить Демо базу из "Комплекта разработчика", то связь есть и с приложением "Simple WMS Client" и c "Simple UI"(ver.4.20.00).
Но если устанавливаю расширение (пока экспериментирую на файловой копии) реальной базы, то приложения никак не регистрируются.
Web доступ в локальной сети к базе есть. ПК Win7.x64, платформа 8.3.17.1851, УТ11.4.13.103 (на поддержке 1С), Apache 2.4, Android 8.1.
Клиенты свежеустановленные из Play market-а.
Что делаю не так?

PS. Может как-то связано что это копия, и "Работа с внешними ресурсами заблокирована"?
Разблокировать не могу, иначе начнутся конфликты с основной базой.
Подскажите, как заставить работать на копии?
29. informa1555 2051 11.03.21 18:18 Сейчас в теме
(28) Добрый день! У вас публикация веб сервиса расширения скорее всего не запущена. Поставьте галку при публикации "Публиковать HTTP сервисы расширений" по умолчанию. Проверьте воообще до сервиса достучаться то можно с девайса? Вообще конечно те расширения на очень старой версии платформы Simple UI, но это не должно быть помехой так как обратная совместимость есть аж с Simple WMS.
30. Nik-An 4 11.03.21 20:10 Сейчас в теме
Спасибо за участие, разобрался.
1. Не нужно указывать порт для подключения.
2. Пользователь и пароль д.б. не "usr", а любой существующий в базе
настройки
31. MarryJane 29 20.07.21 00:38 Сейчас в теме
Добрый скачал расширение для УТ/КА, но получается это не последняя конфигурация (например нету объекта как таблица), cкажите а можно получить последнюю версию расширения. Заранее благодарен.

P/S
Если кто использует тсд "Атол", для того что бы сканирование происходило как событие нужно в настройка "Barcode Utility" в "Scan Setting" поставить Data Receive Method = KEYBOARD_EVENT
32. informa1555 2051 20.07.21 07:21 Сейчас в теме
(31) Доброе утро! Расширение нужно делать по принципу "сделай сам" путем перетаскивания объектов и конфы демо базы в чистое расширение. Т.е. создаете пустое расширение и туда перетаскиваете все объекты по подсистемам кроме "Тестовые объекты". Где то кто то на форуме писал порядок.
По поводу подключения ТСД - если это возможно то лучше подключаться не через клавиатуру а через "подписку на интент" . Через клавиатуру есть минусы - если есть хоть одно поле ввода то пишет в него+ какие то особые символы могут не читаться (по расширенному алфавиту). Подключение через подписку лишено этих недостатков. К сожалению у меня нет атолла чтобы проверить, есть там это или нет.
33. MarryJane 29 20.07.21 10:05 Сейчас в теме
Так в том дело, что в расширении на для УТ/КА не последнее. Нету там объекта экрана "Таблица".

Для Атола когда ставишь Data Receive Method = BROADCAST_EVENT, программа не видит событие. Атоловский ТСД работает только с Data Receive Method = KEYBOARD_EVENT (конечно может я не до конца настроил программу).
Прикрепленные файлы:
34. informa1555 2051 20.07.21 10:41 Сейчас в теме
(33) Так я и говорю - в комплекте разработчика в конфигурации демо базы - всегда актуальная конфигурация. Делаете чистое расширение - перетягиваете туда. У вас получается актуальное расширение. Понятно что расширения к каким то постам которые я делал с год назад вообще не актуальные. Они актуальные для того функционала который в них. А так это делается за 10 минут максимум.

Все верно насчет BROADCAST_EVENT - нужно почитать документацию и найти 1) как называется сообщение 2) переменная 3) если она не строку возвращает (есть и такое) то как называется переменная в которой длина байтового массива. Но это только у урово я видел.
Далее ставите "Использовать подписку на события сканера" и заполняете поля ниже. Перезапускаете и проверяете.
35. MarryJane 29 20.07.21 15:01 Сейчас в теме
А можете подсказать как найти документацию на Атол ТСД с описанием сообщения. (не понимаю куда рыть. Смотреть какой андройд, какой сканер отрабатывает.). И где прописывать "Далее ставите "Использовать подписку на события сканера"".

Извините за кучу вопросов.
36. informa1555 2051 20.07.21 15:16 Сейчас в теме
(35) Последнее - в настройках приложения справа вверху меню. По поводу бродкаста - обычно у производителей нормальных есть документация и демки по интеграции - ханевелл, зебра, урово. Надо там смотреть или на форумах.
38. MarryJane 29 21.07.21 17:31 Сейчас в теме
Для Атол (уже проверил):
1) как называется сообщение - com.xcheng.scanner.action.BARCODE_DECODING_BROADCAST
2) переменная - EXTRA_BARCODE_DECODING_DATA

Спасибо Дмитрию
informa1555; +1 Ответить
39. informa1555 2051 21.07.21 17:37 Сейчас в теме
(38) Вот сейчас только понял, но лучше поздно чем никогда. Это татья по Simple WMS - это старая версия Simple UI. Актуальная - Simple UI, а это лучше не смотреть.
Оставьте свое сообщение

См. также

daСклонение: склонение ФИО, должностей, чисел, прилагательных, существительных на языке 1С + ТестЦентр Промо

Универсальные функции v8 1cv8.cf Абонемент ($m)

Функция предназначена для склонения выражений, которые часто требуется при формировании печатных форм договоров и прочих печатных форм. Функция склоняет по падежам ФИО, должности, числительные, валюты, единицы измерения, предметы. Также функция склоняет глаголы и прилагательные по числам и родам и существительные по числам. Имеется режим определения рода переданного выражения. Поддержка форматной строки для вывода результата. Функция не использует внешние библиотеки и веб-сервисы, написана на чистом языке 1С, и поэтому легко встраивается в любую конфигурацию или внешнюю обработку. Правила склонения оформлены в виде таблицы и могут быть легко изменены при необходимости.

1 стартмани

14.02.2015    112853    114    daMaster    90    

Обзор полезных методов БСП 3.1.4

Практика программирования БСП (Библиотека стандартных подсистем) v8 1cv8.cf Бесплатно (free)

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

25.03.2021    27634    rayastar    49    

Сравнение реального дохода со средним доходом из API.HH.RU

Зарплата Управленческие v8 v8::СПР ЗУП3.x УУ Абонемент ($m)

Внешняя обработка на управляемой форме для 1С:Предприятие 8.3 по интеграции с HH.RU используя HH REST API. Ключевые функции: получение списка вакансий по должностям (Ключ для работы не нужен); расчет среднего дохода; Тестирование проводилось на платформе 1С:Предприятие 8.3 (8.3.13.1513) Зарплата и управление персоналом, редакция 3.1 (3.1.11.68) совместно с API.HH.RU.

1 стартмани

11.11.2019    5557    8    solaru    2    

Конфигурация для рекламного агентства

Управление услугами и сервисом Управление взаимоотношениями с клиентами (СRM) Производство готовой продукции (работ, услуг) Управление взаимоотношениями с клиентами (СRM) Производство готовой продукции (работ, услуг) v8 Реклама, PR и маркетинг УУ Абонемент ($m)

Данная конфигурация выполнена для решения тестового задания: Цель задания: 1) Понять, на каком из клиентов сколько мы заработали;  2) Понять, по какому виду СМИ сколько мы заработали;  3) Проследить по каждой услуге: у кого за сколько купили и кому за сколько продали, с возможностью перейти в соответствующий документ. Реализовано с помощью: 1. Справочники - контрагенты, номенклатура 2. Документы - Поступление услуг, реализация услуг 3. Отчеты - отчет по контрагентам, номенклатуре и движений.

1 стартмани

21.05.2019    7514    0    solaru    0    

Загрузка номенклатуры в УТ 10.3 из Excel файла с генерацией штрихкодов

Загрузка и выгрузка в Excel Обработка справочников Оптовая торговля Розничная торговля Учет ТМЦ Оптовая торговля Розничная торговля Учет ТМЦ v8 УТ10 Россия Абонемент ($m)

Обработка позволяет генерировать новые номенклатурные позиции на основе данных из файла Excel с последующей генерацией штрихкодов (ШК). Может быть полезна при больших поступлениях товаров на склад, где ручное создание и присваивание штрихкода  (ШК) может занимать много времени.

1 стартмани

24.03.2017    9077    7    solaru    0    

Под капотом управляемых форм

Практика программирования v8 1cv8.cf Бесплатно (free)

Управляемые формы уже давно и плотно вошли в жизнь 1С-разработчика. Однако, судя по недавним публикациям на Инфостарте, многие до сих пор мало знакомы с ними. Предлагаю разобраться с тем, что же это такое.

26.08.2013    285020    Evil Beaver    275    

[NotaBene] Универсальный отчет по таблице значений

Практика программирования v7.7 1cv7.md Россия Абонемент ($m)

1C v.7.7 Готовое решение. Не требует настройки. Не требует допрограммирования. Данная обработка решает часто встречающуюся задачу вывода в "красивом" виде таблицы значений (полученной, например, из запроса). Поддерживается произвольное группирование данных, отключение/включение группировок, в т.ч и создание "шахматок" (типа "продажи понедельно"). Обработка может использоваться как и в отладочных целях (для нормального просмотра ТЗ), так и в составе вполне рабочих отчетов. По крайней мере, я неоднократно клиентам данную обработку ставил вместо того, чтобы каждый раз писать замороченные выводы данных. И клиенты довольны, и мне - проще...

4 стартмани

07.05.2007    31425    2902    CheBurator    64