[ОТВЕТИТЬ]
Опции темы
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, время: 21:29.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.