Имя: Пароль:
1C
 
Штрихкодирование.
0 shamashs
 
09.09.10
14:37
Собственно вопрос. Есть EAN13 код Товара, к нему нужно приплюсовать зашифрованный номер, документа, но EAN13 и в африке 13, соответственно + НомерДок сделать не получится, как кто делал в таких ситуациях, делал отдельный штрих код для документа или Как то химичил, т.е. добавлял служебный первый символ, и если он есть то искать номер вычитать его из общего списка а потом искать сам товар. Вот тут как лучше будет?
1 Ненавижу 1С
 
гуру
09.09.10
14:40
кроме EAN13 есть и другие стандарты
2 Mitriy
 
09.09.10
14:40
ты бы лучше задачу изложил... которая тебя довела до такого...
3 Джинн
 
09.09.10
14:43
Code128, Code39 ... Хоть роман туда пиши.

А все, что с EAN начинается, лучше не трогать. В теории там на каждом знакоместе определенная информация должна быть. Некошерно ее ломать.
4 shamashs
 
09.09.10
14:44
(2) Задача нормальная, привязка готовой продукции, к документу.
(3) В Code 39 допустим перекидывать временно предлагаеш? а потом извлекать 2 штрихкода и по ним работать?
5 Джинн
 
09.09.10
14:48
(4) Зачем два? В один все войдет замечательно. И код товара, и идентификатор документа. Перед формирование "склеить" их, при считывании распарсить обратно.
Только Code39 вроде без контрольной суммы. При хреновой печати и кривом сканере ошибки возможны. Лучше Code128.
6 shamashs
 
09.09.10
15:04
(5) Спс
7 Irbis
 
09.09.10
15:10
(5) Есть, но он не обязательный.
Контрольный знак вычисляется как сумма значений всех знаков символа по модулю 43
8 oprosnik
 
09.09.10
15:23
(7) Подскажите, пожалуйста, что значит "по модулю 43" ?
9 Irbis
 
09.09.10
15:26
(8) Остаток от деления суммы кодируемых символов на 43.
10 Джинн
 
09.09.10
15:26
(7) Спасибо. Давненько не юзал такой код, забыл уже. Все как-то EAN13, Code128.

(8) Не программер? :)
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой