Форум OlegON > Программы и оборудование для автоматизации торговли > Кассовые программы > Frontol

Ошибка при сканировании коротких марок : Frontol

09.11.2026 3:28


█ 07.11.2026 03:03
Здравствуйте! ПО xPos 3.16.4 FMU 4.5.6.975. Вся маркированная продукция табак, молочка, пиво, парфюм, легкая промышленность, бытовая химия, игрушки и т.д. бьётся без ошибок в ЧЗ. Но последнее время приходят игрушки с короткими марками (один поставщик передал их нам по ЭДО в ЧЗ). На кассе при сканировании таких марок ошибка - Считанный штрихкод не является штрихкодом маркировки. Тип номенклатуры в карточках правильный - Детские товары. Сканер настроен как клавиатурный, но в целях эксперимента настроили как COM проблему это не решило. В логах программы марки даже не отображаются, просто сразу ошибка. Пример сканирования марок в логах из теста устройства: при клавиатурном сканере [02:35:34.042] Клавиатура (25): 0104670419741373215d1g4i #1D 93JVeF #0D. При сканере COM [02:30:34.916] COM11: USBSER003 (20): 0104670419741373215d1g4i #1D 93JVeF. Помогите разобраться в чем может быть причина.
█ 07.11.2026 07:48
какой сканер? шаблоны штрихкодов меняли? смущает передача спецсимволов текстом вместо тех же вроде 0x1D
█ 07.11.2026 09:48
Хм... Из Вашего поста не понятно - что такое в Вашем понимании "короткие марки" - ?
Марки с "обрезанным криптохвостом", по сути "огрызок от марки", или марки полные, но криптохвост короткий? Визуально, они отличаются если посмотреть на ДатаМатрикс код - которые с коротким, он меньше размером и состоит из одного "квадрата", которые с длинным - больше и как-бы разделены на четыре квадрата.
Цитата:
Janna ➤ Но последнее время приходят игрушки с короткими марками (один поставщик передал их нам по ЭДО в ЧЗ).
И что значит "поставщик передал по ЭДО" - ??? По ЭДО, ВСЕГДА! передаются марки с обрезанным криптохвостом, в случае если марки вообще передаются (у карточки товара в ЧЗ "ПризнакПрослеживаемости = true", поэкземплярный учет). В случае ОСУ - там вообще нет марок, только GTIN этих товаров (по сути - ШК ЕАН, добитый "0" до 14 символов слева, кусок от марки), один на всю строку одного товара и количество шт.
Поэтому, если хотите точный анализ ситуации - пришлите нормальную фотку марки, можно проданной, пох, важно ее структуру понять, только именно фотку "живой" марки, а не то, что у Вас там в ЭДО или с Вашего сканера прилетает.
Полную информацию, не знаю, смогу ли так прямо сразу дать, у моего "подопытного" клиента эта ТГ не подключена, но, основную инфу смогу вытащить по любому. А может даже и найду токен от клиента с подключенными игрушками, тогда дам полную картину.
█ 07.11.2026 10:48
Почему я настаиваю на фотке марки?
А сами смотрите, по данным, которые Вы в вопросе привели...
Запрос карточки из ЧЗ по GTIN:

А дальше, пошло-поехало:

Первая строка, то, что у Вас в посте. Вместо разделителей GS - пробелы... Ладно, не проблема, где-то на каком-то этапе попадания марки с "бумаги" в пост на форуме, кто-то "сожрал" эти символы, и заменил на пробелы. Кто и где, сейчас не важно, восстановим, вставим на места - строка 2.
А дальше, проверяем по РР:

И получаем отлуп. Марка не найдена. Естественно, и продажа у Вас не проходит.
Вот по этому, я не верю Вашему сканеру, пост-обработке в программе, откуда Вы копировали этот код на форум, и т.п.
Будет реальная марка - проверю. И тогда можно будет какой-то вывод сделать - кто в этом виноват - у Вас что-то не так, или марки кривые уже от поставщика Вам пришли.
Фотку в студию! ))
█ 07.11.2026 11:11
Цитата:
MWWRuza ➤ По ЭДО, ВСЕГДА! передаются марки с обрезанным криптохвостом, в случае если марки вообще передаются (у карточки товара в ЧЗ "ПризнакПрослеживаемости = true", поэкземплярный учет). В случае ОСУ - там вообще нет марок, только GTIN этих товаров (по сути - ШК ЕАН, добитый "0" до 14 символов слева, кусок от марки), один на всю строку одного товара и количество шт.
А вот это, судя по:

должен быть поэкземплярный учет.
Ни каких ОСУ.
Марки должны быть по ЭДО полные, не GTIN, на какждую штуку товара.
НО! они в ЭДО будут все равно обрезанные, без крипто-подписи, по первый разделитель GS1.
Полные, с крипто-частью, имеют право на жизнь только в печатном виде. Во всем документообороте ЧЗ - криптохвосты не передаются, за исключением СУЗ для производителя, для нанесения после получения. Да и то, там свои ограничения. Но, розницу они не касаются, для розницы крипто-части - исключительно в распечатанных производителем марках.
█ 07.11.2026 11:25
Есть у меня подозрение, в чем причина...
Смотрите сами, это не Ваша марка, это "правильная":

Как видите, после первого разделителя GS, идет "Идентификатор применения" - 91. В Вашей марке, я его не наблюдаю. Второй, после второго GS, 93(в моей марке это 92) - на месте, а первого нет.
Кто и где косячит - определить можно только отсканировав "живую" марку, заведомо нормальным сканером, без каких-либо "пос-обработок" неизвестно где...
█ 07.11.2026 11:44
А дальше, вообще абсурд...
Добавляю идентификатор применения на место, где он должен быть, руками, сторока 3:

И марка начинает по РР проверяться:

При этом, криптоподпись не верна. Ну, верно, она скорее всего расчитана без ИП 91... Или просто не верная...
Кроме того, признак прослеживаемости для этой марки выключен, чего быть не должно, так, как для этого GTIN, судя по карточке товара такой режим учета применяться не должен.
Короче, 99% - марка "кривая". Этого, что есть уже достаточно для такого вывода. А оставшийся 1% - что программа "извращает" прилетевший со сканера код. Но, 100% можно будет сказать, только отсканировав реальную марку(фотку)...
█ 07.11.2026 15:16
Добрый день, спасибо за то, что откликнулись. Фото марок прилагаю



(4.62Мб)



(0.54Мб)



(0.21Мб)
█ 07.11.2026 15:51
Сканеры используем ZEBRA DS-4608 и Datalogic Magellan 1500i. DS-4608 настраивали как COM. Когда маркировали остатки к 1 сентября решили заказать несколько марок в укороченном (упрощенном) виде (могу ошибаться в правильности названия этого типа марок). Но при формировании заказов в ЧЗ можно выбрать обычную марку, состоящую из 4-х квадратов и укороченную, которая содержит только один квадрат и соответственно укороченный криптохвост (хотели использовать для мелких игрушек). При сканировании этих марок на кассе также выходила ошибка Считанный штрихкод не является штрихкодом маркировки. Тогда не было времени разбираться и заказали вместо этих кодов, коды в обычном формате. PDF файл с укороченной маркой из ЧЗ прилагаю
https://storage.olegon.ru/supermag/u...ntity_1.pdf.7z
(0.01Мб)
Т.к. свои остатки промаркировали, решили выводить игрушки по маркам на кассе и не ждать 1 марта 2027г (перенос с 1 сентября 2026г). Сейчас в основном получаем игрушки с марками, но эти марки поставщики нам по ЧЗ не передают, поэтому если марки на кассе проходят, мы оставляем вид номенклатуры Игрушки и продаем их как маркированный товар, если вот такие марки которые не проходят проверку, меняем вид номенклатуры на Товар и продаем пока как не маркированные. Проблема возникла с товаром, который поставщик нам передал в ЭДО с марками и теперь они у нас числятся в личном кабинете ЧЗ, а продать по кассе мы их не можем. И это не десяток марок, а большое количество товара. Не хочется в ЧЗ оставлять зависшие марки, поэтому хочу разобраться в проблеме: или сканер, или настройки программы, или... Еще интересно в xPos вообще такие марки у кого-нибудь пробиваются по кассе?
█ 07.11.2026 15:53
Цитата:
OlegON ➤ какой сканер? шаблоны штрихкодов меняли? смущает передача спецсимволов текстом вместо тех же вроде 0x1D
Шаблоны штрихкодов в программе не меняли, только добавили шаблон весового товара.
Часовой пояс GMT +3, время: 03:28.

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