23.12.2009 12:29
namesash
 
Есть ли возможность формировать и выводить на этикетку ШК без контрольной цифры: например артикул 12345 при формате ШК AAAAAAAAAAAA выводит на печать 0000000102957, а требуется 0000000010295. Формировать требуется в Toledo 15P, Digi-SM300, Штрих-М
23.12.2009 13:08
baggio
 
ИМХО без контрольной циры никто ничего не прочитает ... соответсвенно врядли...
пойдем с другой стороны какие цели и задачи ставятся?
23.12.2009 13:39
namesash
 
А задача банальна и проста на первый взгляд - сделать фасовку штучного товара и понятное дело продавать через на front. Понятное дело по нормальному надо сделать другой префикс типа 22 вместо весового 21 и гнать в формате 22AAAAAQQQQQC, но не тут то было - наш фронт почему то не хочет вычислять код товара из ШК, допустим ставим вычисление CDEFG (AB пропускаем как префикс), далее ставим смещение вычисления кол-ва (8, кол-во разрядо 5) и указываем что в ШК используется контрольная цифра с одним разрядом. Но не канает. Лок. код 10295 фронт читает как: 10295000012 (т.е. префикс он правильно пропустил, а вот с вычислением кол-ва и пропуском контрольной не порядок). Так вот если бы было без контрольной цифры, то с ворматом AAAAAAAAAAAAА было бы
0000000010295 и наш фронт опуская нули читал бы локальный код.

Фронт - Retalix
23.12.2009 14:06
baggio
 
давай определимся что такое код? артикул или код ШК?
просто что мешает повесить на карточку несколько кодов...
Например:
22AAAAAQQQQ1C - 1шт
22AAAAAQQQQ2C - 2шт
22AAAAAQQQQ3C - 3шт
и тд.д.
и при взвешивании на digi использовать ручной ввод веса... например... 1г для 1шт...
хотя возможно умные головы подскажут и более "шедящий" способ...
23.12.2009 15:59
namesash
 
Да это в принципе понятно, что можно на карточку кучу ШК подцепить в различных вариантах, но требуется без каких либо доп. вмешательств в базу (потребуется пройти кучу бюрократии от заявок на подцепление ШК одному департаменту и до выполнения другому, а обойти косяк в проге возможно если пробивать не по ШК, а по локальному коду (id товара) - вот и требуется вычислять из ШК сам локальный код, а остальное отбрасывать. И в нормальных программах это возможно, а в нашей косяк. Поэтому единственный выход по формату ШК видел в лидирующих нулях и потом локальный код - таким образом наш фронт отбрасывает 0 и получает только локальный код, но тут мешает контрольная цифра
23.12.2009 17:35
baggio
 
посмотри в сторону печати EAN-8 в нем 8 цифорок .. кроме того покопатся в настройка самых весов на предмет что могут печатать твои весы...
и вообще раз уж тыкаем пальцами в небо и твой фронт я лично не видел в глаза....
давай скриншоты настроек
может фронт все таки может и мы боремся с ветряными мельницами...
но контрольник с весов еще раз говорю... эт маловероятно...
24.12.2009 07:19
bob
 
Сейчас документации на DIGI под рукой нет. Но там вроде есть спек - "печать штрих-кода без контрольного разряда". недавно читал.
24.12.2009 19:10
александр семенович
 
спек 153 Программируемая правая часть товарного штрихкода


0 С идентификационной цифрой 1 Без идентификационной цифры
31.12.2009 09:06
namesash
 
Вот пример настройки баркода для весового товара(рабочий)
1.

2.

3.

4.

5.
31.12.2009 09:08
namesash
 
Цитата:
александр семенович спек 153 Программируемая правая часть товарного штрихкода


0 С идентификационной цифрой 1 Без идентификационной цифры
А вы проверяли работу данного спека? Может быть он просто не выводит
на печать контрольную цифру, но в сам штрих-код "вшивает"
Часовой пояс GMT +3, время: 05:13.

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