Внутрішній штрих-код виду "020000014506" програма визначає як "20000014506" і відповідно товар не знаходить. Підкажіть, як налаштувати правильно програму?
Цитата: grif1971 від Жовтень 27, 2019, 10:28:22
Внутрішній штрих-код виду "020000014506" програма визначає як "20000014506" і відповідно товар не знаходить. Підкажіть, як налаштувати правильно програму?
Думаю настраивать надо сканер, а не программу. У вас подключение PS/2? Если да, то сканер может выдавать данные в любой поток где стоит курсор. Откройте любой текстовый редактор и пробуйте сканировать, удаляет ноль или нет?
Сканер XB-5055R в режимі EAN-13 штрих-коди з префіксом "0" не сканує взагалі, в режимі UPC-A сканує без "0". Якщо в програмі нічого не можливо налаштувати, тоді прийдеться купляти новий сканер (який вміє добавляти префікси).
а ви пробували в блокнот сканувати? якщо і в блокноті без нулів - то треба або міняти налаштування в сканері або новий сканер
Цитата: grif1971 від Жовтень 28, 2019, 18:44:39
Сканер XB-5055R в режимі EAN-13 штрих-коди з префіксом "0" не сканує взагалі, в режимі UPC-A сканує без "0". Якщо в програмі нічого не можливо налаштувати, тоді прийдеться купляти новий сканер (який вміє добавляти префікси).
А вы что ограничили сканер только одним типом штрих-кодов? Может это и не EAN-13 и не UPC-A. Не выключайте другие типы штрих-кодов, сбейте сканер по умолчанию и просканируйте в любой текстовый редактор, например блокнот и скажите результат. Даже если он без нуля сканирует, то вы же когда заносите в справочник тоже сканируете и тоже будет без нуля, значит и искать будет без нуля, если сканируется такой штрих-код всегда без нуля.
Вот мануал:
https://fccid.io/2AE2UXB-50566R/User-Manual/User-Manual-3063760 (https://fccid.io/2AE2UXB-50566R/User-Manual/User-Manual-3063760)
Проверьте ваш штрих-код, например тут:
https://www.gs1.org/services/check-digit-calculator (https://www.gs1.org/services/check-digit-calculator)
Штрих-код на товар присвоює програма Укрсклад, я лише задав в "генератор штрих-кодів для товарів" префікс 020, стандарт EAN-13 (змінити неможливо). Після друку штрих-коду програми на смартфоні і мій сканер визначають його як UPC-A і відповідно перший "0" ігнорують.
Цитата: grif1971 від Жовтень 29, 2019, 13:02:58
Штрих-код на товар присвоює програма Укрсклад, я лише задав в "генератор штрих-кодів для товарів" префікс 020, стандарт EAN-13 (змінити неможливо). Після друку штрих-коду програми на смартфоні і мій сканер визначають його як UPC-A і відповідно перший "0" ігнорують.
сканер не має визначати стандарт коду, його треба програмувати на певний стандарт (EAN-13 чи UPC-A чи якийсь інший)
а заскріньшотьте сам штрихкод сюди чисто в якому він вигляді друкується, може в друкованій формі щось обрізає??
Цитата: grif1971 від Жовтень 29, 2019, 13:02:58
Штрих-код на товар присвоює програма Укрсклад, я лише задав в "генератор штрих-кодів для товарів" префікс 020
А вам нужен префикс 020? Почему не задать другой? ???
Згідно наказу N 383 від 26.06.98 (https://zakon.rada.gov.ua/rada/show/v0383204-98) внутрішні штрих-коди в системі EAN-13 повинні починатися з "02", чи можливо я щось не так зрозумів?
Цитата: molotokk від Жовтень 29, 2019, 14:19:50
Цитата: grif1971 від Жовтень 29, 2019, 13:02:58
Штрих-код на товар присвоює програма Укрсклад, я лише задав в "генератор штрих-кодів для товарів" префікс 020, стандарт EAN-13 (змінити неможливо). Після друку штрих-коду програми на смартфоні і мій сканер визначають його як UPC-A і відповідно перший "0" ігнорують.
сканер не має визначати стандарт коду, його треба програмувати на певний стандарт (EAN-13 чи UPC-A чи якийсь інший)
а заскріньшотьте сам штрихкод сюди чисто в якому він вигляді друкується, може в друкованій формі щось обрізає??
З штрих-кодами товарів фірми HP, які починаються з 0 і друкуються на заводі, такі самі проблеми.
Цитата: grif1971 від Жовтень 29, 2019, 15:16:51
Цитата: molotokk від Жовтень 29, 2019, 14:19:50
Цитата: grif1971 від Жовтень 29, 2019, 13:02:58
Штрих-код на товар присвоює програма Укрсклад, я лише задав в "генератор штрих-кодів для товарів" префікс 020, стандарт EAN-13 (змінити неможливо). Після друку штрих-коду програми на смартфоні і мій сканер визначають його як UPC-A і відповідно перший "0" ігнорують.
сканер не має визначати стандарт коду, його треба програмувати на певний стандарт (EAN-13 чи UPC-A чи якийсь інший)
а заскріньшотьте сам штрихкод сюди чисто в якому він вигляді друкується, може в друкованій формі щось обрізає??
З штрих-кодами товарів фірми HP, які починаються з 0 і друкуються на заводі, такі самі проблеми.
скиньте зразок коду, я СВОЇМ сканером проб'ю
може просто вам треба перенастроїти сканер?
Цитата: grif1971 від Жовтень 29, 2019, 15:01:44
Згідно наказу N 383 від 26.06.98 (https://zakon.rada.gov.ua/rada/show/v0383204-98) внутрішні штрих-коди в системі EAN-13 повинні починатися з "02", чи можливо я щось не так зрозумів?
Как минимум вы не дочитали, дословно:
ЦитатаВ системі EAN для внутрішнього кодування визначені спеціальні префікси штрихових кодів: для штрихових кодів EAN-13 - префікси 02 та від 20 до 29
Згідно таблиці 4 префікси 25-29 в резерві, для 24 потрібен номер дисриб'ютора, для 20-23 потрібен ідентифікаційний номер товару, який присвоюється асоціацією "ЄАН-Україна". Отже для заповнення на свій розсуд залишається префікс 02, крім того щоб на штрих-коді вказувати лише внутрішній код товару потрібно використовувати префікс 020 (таблиця 6).
Цитата: molotokk від Жовтень 29, 2019, 15:30:08
Цитата: grif1971 від Жовтень 29, 2019, 15:16:51
Цитата: molotokk від Жовтень 29, 2019, 14:19:50
Цитата: grif1971 від Жовтень 29, 2019, 13:02:58
Штрих-код на товар присвоює програма Укрсклад, я лише задав в "генератор штрих-кодів для товарів" префікс 020, стандарт EAN-13 (змінити неможливо). Після друку штрих-коду програми на смартфоні і мій сканер визначають його як UPC-A і відповідно перший "0" ігнорують.
сканер не має визначати стандарт коду, його треба програмувати на певний стандарт (EAN-13 чи UPC-A чи якийсь інший)
а заскріньшотьте сам штрихкод сюди чисто в якому він вигляді друкується, може в друкованій формі щось обрізає??
З штрих-кодами товарів фірми HP, які починаються з 0 і друкуються на заводі, такі самі проблеми.
скиньте зразок коду, я СВОЇМ сканером проб'ю
може просто вам треба перенастроїти сканер?
Штрих-коди в вкладенні.
в мене відкриває без картинки. скиньте пдф чи картинкою, щоб можна було сканером пробити. типу як тут
бо ваш файл виглядає так:
У вкладенні два звіта збережених в різних розрішеннях.
пробуйте редагувати шаблон, або міняйте початок штрихкоди на 2, бо мої сканери теж не беруть ваш штрих код
Так и не получили ответ насчет PS/2 подключения и Блокнота.
Цитата: admin від Жовтень 30, 2019, 10:15:54
Так и не получили ответ насчет PS/2 подключения и Блокнота.
в мене сканер так налаштований, і в блокнот б'є без першого нуля
Цитата: molotokk від Жовтень 30, 2019, 10:16:33
в мене сканер так налаштований, і в блокнот б'є без першого нуля
Проверили такой код на сканере Voyager в режиме COM, от сканера поступает 13 байт, а должно 14 т.к. последний символ перевод каретки, т.е. сам сканер не передает в порт этот лидирующий 0.
Не знаем насколько актуальные эти рекомендации от министерства датированные 1998 годом, вообще не видим проблемы использовать любой другой префикс для внутреннего штрих-кодирования, например 20, почему именно надо 02, есть такие проверки и за это есть штрафы?
Ищите в настройках вашего сканера Lead Zero, вот документация по Honeywell (Metrologic) Voyager 9520/9540:
https://support.honeywellaidc.com/s/article/Can-EAN13-symbols-start-with-a-leading-zero (https://support.honeywellaidc.com/s/article/Can-EAN13-symbols-start-with-a-leading-zero)
https://www.manualslib.com/manual/807289/Honeywell-Voyager-9520.html?page=10#manual (https://www.manualslib.com/manual/807289/Honeywell-Voyager-9520.html?page=10#manual)
Сканирование управляющего кода: "Scan Convert UPC-A to EAN-13 and a leading zero is transmitted before a UPC-A bar code to convert it to EAN-13." помогло, сканер выдает штрих-код с без обрезки нуля.
Цитата: admin від Жовтень 30, 2019, 10:23:35
Цитата: molotokk від Жовтень 30, 2019, 10:16:33
в мене сканер так налаштований, і в блокнот б'є без першого нуля
Проверили такой код на сканере Voyager в режиме COM, от сканера поступает 13 байт, а должно 14 т.к. последний символ перевод каретки, т.е. сам сканер не передает в порт этот лидирующий 0.
Не знаем насколько актуальные эти рекомендации от министерства датированные 1998 годом, вообще не видим проблемы использовать любой другой префикс для внутреннего штрих-кодирования, например 20, почему именно надо 02, есть такие проверки и за это есть штрафы?
Я використовую на даний час префікс 29, але натрапив на статтю https://dtkt.com.ua/show/1cid01474.html і вирішив поміняти префікс на 02. На даний час невідомо,як поведе себе податкова з 2020 року, тому подумав перестрахуватися.
Цитата: admin від Жовтень 30, 2019, 10:46:09
Ищите в настройках вашего сканера Lead Zero, вот документация по Honeywell (Metrologic) Voyager 9520/9540:
https://support.honeywellaidc.com/s/article/Can-EAN13-symbols-start-with-a-leading-zero (https://support.honeywellaidc.com/s/article/Can-EAN13-symbols-start-with-a-leading-zero)
https://www.manualslib.com/manual/807289/Honeywell-Voyager-9520.html?page=10#manual (https://www.manualslib.com/manual/807289/Honeywell-Voyager-9520.html?page=10#manual)
Сканирование управляющего кода: "Scan Convert UPC-A to EAN-13 and a leading zero is transmitted before a UPC-A bar code to convert it to EAN-13." помогло, сканер выдает штрих-код с без обрезки нуля.
В моєму сканері такої функції не має. Прийдеться купляти новий. Дякую за участь у вирішенні проблеми.