Поддержка штрих-кодов в документах Инвентаризация, Перемещение в ААА Редакция 5?

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

Страницы: 1 2 След.
RSS
Поддержка штрих-кодов в документах Инвентаризация, Перемещение в ААА Редакция 5?
 
Добрый день!

Интересует наличие функционала поддержки штрих-кодов для справочника "Номенклатура" в редакции 5 Альфа-Авто: Автосалон+Автосервис+Автозапчасти при вводе документов. Т.е. чтобы при вводе номенклатуры в табличную часть документов Инвентаризация, Заказ-наряд, Перемещение товаров в производство, и т.п., где есть номенклатура по штрих-коду искалась эта самая номенклатура. Сейчас работаем на старом релизе, Альфа-Авто:Автосалон+Автосервис+Автозапчасти. Редакция 4.1 (4.1.01.18) и что-то я в нем такого не увидел. Нет, штрих-код можно задать для номенклатуры, и в редакции 4.1, но вот при вводе документов номенклатура не ищется по штрих-коду. Т.е. сканер считывает штрих-код, а номенклатура не ищется. Кстати новый сканер, с интерфейсом USB работает и без его добавления в справочник "Оборудование".
Или я что-то не так делаю?
 
Добрый день.
И в Альфа ред.5 и в Альфа ред.4 описанный вами функционал работает.
В разделе http://rarus.ru/downloads/2489/ вы найдете инструкцию по подключению Сканеров.
Для корректной работы сканера подключите его согласно инструкции.
 
Уважаемая Надежда Бушева!

Уточняю, что я имел в виду Code 39 (ГОСТ 30742-2001, ISO 16388-99), Trioptic Code 39, а не EAN-13. Этими штрих-кодами Code 39, Trioptic Code 39, маркируются все запасные части на Toyota, и некоторые другие иномарки. Посмотрите, в обработке релиза 4.1.01.18 ААА,  ШтрихКоды, есть что-то для Code 39 ?
А насчет подключения сканера, спасибо, разобрался.
 
Добрый день.

В Альфа-Авто поддерживается работа только с EAN-13.
 
В EAN-13 нет заглавных латинских букв, пробела,дефиса,точки,$,/,%.  :D  И контрольное число Code 39 считается не как в EAN-13. И вообще это запасные части, а не продукты! И что в этом случае нам делать? Обратиться к производителю запасных частей с просьбой маркировать все EAN-13? Или может быть не торговать запасными частями, которые маркированы Code 39?  :o А, понял, после установки ААА, доработать напильником!!!
 
Функционал решения проверяется только на последнем релизе решения.
На последних релизах  Альфа ред.5 и Альфа ред.4 описанный вами функционал работает.
Рекомендуем обновить решение до последнего релиза.

По поводу  Code 39. Автоматически в Альфе не могут формироваться шк Code 39. Так же нет возможности распечатать такой код на этикетку или ценник. Но Вы можете его назначить номенклатуре (сосчитав его сканером). В документах, при сканировании такого шк номенклатура будет найдена и подставлена в документ.
 
Кодировку штрих-кода поменял, изменив в Конфигураторе - Обработки - ПечатьЭтикетокИЦенников - Макет "Этикетка" - Свойства рисунка - Элемент управления "1С: Печать штрих-кодов"-Свойства - Меняем тип кода на необходимый и закомментировав в модуле обработки строки

// ОбластьМакета.Рисунки.ШК.Объект.ТипКода=Число(НЕ (СтрДлина(ШК)=8 И ПрефиксШтрихКода<>ПрефиксВесовогоШК));  
// ДлинаШК=?(ОбластьМакета.Рисунки.ШК.Объект.ТипКода=0,8,13);
// ШК=ШК+"0000000000000"; ШК=Лев(ШК,ДлинаШК-1+ОбластьМакета.Рисунки.ШК.Объект.СодержитКС);
 
Попытка настроить сканер по инструкции http://rarus.ru/downloads/2489/Podklyuchenie_i_nastroyka_skanera_ili_schi­tyvatelya_kart_kb.rtf/ провалилась, т.к. в инструкции не описано что делать с окошком "Экземпляр оборудования". Просит выбрать модель и класс оборудования, но эти поля не активны.
Как быть?
Изменено: Михаил Ладейщиков - 24.12.2012 10:27:10
 
Добрый день.

Вам необходимо обновить решение, систему защиты и драйверы оборудования  до последнего релиза.
 
Ага. получилось, спасибо.
Еще вопрос. При добавлении в табличную часть надо сгенерировать Insert - штрихкод - Enter.
Если я правильно понял для этого используются префикс и постфикс? Как установить в них Ins и Enter?
 
Вам не нужны ни Insert ни Enter. Необходимо запрограммировать сканер на передачу Префикса и Постфикса, и при добавлении оборудования в настройках  указать эти же префикс и постфикс. Мы рекомендуем использовать комбинацию +++
 
Что значит запрограммировать сканер? Подключаю сканер штрих кодов VoyagerCG через USB, он работает, в "Блокнот" передает код и Enter. В диспетчере устройств отражается как HID. Никаких драйверов к нему нет.
Как его программировать?
 
К любому сканеру фирма-производитель должна предоставлять инструкцию по настройке сканера. Если у вас такой нет - обратитесь к производителю.
 
Вот попробовал на последнем релизе.

 
Сергей, в настройках сканера сосчитайте шк в поле Тест сканера. Выложите скрин.
 
Поле Тест сканера не обнаружил, настройки выглядят так, сканер у меня Proton IMS-3190, режим эмуляция USB com port.

Кстати, написал функцию для старой альфы 4.1 для вычисления в Code 39 контрольного числа, т.к. не удалось на сканере отключить его генерацию. Т.е. при шк на зап. части  87139YZZ03 сканер считывает 87139YZZ03  $, который и приходится заносить в регистр сведений штрих коды.
 
в инструкции по подключению рис.8, это поле, тест сканера есть,  а у меня выглядит так
 
Сергей, если вы подключаете сканер через эмулятор сом-порта, почему у вас настроен префикс и постфикс +++?
При подключении сканера через интерфейс RS232 необходимо действовать согласно инструкции Подключение и настройка Сканера или Считывателя карт RS-232

Советую Вам удалить созданный вами экземпляр оборудования и создать новый, согласно выше описанной инструкции.

Сканер запрограммировать на передачу постфикса CR либо LF либо CR/LF

Самое важное!: Обновите систему защиты и оборудование из последнего релиза. Поле тест сканера у вас отсутствует именно из-за необновления.
 
Чем дальше в лес - тем толще партизаны :)

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

Есть еще варианты?
 
Собственно варианты и перечислены. Предпочтительней конечно написать обработку по переносу артикулов в регистр ШК.
 
Михаил, обработка пишется минут за 30-40, основная проблема в том, что делать все не в одной транзакции, а порциями по 200-300 штрих-кодов.  ;)  и заодно нужно определиться с типом шк  или отключить формирование контрольного числа для всех кодов кроме EAN-13 :o

Сотрудники из Раруса:
Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ. Редакция 5 (5.0.03.02) демо база, в номенклатуре для 2-х позиций задал шк, поиск не работет. Систему защиты обновить не могу, т.к. придется сгонять 30 человек и перезагружать сервер.
ОС: Win 7 prof, Сканер я подключаю по USB, на нём программирую режим (управляющий штрих-код на стр 85 руководства Proton IMS-3100) "Эмуляция USB Com Port", после этого в диспетчере устройств появляется виртуальный COM9 (можно задать любой). После этого сканер в альфе видно в устройствах, но вывод с него не работает ни в блокноте ни в 1С. Т.е. штрих код читается, раздается характерный писк, но в альфе в форме справочника открывается не элемент со штрих-кодом, а тот на котором стоял фокус (курсор). Может как-то можно перенаправить вывод из сом9 в клавиатуру?
А если программирую режим "Стандартный USB HID режим"  то есть вывод в блокнот считанного шк., но альфа его в упор не видит, потому, что это USB устройство. Видимо в старом релизе (4.1) придется нарисовать самому "Волшебную кнопку" и прикрутить к ней поиск номенклатуры по считанному шк. А как быть с 5 Альфа  :?:  Как насчет поддержки USB устройств?
 
Сергей, 99% у вас не совпадает постфикс, передаваемый сканером и постфикс в настройках драйвера
 
Цитата
Сергей Матюшин пишет:
но в альфе в форме справочника открывается не элемент со штрих-кодом, а тот на котором стоял фокус (курсор).
Это происходит потому что у вас неправильно настроен Постфикс.
Попробуйте указать в настройках постфикс CR/LF, если не поможет, то обновите на сервере файл ScannerRS232.plu из последнего дистрибутива решения. Перезапустите решение. Тогда у вас в настройках появится поле Тест сканера, в котором вы сможете сосчитать шк и увидеть, какой постфикс запрограммирован в сканере
 
Цитата
А если программирую режим "Стандартный USB HID режим" то есть вывод в блокнот считанного шк., но альфа его в упор не видит, потому, что это USB устройство.
Вы не правы.

В этом случае нужно:
1) Использовать драйвер "Сканер клавиатурный"
2) Настроить сканер так, чтобы он передавал префикс перед кодом и постфикс - после него. Например "+++123456789+++" (в примере префикс и постфикс равны "+++"). Проверить работу в блокноте. Обратите внимание - сканер не должен передавать в конце символы перевода строки!
3) Настроить соответствующие префикс и постфикс в параметрах драйвера.

После этого и клавиатурный (USB-HID) сканер у вас будет работать "как надо" ))
Впрочем, это всё должно быть описано в инструкции
Изменено: Игорь Стовпец - 24.12.2012 17:38:43
 
За редким исключением, все сканеры позволяют настраивать префиксы/постфиксы с помощью считывания специальных служебных штрихкодов, описанных в руководстве сканера. "Префикс" и "Постфикс" могут называться там иначе - например "Суффикс" или "Аффикс" и т. д.
Страницы: 1 2 След.
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С