04.09.2024 Владимир Быков 3710
Метод ПоказатьСканированиеШтрихКодов в мобиль...

Содержание:


1.     Краткое описание метода ПоказатьСканированиеШтрихКодов

 

Сегодня придя в магазин, можно встретить возможность получать актуальную цену за товар с помощью мобильного приложения, для этого нужно отсканировать штрихкод. В системе программы 1С: Предприятие начиная с версии 8.3.5. для мобильного приложения доступна возможность сканирование штрихкодов. Для вызова на экран интерфейса сканирования служит метод ПоказатьСканированиеШтрихКодов. Так как не все мобильные устройства поддерживают данный метод, предусмотрена предварительная проверка на совместимость методом ПоддерживаетсяСканированиеШтрихКодов.

         

У метода ПоказатьСканированиеШтрихКодов четыре параметра:

• Первый параметр – заголовок в окне интерфейса сканирования. Параметр заполнять не обязательно.

• Второй параметр – содержит обработчик сканирования. Вызывается после успешного сканирования. Параметр обязателен для заполнения.

• Третий параметр – содержит обработчик закрытия. Вызывается при закрытии окна интерфейса сканирования. Параметр не обязательно заполнять.

• Четвертый параметр – определяет какие типы скриншотов будут распознаваться. Параметр не обязательно заполнять.   


2.     Пример использования метода ПоказатьСканированиеШтрихКодов

 

Для лучшего представления работы метода ПоказатьСканированиеШтрихКодов в статье будет кратко описана создание обработки, для сканирования штрихкодов. В статье не будет описана, как настроить веб-сервер, опубликовать приложение или настроить сборщик мобильных приложений.



Рис. 1. Форма

         

Потребуется создать обработку (Рис. 1). Добавить два реквизита.         

Каждый реквизит будет служить одним из двух параметров, для метода ПоказатьСканированиеШтрихКодов. Два остальных параметра представляет собой обработчики, они будут описаны в модуле формы.



Рис. 2. Модуль формы. Обработчик события формы ПриОткрытии

         

Описать логику работы обработчика события ПриОткрытии. При открытии формы заполнить список выбора типов штрикода. По умолчанию установить какой-нибудь тип штрихкод из списка выбора.



Рис. 3. Мобильное приложение. Форма обработки

         

Предположим пользователь заполнил первый параметр метода ПоказатьСканированиеШтрихКодов. В реквизит формы «Заголовок окна сканирования» написал текст «Пример». Во второй параметр метода ПоказатьСканированиеШтрихКодов выбрал тип штрихкода «QR code».



Рис. 4. Модуль формы. Обработчик события формы Пример

         

Далее, нажав на кнопку Сканировать. Система вызовет обработчик события команды КомандаПример (Рис. 4).



Рис. 5. Мобильное приложение. Окно интерфейса сканирования

         

На экран мобильного устройства 1С метод ПоказатьСканированиеШтрихКодов вызовит окно интерфейса сканирования (Рис. 5).



Рис. 6. QR code

         

Пользователь наводит камеру на QR code (Рис. 6) и сканирует.



Рис. 7. Модуль формы. Выполняется процедура после сканирования

         

После того как мобильное устройство 1С успешно распознала QR code система вызовет «обработчик сканирования» (Рис. 7), который был описан в процедуре Пример (Рис. 4). Если установить точку останова, можно увидеть значение QR code.



Рис. 8. Модуль формы. Выполняется процедура после закрытия окно интерфейса сканирования

         

Пользователь закрывает окно интерфейса сканирования. Система вызывает «обработчик закрытия».

 

Специалист 1С компании ООО «Кодерлайн»

Быков Владимир Станиславович

Наши проекты

ООО «Еврорадиаторы»
ООО «Еврорадиаторы»

Отрасль:
1С:ERP 2.4

Внедренное типовое решение:

Специалисты «Кодерлайн» помогли перенести базу из текущей системы «1С:ERP 2.2» ...

Внедрение блока бухгалтерского учета «1С:Управление производственным предприятием»
ОАО «Издательство «Просвещение»

Отрасль:
Производство

Внедренное типовое решение:
1С:Управление производственным предприятием

Бухгалтерский учет:
- Завершение периода;
- Регламентированная отчетнос...

ООО «ДАФ Тракс Рус» (DAF Trucks Rus)
ООО «ДАФ Тракс Рус» (DAF Trucks Rus)

Отрасль:
Машиностроение

Внедренное типовое решение:
«1С:Управление корпоративными финансами»

- Осуществлена разработка матрицы прав и ролей для финансового подразделени...

Госкорпорация «Ростех»
Госкорпорация «Ростех»

Отрасль:
Производство, ТЭК >> Машиностроение, приборостроение

Внедренное типовое решение:
1С:Управление холдингом 1.3.

Специалисты «Кодерлайн» помогли разработать и внедрить автоматизированную...

Автоматизация интеграции с информсистемами клиентов на базе «1С:Предприятие 8. WMS Логистика. Управление складом»
ОАО «Фрейт Линк»

Отрасль:
Логистика и грузоперевозки

Внедренное типовое решение:
«1С:Предприятие 8. WMS Логистика. Управление складом»

– Управление складскими запасами;
– Оформление заказов покупателей;
– ...

АО «Аэроклуб»
АО «Аэроклуб»

Отрасль:
Услуги в области делового туризма

Внедренное типовое решение:
1С:Бухгалтерия 8 КОРП

Проведение серии интервью с руководством и ключевыми специалистами Разраб...

ООО «Фипар»
ООО «Фипар»

Отрасль:

Внедренное типовое решение:
1С:Предприятие 8. ERP Управление предприятием 2

Специалисты «Кодерлайн» внедрили «1С:ERP. Управление предприятием 2» и автома...

Внедрение системы финансового учета БИТ:Финанс
ООО «Алькор и Ко» (Л’Этуаль)

Отрасль:
Торговля

Внедренное типовое решение:
БИТ.Финанс

- Финансовый учет;
- Поддержка проекта внедрения МСФО;
- Регламентные рабо...

ООО "ТК "Сытый Дом-НН"
ООО "ТК "Сытый Дом-НН"

Отрасль:
Торговля, склад, логистика, транспорт

Внедренное типовое решение:
1С:Управление торговлей 8

Взаиморасчеты с покупателями
Оптовая торговля
Управление складскими за...

АО «РЭП Холдинг»
АО «РЭП Холдинг»

Отрасль:
Энергомашиностроительный холдинг

Внедренное типовое решение:
«1С: Управление производственным предприятием» и «1С:Консолидация ПРОФ»

- Функциональный блок «Консолидированная отчетность РСБУ» - разработка час...

Внедрение ПП "1С:Бухгалтерия 8 ПРОФ" в ООО «Союз Три» (Кондитерский дом Renardi)
ООО «Союз Три»

Отрасль:
Производство

Внедренное типовое решение:
1С:Бухгалтерия 8 ПРОФ

Бухгалтерский учет
- Банк и касса
- Расчеты с контрагентами
Налоговый ...

ООО «Аэроэкспресс»
ООО «Аэроэкспресс»

Отрасль:

Внедренное типовое решение:
1С:ERP. Управление холдингом

· Планирование закупок · Управление закупочными процедурами, включая 223 ФЗ ...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение