Имя: Пароль:
1C
1С v8
Генерация штрихкода GS1-128 в 1С
,
0 shurikvz
 
05.08.14
15:38
Доброго времени суток.
Собственно вопрос - каким образом вывести штрихкод типа GS1-128 в 1С?
Описание того что надо например здесь: http://en.wikipedia.org/wiki/GS1-128
Т.е. насколько понимаю - это расширение code-128.
Стандартная компонента "1С: Печать штрихкодов" не понимает такой формат. Внешне выводимый штрихкод отличается от того что должно быть (пробовал тип code-128 и EAN-128).

Пример GS1-128 брал отсюда: http://www.gs1ru.org/files/2720/GS1_SSCC.pdf. В конце брошюры есть пример этикетки.
1 shurikvz
 
06.08.14
10:31
Ап.

Хм.. Никто что-ли в x5 на РЦ на палетах товар не поставляет? Палетные листы как печатаете?

С сентября они вроде на палеты SSCC хотят чтобы ставилось, это из той же самой оперы.
2 Andrewww123
 
06.08.14
10:35
(1) Zint вроде умеет такое печатать. Я его использовал для печати ШК Aztec, с помощью "ЗапуститьПриложение()".
3 VladZ
 
06.08.14
10:38
(0) 1С: Печать штрихкодов не понимает? Точно?
4 shurikvz
 
06.08.14
10:44
(2) Гляну, спасибо
(3) Он не такой получается. С типом EAN-128 совсем не такой, с типом code-128 более похожий, но не совсем - начальных штрихов не хватает, и в конце перед стоп-штрихом тоже одного штриха вроде нет.
Пример из брошюры (в первом посте) брал, на последней странице. + у меня есть принтер штрихкода (argox), там если набивать в софтине к нему, то правильно выходит (т.е. соответствует брошюре).
5 Злопчинский
 
06.08.14
10:50
Все Указы Президента РФ снабжены штриховыми кодами, начинающимися на цифру 2.
6 Злопчинский
 
06.08.14
10:57
пофиг каких там штрихкодов не хватает.. главное - чтобы закодировано было правильно...
.
Чтобы отделить поля переменной длины (AI 10, 400) от последующих, вставим код GS (ASCII 29) после этих полей. Если поле переменной длины помещено в штрихкод последним, то вставка GS не требуется. Во время печати коды GS преобразуются в FNC1, являющиеся разделителями полей в EAN-128. Код FNC1 является частью кодировки CODE-128 и не может быть закодирован в тексте напрямую.
7 Злопчинский
 
06.08.14
10:57
может здесь вот полезное http://strokescribe.com/ru/gs1-128-ean-128.html
8 shurikvz
 
06.08.14
11:02
(7) да я видел это. Вот думаю покупать или есть еще варианты. В (2) вот вроде название дали, оно бесплатное как вижу, надо посмотреть каким образом там этот штрихкод получается в виде картинки или как-то еще.
9 Злопчинский
 
06.08.14
11:04
сделай просто: генери код128, там где должны быть служебные эти всякие фнс - вставляй СHR(29), принтани. попробуй прочитать сканером - все правильно прочиталось? - ну тогда зашибись...
не?
10 shurikvz
 
06.08.14
11:29
(9) Ну сканера нет. Но даже если найду, прочитаться то оно думаю в любом случае прочитается. Только я не знаю что должно на выходе быть.

Вот здесь сравнил штрихкод-пример с сайта strokescribe.com и то что в 1С получается. Видно что code-128 это близко, но в начале каких-то символов не хватает, а ean-128 вообще ни разу не похож.
http://tinypic.com/r/25irt04/8