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

Содержание:


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С:Управление холдингом 1.3.

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

ЗАО «Ламбумиз»
ЗАО «Ламбумиз»

Отрасль:
Производство картонной упаковки

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

- Маркетинг;
- Продажи;
- Планирование закупок;
- Закупки;
- Регламенти...

ПЭК
ПЭК

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

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

- Создание прототипа SRM-системы на базе «1С: Управление торговлей»
- Автомат...

Внедрение «1С:Бухгалтерия 8 ПРОФ» в компании «Мостехника»
ООО «Мостехника»

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

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

Документооборот (ECM):
- Учет рабочего времени;
Управление персоналом и ка...

ООО "ОМЗ"
ООО "ОМЗ"

Отрасль:
Металлургическая промышленность, металлообработка

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

Автоматизация бизнес-процессов...

ООО "НЦКТ"
ООО "НЦКТ"

Отрасль:
Профессиональные услуги

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

Производственные операции
Автоматизация бизнес-процессов...

ООО "НЦКТ"
ООО "НЦКТ"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:Управление нашей фирмой 8 ПРОФ

Взаиморасчеты с покупателями
Автоматизация бизнес-процессов...

ООО “РТИТС”
ООО “РТИТС”

Отрасль:
Транспортные системы

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

Блок регламентированного кадрового учета и расчета заработной платы в 1С:ERP;...

Автоматизации учета затрат и расчета себестоимости с использованием конфигурации «Koderline: Управление проектами строительства скважин»
ООО «Буровая сервисная компания «ГРАНД»

Отрасль:
Нефтесервис

Внедренное типовое решение:
«Koderline: Управление проектами строительства скважин»

Учет и планирование:
- собственную разработку компании «Кодерлайн» – конф...

ООО «ПЛЮСПЭЙ»
ООО «ПЛЮСПЭЙ»

Отрасль:
Организацией расчетов посредством электронных средств платежа

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

- Разработка подсистемы оперативного учета транзакций...

Автоматизация документооборота в компании ООО "Ликард"
ООО «Ликард» (ОАО ЛУКОЙЛ)

Отрасль:
Нефтесервис

Внедренное типовое решение:
1С:Документооборот КОРП

- Отказ от бумажного документооборота, от громоздких систем на базе офисного...

ООО «ПраксисКом»
ООО «ПраксисКом»

Отрасль:
Аутсорсинг бухгалтерских услуг

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

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

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

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

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

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