Форум OlegON > Программы и оборудование для автоматизации торговли > Маркировка

Что это за товарная группа? : Маркировка

27.12.2024 5:47


10.12.2024 17:57
первая ссылка по ШК




(0.1Мб)
10.12.2024 18:16
Да это все понятно, ни кто и не сомневается.
Просто интересно, на что реально эта марка наклеена
10.12.2024 19:16
Цитата:
amadey В том-то и дело - как понять по маркировке что за товарная группа. Раньше я это делал по длине строки маркировки
насколько я понимаю - в твоей программе символы GS расставляются в зависимости от группы товара, которую ты определял ранее по "длине" и т.д.. (поэтому наверное и код маркировки в первом сообщении у тебя без GS)

поэтому - пора тебе переходить в своей программе на алгоритм "интеллектуального обнаружения" мест, куда вставлять символы GS (если сканер самостоятельно не определяет эти символы по разным причинам (не важно каким) - режим "эмуляции клавиатуры", настройки сканера, не тот порт, ну и т.д..)

отправными точками для создания такого "интеллектуального алгоритма" - могут быть (в совокупности):
- общая длина кода маркировки
- наличие в определённых местах КИ - обязательных цифровых значений AI (идентификаторов применения), как то "21", "91", "92", "8005" (и понимание - перед какими необходимо вставлять символы GS)
- ...

И тогда - ты будешь отправлять на проверку в ЧЗ именно правильные коды (с наличием в необходимых местах символов GS), и получать из ЧЗ требуемую информацию (в том числе и группу, хотя - группа то для РР не особо и важна, ну если только для определения особых алгоритмов обработки специфичных групп - как то пиво, сигареты, и т.д.. - если это требует твоё ПО)

вот как-то так...
10.12.2024 19:28
Цитата:
volk13 отправными точками для создания такого "интеллектуального алгоритма" - могут быть (в совокупности):
- общая длина кода маркировки
- наличие в определённых местах КИ - обязательных цифровых значений AI (идентификаторов применения), как то "21", "91", "92", "8005" (и понимание - перед какими необходимо вставлять символы GS)
- ...
И тогда - ты будешь отправлять на проверку в ЧЗ именно правильные коды (с наличием в необходимых местах символов GS), и получать из ЧЗ требуемую информацию (в том числе и группу, хотя - группа то для РР не особо и важна, ну если только для определения особых алгоритмов обработки специфичных групп - как то пиво, сигареты, и т.д.. - если это требует твоё ПО)
вот как-то так...
Или вместо всего этого гимороя, который все равно может в один прекрасный момент правильно не отработать (вдруг еще что-то придумают - ?) нормально настроить сканер, что-бы передавал все, что есть в ШК... А это - чаще всего, только в режиме COM-порта, не важно, "железного", или USB<=>COM... Если программа этого не умеет, значит дописть... Современные реалии это требуют. Это раньше было, когда только ЕАН были, можно было и клавиатурным обойтись. Сейчас, с маркировкой, это проблематично... Можно конечно придумать алгоритмы восстановления непесчатных символов, но, это из серии "мыши плакали, кололись, но все равно ели кактус", чему подтверждением вся эта тема.

PS Если там проблема RDP - то нет ее, пробрасывается COM-порт абсолютно нормально по RDP, не заю как на линуксах, а на виндах любых, начиная с ХРюши
10.12.2024 19:38
Цитата:
MWWRuza Или вместо всего этого гимороя, который все равно может в один прекрасный момент правильно не отработать (вдруг еще что-то придумают - ?) нормально настроить сканер
ну это не всегда приемлемо для некоторых продуктов, должен быть и запасной вариант..
так что - настроить сканер (или там пробросы) - это конечно хорошо, но бывают ситуации (не будем тут о них рассуждать), когда достаточно, а порой и гораздо проще и надёжнее (с точки зрения технической реализации и стабильности), обойтись именно "интеллектуальным алгоритмом" (например - он есть у меня, и точно знаю у кого ещё есть из присутствующих на этом форуме коллег.)

а сейчас главное, чтобы коллега amadey понял причину проблемы, ну и придумал, как её решить (подсказки выше)
10.12.2024 20:20
Цитата:
volk13 это не всегда приемлемо для некоторых продуктов
если кто вдруг не до конца понял - то речь не о продуктах питания, а о программных продуктах ;))
11.12.2024 09:04
Доброе утро, в ЧЗ - groupIds': [33], если распечатать маркировку и проверить через приложение ЧЗ, то результат:


(0.1Мб)


(0.1Мб)
11.12.2024 10:26
Пардон, посыпаю голову пеплом, вчера просто поленился залезть в PDF-ку описания API ЦРПТ...
Просто в интернете набрал в поиске "Товарная группа ЧЗ 33" - и получил результат, который выше....
Но, после очередного сообщений на форуме, что это все-таки продукт питания, посмотрел в мануалке по API...
Действительно:



А что-же мне тогда поисковик выдал?!!!
Стал разбираться - а все верно, 33, это по классификации ТНВЭД у косметических товаров...
Но, к классификатору товарных групп в ЧЗ, этот код по ТНВЭД отношения не имеет!
Вот так... Развели кучу справочников, и каждое ведомство на себя одеяло тянет...

Так,, что - ответ на вопрос сабжа однозначный - код 33, в ЧЗ, это "Растительные масла"
11.12.2024 11:27
В общем, так должно быть:



Привел у себя в соответствие классификатор групп, согласно актуальной PDF-ке...
До этого, все руки не доходили.
Да на самом деле, у меня в программе это используется только в этом отчете, для подстановки "человеко-читаемого" значения в печатную форму.
А больше - ни где.
Марка, она и есть марка. Отфильтровал "длинные" ШК от мусора (всякая реклама в QR и т.п.), и марок алкоголя, а все остальное - марка ЦРПТ. И продаем ее через кассу, какая разница, какой она ТГ с точки зрения учетной системы?
Часовой пояс GMT +3, время: 05:47.

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