Автор Тема: Не работает поиск по штрихкоду и запись товара в документ  (Прочитано 9489 раз)

Оффлайн jevgenijs

  • Newbie
  • *
  • Сообщений: 9
Исходные данные:
  Платформа - 1С:Предприетие 8.1.15.14
  Конфигурация - "Управление Торговлей редакция 10.3.13.2"
  Терминал: Datalogic Memor, подключен к Wireless Access Point'у через WPA соединение, получает IP внутренний из той же подсети что и сервер CitySoft Online.
  Сервер: CitySoftWarehouseOnline 2.0.0.0, на рабочей станцией под управлением Windows XP Pro SP3, firewall отключен, real-time protection антивирусного ПО отключен.

Последовательность действий:
  1. На рабочей станции запускается сервер CitySoftWarehouseOnline через "Консоль администрирования" и указываются следующие данные:
    1.1. Версия ИБ - 8.1;
    1.2. Каталог ИБ - C:\Папка (кстати говоря, подключение не работает, если указывать сетевой путь т.е. путь начинающийся с "\\")
    1.3. Имя пользователя и пароль;
 
  2. Нажимается кнопка "Запуск" - надпись над кнопкой становится зеленой и гласит "Служба выполняется", кнопка меняет название на "Остановка". Работая с конфигурацией, в разделе "Активные пользователи" появляются 2 COM-соединения - AdminConsole.exe, а вторая CitySoftWarehouseOnlineService.exe.

  3. В "консоли администрирования" добавляется связь с терминалом через кнопку "Добавить связь с терминалом". Заполняютс следующие данные:
    3.1. Ставим галку - "Получить номер устройства подключенного через подставку";
    3.2. Режим работы - "Добавление данных в документ";
    3.3. Ставим галку - "Создавать строку для каждого считывания";
    3.4. Вид документа - "Перемещение товаров";
    3.5. Табличная часть - "Товары";
    3.6. Поле Количество - "Количество";
    3.7. В поле внизу формы, за конкретный период выбираем нужные документ и нажимаем "ОК";

  4. В списке "Терминалы" появляется информация о терминале: терминал, режим и пр. данные.

  5. На терминале запускается приложение и в ней выбирается кнопка "Сбор Данных".
    5.1. Курсор стоит на поле "Штрихкод";
    5.2. Считываем штрихкод. Считанный код совпадает с напечатанным;

  6. Получаем сообщение "Штрихкод не найден".

  7. Пробуем выбрать товар их списка. Нажимаем кнопку "..." справа от поля "Штрихкод", выбираем товар в дереве товаром, жмем "ОК".
    7.1. В поле "Наименование" появляется его описание;
    7.2. Указываем количество - к примеру, 5;
    7.3. Нажимаем кнопку "Ввод" и поля "Штрихкод", "Наименования" и "Количество" очищаются;

  8. Открываем документ в 1С и видим товар в табличной части "Товары", а также его количество (5 штук).

Вопрос:
  Почему поиск по штрихкоду не работает, в то время как выбор товара вручную добавляет его в табличную часть документа?

Оффлайн Macleod

  • Global Moderator
  • Full Member
  • *****
  • Сообщений: 112
    • СКАН СИТИ
Какой тип ШК используется(Ean13, Code128...)?

Оффлайн jevgenijs

  • Newbie
  • *
  • Сообщений: 9
Какой тип ШК используется(Ean13, Code128...)?
Используются штрихкоды EAN13. Штрихкоды привязаны к товарам уже имеющимся в демонстрационной базе конфигурации "Управление Торговлей редакция 10.3.13.2"

Оффлайн Macleod

  • Global Moderator
  • Full Member
  • *****
  • Сообщений: 112
    • СКАН СИТИ
Возможно в настройках сканера отключена передача контрольного знака в коде Ean13, в результате чего при сканировании ШК в систему передаются только первые 12 цифр. Проверьте настройку "Check Transmission" в настройках сканера: Control panel> Decoding> Configure> Reader Parameters> UpcEan> Ean13>Check Transmission - должна быть в положении Enabled.

Оффлайн AlexKhar

  • Newbie
  • *
  • Сообщений: 5
В настройках терминала установлено  Enable, т.е как сказано

Оффлайн Macleod

  • Global Moderator
  • Full Member
  • *****
  • Сообщений: 112
    • СКАН СИТИ
Сверьте пожалуйста значения ШК, указанные в базе 1с со значением, которое отображает после считывания соответствующего ШК на терминале.

Оффлайн AlexKhar

  • Newbie
  • *
  • Сообщений: 5
Они соответствуют.При чтении на терминале показывает правильный ШК

Оффлайн jevgenijs

  • Newbie
  • *
  • Сообщений: 9
Решение найдено.

На терминале Datalogic Memor в:
Start -> Settings -> Control Panel -> Decoding -> Configure -> Reader Parameters -> Text Formatting -> Postamble

должно быть выставлено [], а не, к примеру, [CR], [LF] или [CR][LF]