Добрый день! Розница 2.3.8.27
Проблема при сканировании QR кода. К номенклатуре код присвоен, из 1С печатаю этикетки с ним.
НО при попытке сканировать в Номенклатуре выдает сообщение Создать новую позицию?
А в Чеке появляется окно поиск номенклатуры, но с него перенести невозможно, происходит просто закрытие.
Пробовала отвязывать от номенклатуры и присваивать заново не помогает. Может кто что посоветовать?
(6) QR, чтобы можно было с телефона отсканировать, потому что не все наличие в магазине. Плюс так гораздо удобнее искать объявления сразу в браузере.
Просто штрихкод.
(8) Ну так в этом и проблема. qr вам дает ссылку, а для стандартной работы в рмк и списке номенклатуры, нужна не ссылка, а обычный штрихкод. Тут либо стандартную логику переделать события при сканировании, либо выводить 2 штрихкода, обычный ean/code и qr-code
(11) Да, мне понятно теперь, но я не генерирую код, у меня их готовых нет. Я просто присваиваю штрихкоду вручную ссылку текстом, QR уже 1C печатает. И вот то, что она сама напечатала, сканирует проблемно. Теперь ясно, что видит ссылку и не понимает, что происходит. Спасибо.
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник)
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Если Источник = "ПодключаемоеОборудование"
И ВводДоступен() И ИмяСобытия = "ScanData" Тогда
Данные = Новый Массив();
Если Параметр[1] = Неопределено Тогда
Штрихкод = Параметр[0];
Длина = СтрДлина(Штрихкод);
Если Строка(Лев(Штрихкод, 21) = "https://baza.drom.ru/" Тогда //видим url
Штрихкод = Сред(Штрихкод,22,Длина); //отсекаем url останется только 98029512
КонецЕсли;
Иначе
Штрихкод = Параметр[1][1];
Длина = СтрДлина(Штрихкод);
Если Строка(Лев(Штрихкод, 21) = "https://baza.drom.ru/" Тогда //видим url
Штрихкод = Сред(Штрихкод,22,)Длина; //отсекаем url останется только 98029512
КонецЕсли;
КонецЕсли;
QR, чтобы можно было с телефона отсканировать, потому что не все наличие в магазине. Плюс так гораздо удобнее искать объявления сразу в браузере.
Просто штрихкод.