Добрый день!
Столкнулся с такой проблемой.
Использую ТСД Cipher 8001 s/n:EFC003767. Прошивка 2.41-LB20. Установлен драйвер Версии:6.0.7.0
На складе установлена программа 1С ТиС 7.7
Они работают более 5 лет. Все настроено. Но у одного поставщика появились новые штрихкоды.
Вначале партия товара имела 7 знаков. Потом стало 8 знаков.
Задача написана так, что сканирование идет по частям штрихкода.
При первом клике определяется код товара и его наименование отображается на дисплее.
Вторым кликом сканируем партию.
Третьем кликом сканируем срок хранения.
Потом вручную вводим количество и нажимаем Ввод.
Получили Data file c разделителями, который сохраняем как текстовый файл и загружаем в документы 1С.
Но если партия имеет разное количество символом, то стартовая позиция в задаче для ТСД имеет разное значение.
В одном случае это 29 позиция штрихкод, в другом 30 позиция.
Очень поджимают сроки. Инвентаризацию на складе назначили на 1 мая.
Хочу доработать задачу. Идея такая.
При первом сканировании проверить количество символов штрихкода. Если партия имеет 7 знаков (тест сканера показывает длину 38), идем по форме 5 задачи.
Если партия имеет 8 знаков (тест сканера показывает длину 39), идем по форме 8 задачи.
Но не могу добиться, чтобы ТСД по ошибке или при ее отсутствии переходил на нужную форму.
Пользователи ставят условие, чтобы по фирме Allmed товар считывался с одной установки ТСД.
Пытаюсь использовать переменную. Но может быть так делать не надо.
Чтобы я хотел получить?
Начинаю сканировать товар Allmed.
ТСД сразу определил, какой будет партия (7 или 8 знаков).
И автоматически переходит на нужную форма. А дальше идет сканирование по принятому алгоритму.
Высылаю задачу.
Текстовый файл загружаемой базы и несколько Data file, которые так и не решили поставленную задачу.
Михаил.
Высылаю так же и образцы штрихкодов.
Столкнулся с такой проблемой.
Использую ТСД Cipher 8001 s/n:EFC003767. Прошивка 2.41-LB20. Установлен драйвер Версии:6.0.7.0
На складе установлена программа 1С ТиС 7.7
Они работают более 5 лет. Все настроено. Но у одного поставщика появились новые штрихкоды.
Вначале партия товара имела 7 знаков. Потом стало 8 знаков.
Задача написана так, что сканирование идет по частям штрихкода.
При первом клике определяется код товара и его наименование отображается на дисплее.
Вторым кликом сканируем партию.
Третьем кликом сканируем срок хранения.
Потом вручную вводим количество и нажимаем Ввод.
Получили Data file c разделителями, который сохраняем как текстовый файл и загружаем в документы 1С.
Но если партия имеет разное количество символом, то стартовая позиция в задаче для ТСД имеет разное значение.
В одном случае это 29 позиция штрихкод, в другом 30 позиция.
Очень поджимают сроки. Инвентаризацию на складе назначили на 1 мая.
Хочу доработать задачу. Идея такая.
При первом сканировании проверить количество символов штрихкода. Если партия имеет 7 знаков (тест сканера показывает длину 38), идем по форме 5 задачи.
Если партия имеет 8 знаков (тест сканера показывает длину 39), идем по форме 8 задачи.
Но не могу добиться, чтобы ТСД по ошибке или при ее отсутствии переходил на нужную форму.
Пользователи ставят условие, чтобы по фирме Allmed товар считывался с одной установки ТСД.
Пытаюсь использовать переменную. Но может быть так делать не надо.
Чтобы я хотел получить?
Начинаю сканировать товар Allmed.
ТСД сразу определил, какой будет партия (7 или 8 знаков).
И автоматически переходит на нужную форма. А дальше идет сканирование по принятому алгоритму.
Высылаю задачу.
Текстовый файл загружаемой базы и несколько Data file, которые так и не решили поставленную задачу.
Михаил.
Высылаю так же и образцы штрихкодов.