logo

ANDRIY.CO Support Forum / Форум техподдержки ANDRIY.CO

Домашняя страница http://andriy.co

Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Sebastian  
#1 Оставлено : 2 октября 2011 г. 10:40:08(UTC)
Sebastian

Статус: Активный участник

Репутация:

Группы: Зарегистрированный участник
Зарегистрирован: 01.09.2010(UTC)
Сообщений: 71
Украина

Основную проблему с подключением все-таки удалось решить самостоятельно.

Остались 2 момента.

1. Во время сбора данных с терминала - количество товара в строке "Добавить" почему-то равно количеству товаров в строке "Текущее". Т.е. если я отщелкал, например, 8 позиций одного товара, то в следующий раз терминал предлагает мне при нахождении такого же товара прибавить целых 8 штук товара, вместо 1 шт. Где можно подкрутить?

2. Плюс, еще следующая проблема. У нас у многих товаров по 2 разных штрихкода. Когда делаешь загрузку в ТСД, создается ощущение, что передается только один штрихкод, потому что при сканировании товара высвечивается, что товар не найден. Можно ли как-то переносить по 2 (или 3) штрихкода для каждого товара в терминал?
Андрей Мукан  
#2 Оставлено : 3 октября 2011 г. 10:07:34(UTC)
Андрей Мукан

Статус: Администратор

Репутация:

Группы: Administrators
Зарегистрирован: 16.11.2008(UTC)
Сообщений: 392
Украина
Откуда: Київ

Поблагодарили: 5 раз в 5 постах
Sebastian написал:
1. Во время сбора данных с терминала - количество товара в строке "Добавить" почему-то равно количеству товаров в строке "Текущее". Т.е. если я отщелкал, например, 8 позиций одного товара, то в следующий раз терминал предлагает мне при нахождении такого же товара прибавить целых 8 штук товара, вместо 1 шт. Где можно подкрутить?

Откройте AG8000N.exe и проверьте настройки шаблона. Сравните их с теми, которые приведены на нашем видео в инструкции. Обратите внимание на параметр №7 на вкладке "Form"
Sebastian написал:
2. Плюс, еще следующая проблема. У нас у многих товаров по 2 разных штрихкода. Когда делаешь загрузку в ТСД, создается ощущение, что передается только один штрихкод, потому что при сканировании товара высвечивается, что товар не найден. Можно ли как-то переносить по 2 (или 3) штрихкода для каждого товара в терминал?

В терминал переносятся все штрихкоды, причем отдельной позицией. Например, если в акте пересчета, к примеру, 1 товар с 3 штрихкодами, то после заливки в терминале будут 3 товара с одним и тем же названием, но разными штрихкодами и по каждому из них терминал будет отдельно вести учет количества. Такова особенность работы терминала - он идентифицирует товар только по одному значению ШК товара. При последующей передаче данных в акт пересчета такие товары группируются, значения их количеств суммируются.
Если же у вас в терминале нет штрихкодов, которые точно есть в акте пересчета, то это может означать, что они не были переданы в терминал. Происходить это может по одной причине - при передаче данных по COM-порту возникают ошибки. Ошибки могут возникать из-за некорректной работы драйвера USB-COM (установите новую версию драйвера с сайта производителя переходника либо из пакета с прошивками и шаблонами, которую вы скачали с нашего сайта), либо по причине несогласования скоростей обмена по COM-порту в диспетчере устройств Windows, в ТЦУ (в форме обмена данными с ТСД) и в самом ТСД. Во всех трех местах скорость должна быть одинаковой. Лучшей практикой считается использование скорости 38400, при использовании аппаратного COM (не виртуального), скорость можно поднять и до 115200, но это все индивидуально и зависит от компьютера, терминала и даже соединительного кабеля.
Проверить, все ли товары переданы в терминал достаточно просто - посмотрите в форме обмена информацией в ТЦУ во время загрузки данных в терминал количество товаров с ШК, такое же количество вы должны увидеть и на дисплее терминала (наблюдать придется за бегущими цифрами), не больше и не меньше. Отличающиеся значения прямо указывают на ошибки в работе канала передачи данных, которым в данном случае является COM-порт.
Sebastian  
#3 Оставлено : 3 октября 2011 г. 10:58:33(UTC)
Sebastian

Статус: Активный участник

Репутация:

Группы: Зарегистрированный участник
Зарегистрирован: 01.09.2010(UTC)
Сообщений: 71
Украина

Драйвера установлены из пакета, скачанного по ссылке с andriy.co. Скорости портов выровнены во всех трех местах (использовалась скорость 115200 через виртуальный COM-порт в WinXP (со штатной подставкой по USB). Шаблон закачан также "SoftKB...". Дома посмотрю ролик еще раз - сравню значения параметров и посмотрю еще раз внимательно на цифры. Возможно придется поискать более свежие драйвера.

Спасибо за информацию.
Sebastian  
#4 Оставлено : 4 октября 2011 г. 13:55:40(UTC)
Sebastian

Статус: Активный участник

Репутация:

Группы: Зарегистрированный участник
Зарегистрирован: 01.09.2010(UTC)
Сообщений: 71
Украина

Скачал новые драйвера 6.4.0.0 WHQL. C ними такое же поведение, как и с 5.4.29 (из комплекта с SoftKB). Процесс передачи данных "В терминал" проходит без вопросов. А процесс обратный (передача "ИЗ терминала") заканчивается на передаче третьей записи, после чего появляются сообщения о тайм-ауте порта.

Также проверил корректность записи нескольких штрихкодов для одного товара в терминал - все ок.

С количеством товара, которое добавляется по умолчанию - проверил по ролику - все совпадает. В поле №7 на вкладке Form стоит значение "+field4". Т.е. он подставляет туда вместо значения "1" - текущее количество товара. :-(

Выявилась еще одно "поведение" ТСД - добавление нулей впереди штрихкода, если его длина меньше 13.

Получается следующая ситуация:
1. От поставщика приходит накладная со штрихкодом 35051502838 (11 цифр);
2. Сканер ШК читает этот код как 035051502838 (12 цифр, т.е. добавляет один нолик в начале). (Именно такой же код написан и на коробке с товаром).
3. ТСД Ciperlab считывает это код как 0035051502838 (т.е. добавляет еще один нолик до 13-ти знаков).

В итоге получается ситуация, когда при считывании этого товара, терминал его не узнает и пишет, что такого товара нет, но тем не менее предлагает ввести его количество. А при обратной передаче на компьютер (после того, как происходит таймаут передачи после 3-ей позиции) выскакивает ошибка №343 (что-то типа не найдет такой товар в Реестре).

Можно что-то придумать с запретом дополнения нулями до 13-ти знаков?

Может затык в обратной передаче и возникает при отсутствии товара в реестре (из-за отсутствия в начале нулей)?!
Андрей Мукан  
#5 Оставлено : 4 октября 2011 г. 17:53:54(UTC)
Андрей Мукан

Статус: Администратор

Репутация:

Группы: Administrators
Зарегистрирован: 16.11.2008(UTC)
Сообщений: 392
Украина
Откуда: Київ

Поблагодарили: 5 раз в 5 постах
Sebastian написал:
С количеством товара, которое добавляется по умолчанию - проверил по ролику - все совпадает. В поле №7 на вкладке Form стоит значение "+field4". Т.е. он подставляет туда вместо значения "1" - текущее количество товара. :-(

Трудно сейчас вспомнить, почему там стоит "+field4", но попробуйте поставить туда "1" или "+1".
Sebastian написал:
Выявилась еще одно "поведение" ТСД - добавление нулей впереди штрихкода, если его длина меньше 13.
Получается следующая ситуация:
1. От поставщика приходит накладная со штрихкодом 35051502838 (11 цифр);
2. Сканер ШК читает этот код как 035051502838 (12 цифр, т.е. добавляет один нолик в начале). (Именно такой же код написан и на коробке с товаром).
3. ТСД Ciperlab считывает это код как 0035051502838 (т.е. добавляет еще один нолик до 13-ти знаков).

Да, возможно, именно из-за этого и происходит сбой. Посмотрите в той же видеоинструкции на вкладке "Barcode" значения, влияющие на работу с разными форматами ШК. Возможно, вам удастся выставить галочки таким образом, чтобы терминал не дополнял ШК нулями.
Вопрос - а если избежать попадания товаров с нестандартными штрихкодами в терминал, то тогда процесс проходит гладко? Заливка данных в терминал -> Переучет с помощью терминала -> Слив данных в ТЦУ.
Sebastian  
#6 Оставлено : 6 ноября 2011 г. 13:48:33(UTC)
Sebastian

Статус: Активный участник

Репутация:

Группы: Зарегистрированный участник
Зарегистрирован: 01.09.2010(UTC)
Сообщений: 71
Украина

Вроде добился от терминала корректной приемо-передачи. Осталось 2 проблемы:

1. Сделать количество товара при считывании штрих-кода равным 1 (сейчас почему-то счетчик каждый раз увеличивается на единицу).

2. Чтобы НЕ добавлялись слева к штрихкоду нули (если штрихкод при при считывании получается меньше 13-ти знаков).

Может кто-то из пользователей терминалов сталкивался с похожими проблемами?
Андрей Мукан  
#7 Оставлено : 6 ноября 2011 г. 19:05:57(UTC)
Андрей Мукан

Статус: Администратор

Репутация:

Группы: Administrators
Зарегистрирован: 16.11.2008(UTC)
Сообщений: 392
Украина
Откуда: Київ

Поблагодарили: 5 раз в 5 постах
Sebastian написал:
Сделать количество товара при считывании штрих-кода равным 1 (сейчас почему-то счетчик каждый раз увеличивается на единицу).

Так какое сейчас у вас значение в AG8000N.exe, в поле №7 на вкладке Form?
Sebastian  
#8 Оставлено : 6 ноября 2011 г. 20:02:59(UTC)
Sebastian

Статус: Активный участник

Репутация:

Группы: Зарегистрированный участник
Зарегистрирован: 01.09.2010(UTC)
Сообщений: 71
Украина

Скриншот лежит здесь http://narod.ru/disk/30714102001/Form-7.png.html Мне кажется, что неправильное поле там, где написано +field4.
Андрей Мукан  
#9 Оставлено : 7 ноября 2011 г. 10:40:53(UTC)
Андрей Мукан

Статус: Администратор

Репутация:

Группы: Administrators
Зарегистрирован: 16.11.2008(UTC)
Сообщений: 392
Украина
Откуда: Київ

Поблагодарили: 5 раз в 5 постах
Sebastian написал:
Скриншот лежит здесь http://narod.ru/disk/30714102001/Form-7.png.html Мне кажется, что неправильное поле там, где написано +field4.

А вы пробовали туда прописать "1" или "+1" ?
Sebastian  
#10 Оставлено : 7 ноября 2011 г. 20:43:26(UTC)
Sebastian

Статус: Активный участник

Репутация:

Группы: Зарегистрированный участник
Зарегистрирован: 01.09.2010(UTC)
Сообщений: 71
Украина

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

Форум YAF.NET | YAF.NET © 2003-2024, Yet Another Forum.NET
Страница сгенерирована за 0.125 секунды.