13.11.2009 15:41
inecs
 
Всем привет!
Возник следующий баг/фича/глюк или просто у меня руки кривые.
Что имеем:
1 УКМ 46sp3
2 Metrologic Voyager MS9540 подключенный к ком порту
3 Кассу на линуксе с настроенными комп портами (они работают, проверенно фискальником)
4 1C из которой импортируем товары в базу УКМ
5 Настройки Сканера следующие:
Стандартный сканер штрих кодов
Использовать как основной сканер
Префикс: 02 STX Нет
Суффикс: 0D CR Нет
Кодировка OEM
Параметры последовательного порта: 9600 8 none 1 none

При попытке ввести товар (на обычном столе кассира) или через кнопку "подбор товара" выдается окно со следующей ошибкой:
Введено значение не корректно
Как победить не знаю...

PS: После того, как подключил сканер к кассе, прошелся по всей таблице штрихкодов этого сканера, распечатанного из УКМ.

ПОМОГИТЕ! А то бошку начальство оторвет.
13.11.2009 15:49
Mtirt
 
Насколько я помню, в настроечной таблице в УКМ4 нет префикса 2 в настройках.
Надо его дополнительно настроить по мануалу, идущему вместе со сканером.
13.11.2009 16:03
inecs
 
02 = STX
В настроечной таблице, один из штрихкодов как раз и есть "Передавать префикс STX"
13.11.2009 16:40
vdm
 
Касса работала уже или новый магазин ?
Может не в сканере дело, а в шаблонах ввода что-то не так ?
13.11.2009 16:52
Назым
 
Сканер с каким интерфейсом?
13.11.2009 18:05
inecs
 
Разобрался Дело все в шаблонах...
Только возник сразу следующий вопрос...

У нас ситуация следующая: Артикул товара никак не связан со штрихкодом.
Например при заходе на вкладку Товары, из списка выбираем товар:

Товар
Артикул 00001460
Наименование B0026
Патрон с воском roll-on (110 мл) -Тело- серый (мужской) Классификатор /Депиляция/Теплый воск/

Штрихкоды:
Штрихкод Кол-во Вес тары
8426566261068 1.0000 0.0000

Как в таком случае организовать шаблон ввода?
Што именно указывать в EAN13, а что в Артикле?

Что я сделал
Добавил шаблон товара
Добавил 1 поле произвольной длины в 13 символов (по EAN-13)
Сделал поле Артикул со значением $”
Сделал поле EAN-13 со значением $0
При проверке выдает
артикул $”
код EAN13 8426566261068
И товар в базе по штрихкоду не ищется...
Что я делаю не так?
13.11.2009 18:10
Назым
 
Покажи скриншот настроек шаблона.
13.11.2009 18:35
didinap
 
Поменяй приоритеты шаблонов так чтобы шаблон артикуля имел самый низкий приоритет. При проведении чего либо, номер сравнивается с шаблоном с самым высоким приоритетом и при несовпадении сравнивает со следующим по списку.
16.11.2009 06:58
Mtirt
 
Цитата:
inecs символов (по EAN-13)
Сделал поле Артикул со значением $”
Поставь $1
Цитата:
inecs символов (по EAN-13)
Сделал поле EAN-13 со значением $0
Это не обязательно. Если у тебя попадется штрих-код другого формата, товар не найдется.
16.11.2009 14:47
akonev
 
тогда уж попробовать сначала самый примитивный шаблон:

источник - считыватель и клавиатура
событие - товар

в "фиксированное значение" вбить .* (точка звездочка)
в "содержание" артикул $1

приоритет (порядок обработки) поставить самый маленький.
но это (самый маленький) только на время отладки. вообще-то точка-звездочка всегда должен стоять последним по приоритетам. ему должно доставаться то, что не подошло под остальные - "специализированные" - шаблоны.
Часовой пояс GMT +3, время: 14:10.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.