- Терминал сбора данных на Android и 1С
- Достоинства ТСД на Android
- Установка и настройка приложения
- Выводы
- Бесплатная программа для инвентаризации в 1С на ТСД/телефоне
- Учет товара в 1с.
- Программа для проведения инвентаризации.
- Установка и настройка
- Работа с инвентаризацией в различных конфигурациях 1С
- Создание документа в конфигурации «Управление торговлей 11»
- Создание документа в конфигурации «Управление торговлей 10»
- Создание документа в конфигурации «Розница 2»
- Работа с инвентаризацией на телефоне
- 1Scan. Интеграция веб-клиента 1С с устройством Android (смартфон, планшет, ТСД)
Терминал сбора данных на Android и 1С
Я очень долгое время не мог понять, как в наше время, в 21 веке, при наличии мощных и дешевых смартфонов еще живут и процветают производители дорогих терминалов сбора данных. Почему бы не использовать терминал сбора данных на Android как полноценную замену ТСД.
И вот оно свершилось, отечественная компания Cleverence анонсировала выпуск нового приложения на операционную систему Android. Программу можно скачать бесплатно из магазина приложений Google. В демо-версии можно опробовать весь функционал, но для полноценной работы понадобится приобрести драйвер за 7450 российских рублей. Рассмотрим основные преимущества данной системы, а так же установку и работу с программой.
Терминал сбора данных на Android — это простой смартфон со специально установленным программным обеспечением.
Достоинства ТСД на Android
Среди достоинств можно отметить очень простой и понятный интерфейс. Работать с терминалом в виде телефона очень удобно и просто. Сегодня практически не осталось людей, которые не держали в руках смартфон. Однако для таких случаев в программе предусмотрена иллюстрированная справка. Приложение не требует предварительной подготовки пользователей, что позволит сократить дополнительные расходы на обучение. Работа смартфона в разы быстрее, чем работа терминала сбора данных. Ограничений по количеству собираемой и выгружаемой информации (часто на ТСД это становилось очень неприятным моментом) практически нет. Самое главное в данном приложении для обычных пользователей 1С — возможность типовой интеграции с большим количеством конфигураций 1С. В целом, идеология и функционал, в основном, скопирован с приложений Mobile SMARTS со своих прародителей на ОС WinCE и Windows Mobile.
Установка и настройка приложения
Приложение можно скачать в магазине приложений Google play бесплатно.
Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания — попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>
Если Вы когда-то пользовались смартфонами, эта процедура не составит для Вас труда. После установки программа сразу же доступна к использованию. По умолчанию в базе данных уже содержатся «демо»-данные, на которых можно протестировать программу. При запуске приложения Вы можете сразу оценить количество операций, которые способно выполнять приложение: Выберем самый простой вариант — «Собрать штрих-коды» и создадим новый документ.
Вносить штрих-код можно с помощью:
- камеры телефона;
- внешнего сканера штрих-кода (например, CipherLab 1660, который подключается к телефону по Bluetooth);
- ручной ввод с помощью клавиатуры.
Со стороны это выглядит следующим способом:
Мы просто нажимаем «сканировать» и нацеливаем камеру на нужный штрих-код. Система отображает на экране, что это за товар, его цену и количество.
А в любой момент можно просмотреть список просканированных товаров:
После сбора информации её можно загрузить в учетную систему. Возможна также работа напрямую, через специальный сервер Mobile SMARTS.
В случае с 1С обычно создаются документы: инвентаризация, поступление или продажа товаров.
Выводы
Новое приложение, заменяющее работу терминала сбора данных, на Android планшетах получилось по-настоящему стоящим и позволит сэкономить большое количество средств и времени. Постараемся сравним два варианта — «старый», с использованием классического терминала сбора данных, и «новый», на мобильной ОС Андроид.
Источник
Бесплатная программа для инвентаризации в 1С на ТСД/телефоне
Учет товара в 1с.
В данной статье пойдет речь о бесплатном решении, позволяющем провести инвентаризацию с использованием мобильных устройств без дополнительных вложений.
Возможно читатель, заинтересовавшийся данной статьей — индивидуальный предприниматель, для кого ручная инвентаризация превратилась в бесконечные мучения. При этом, ручная инвентаризация требует значительных ресурсов и не дает требуемую точность.
Желание автоматизировать процесс инвентаризации сдвигается до «лучших времен», так как требует существенных дополнительных расходов. Закупка специализированного оборудования, развертывание и настройка беспроводной сети, покупка и настройка специализированного программного обеспечения убивает планы на автоматизацию процесса на корню.
Но все не так плачевно, если использовать программу о которой пойдет речь в данной статье.
Минимальный набор оборудования и программного обеспечения, который необходим:
- Телефон или терминал сбора данных на ОС Андроид с включаемым режимом точки доступа
- Ноутбук
- Типовая конфигурация 1С (управление торговлей, розница или бухгалтерия), установленная на ноутбуке
- + бесплатное программное обеспечение для инвентаризации (речь о котором, пойдет в данной статье)
Всего этого достаточно!
Программа для проведения инвентаризации.
1. На телефон или ТСД устанавливается клиентское приложение, камерой которого производится сканирование штрих-кода товара и отправка данных по товару и количеству в учетную систему 1с.
В терминале сбора данных уже есть модуль отвечающий за считывание кодов.
2. На ноутбук устанавливается приложение «Сервер ТСД», которое является «связующим звеном» между клиентом на телефоне и 1С.
3. Для того чтобы обеспечить беспроводную связь между телефоном и ноутбуком, телефон переводится в режим точки доступа. Ноутбук подключается к точке доступа телефона.
Установка и настройка
Установочные дистрибутивы и описание настроек предоставлены в данной публикации
- «1С:ERP» 2.2
- «1С:Управление торговлей» 11.2
- «1С:Управление торговлей» 11.3
- «1С:Управление торговлей» 11.4
- «1С:Управление торговлей» 10.2
- «1С:Управление торговлей» 10.3
- «1С:Розница» 2.2
Работа с инвентаризацией в различных конфигурациях 1С
Сначала необходимо создать документ инвентаризации в системе 1С.
Создание документа в конфигурации «Управление торговлей 11»
В системе 1с необходимо создать документ инвентаризации «ПересчетТоваров». В документе выбрать склад, по которому нужна инвентаризация.
Выбрать отбор и заполнить табличную часть по отбору и сохранить документ.
Создание документа в конфигурации «Управление торговлей 10»
В системе 1с необходимо создать документ инвентаризации «Инвентаризация товаров на складе».
Настроить отборы, заполнить табличную часть по учетному количеству и сохранить документ.
Создание документа в конфигурации «Розница 2»
Сначала необходимо создать документ «Приказ на инвентаризацию» и заполнить отборы.
На основании документа «Приказ на инвентаризацию» создать документ «Пересчет товаров» и заполнить табличную часть по отбору.
Работа с инвентаризацией на телефоне
Работа на телефоне с инвентаризацией функционально одинакова для всех конфигураций.
При открытии операции инвентаризации появится список документов.
В списке выбираем документ инвентаризации, после чего появится окно работы с инвентаризацией, в котором необходимо сканировать товар (с помощью встроенной камеры) или вводить штрих-код вручную.
Вводим фактическое количество товара.
После ввода количества на форме отобразится наименование товара, плановое и фактическое (введенное) количество.
Фактическое количество сразу зафиксируется в документе 1С.
В форме инвентаризации можно посмотреть расхождения.
После того, как весь товар проинвентаризирован, необходимо нажать кнопку завершения инвентаризации.
В 1С документ сменит статус на «Выполнен».
Уникальность приложения AllegroClient в том, что оно позволяет автоматизировать инвентаризацию на базовом уровне в любой 1С.
Как с помощью ТСД, так и с помощью обыкновенного смартфона.
Если вам нужен более расширенный функционал, то рекомендуем обратить внимание на решение AllegroClient prof 2.0
Источник
1Scan. Интеграция веб-клиента 1С с устройством Android (смартфон, планшет, ТСД)
Общие требования к интеграции:
- Android 5.0 (API 21) и выше.
- 1С Платформа 8.3.16 и выше.
- Прикладное решение 1C должно предоставлять доступ с помощью веб-клиента (опубликовано на веб-сервере).
- Опубликованная база должна быть доступна на устройстве через веб-клиент.
Преимущества:
- Кроме указания адреса базы опубликованного веб-клиента, в приложении никаких настроек не требуется.
- Вся разработка происходит средствами 1С.
Возможности:
- Запуск веб-клиента 1С в приложении Android.
- Получение данных со сканера штрихкода, камеры, Intent событий в коде модуля формы 1С для дальнейшей обработки.
- Способы получения данных: Event listener (событие ввода), Data Intent (настраиваемая подписка на широковещательные сообщения), библиотека устройства Honeywell SDK (список моделей будет дополнятся по мере доступности устройств для разработки)
- Запуск на весь экран в режиме «встроенное рабочее место».
Разработка:
Обработка полученных данных происходит в модуле формы. Требуется подключение обработчика сообщений при открытии и отключение при закрытии формы:
В примере из обработки Examples1Scan.epf при получении данных с устройства Android в коде 1С срабатывает процедура ПриПолученииСообщенияОтВнешнегоСайта(Сообщение, ДополнительныеПараметры), которая в свою очередь вызывает процедуру ПриПолученииСообщенияОтУстройства(Данные), где параметр «Данные» — структура содержащая сообщение.
Так же есть возможность отправлять сообщения команды устройству. Например, запустить камеру, получить уникальный идентификатор устройства и тп:
Настройки:
Для подключения к базе 1С следует указать «Адрес веб-сайта» (пример. http://192.168.0.100) и «Имя публикуемой базы» (пример. DemoSSL/ru_RU/). Для явного указания языка запуска следует прописать «/ru_RU/», знак «/» обязателен в конце. Так же можно заполнить Пользователь и Пароль для автоматического входа.
Удалять непечатаемые символы при сканирование — очищает данные полученные при сканирование.
Режим запуска: встроенное рабочее место — база запускается в полноэкранном режиме без возможности пользователем закрывать окна и выбирать разделы.
Отображать кнопку настройки — кнопка настройки всегда будет отображатся. Так же настройки можно открыть через долгое или 7 частых нажатий кнопки Назад (Back button) устройства.
Методы сканирования:
Event listener — получает событие ввода данных возникшее на экране. Универсальный метод, работает практически на всех устройствах.
Data intent — в настройках Intent устройства можно прописать в Action свое ключевое слово по которому можно получать данные. Extra Key — имя свойства которое находится в Intent, например для Honeywell это «data». При указание intent обычно другие методы перестают работать.
Honeywell SDK — родная библиотека устройств Honeywell (тестировалось на CN51). Если у вас ТСД этой фирмы — то рекомендуется использовать данный метод сканирования, так как данные всегда получаются корректно независимо какие настройки указаны в самом устройстве.
Сканирование через камеру — используется библиотека сканирования штрих-кода для Android с использованием ZXing для декодирования.
Работоспособность всех указанных методов сканирования можно проверить прямо на экране настроек и выбрать подходящий. После удачного сканирование вверху отобразится результат сканирования с указанием источника.
Полезные ссылки:
Как опубликовать веб-сервера Apache или IIS. Публикация базы 1С.
Пример обработки полученных данных на форме 1C Examples1Scan.epf
Приложение в Google Play: 1Scan
Опубликовано как бета-версия (ранний доступ). По возможности прошу отписаться в комментариях.
Источник