BARCODE - какие свойства ? #229122


#0 by TimotiTim
В кратцебыла у клиента самописная базасправочник номенклатуры на 8000 ед.но !!!!! там не было реквизита штриккодесли нужно было распечать ШКвызывалась обработка и печаталось это дело...мне нужно было перенести в другую базу (перенес)но столкнулся вот с чемпри печати Штрих кодав сам объект ВАRCODEпередовался параметр из 12 цифр (проверено )Например : 200135040111а печатается штрих-код 2001350401118и сканер его распознает как 200135040141на таблице в свойсвах ActiveBarcode (v 3.5)ТП.ТекущийОбъект.Text=ПечКод//где ПечКод = 200135040111Вопрос : как понять как эта компонента 13 цифру формирует(в 1С этого не происходит, за нее отвечает компонента)
#1 by TimotiTim
!!! Ошибка в теме читать такНапример : 200135040111а печатается штрих-код 2001350401118и сканер его распознает как 2001350401118
#2 by TimotiTim
Сначала думалсумма цифр и правая добовляетсяв моем примере200135040111 = 18200135040111+Прав(18,1)но сдругими кодами это не прокатываетпоэтому к обсуждению не предлогать
#3 by Denis
13-я цифра - контрольная, формируется по специальному алгоритму согласно ЕАН-13 (ean.ru)Примерчики ее расчета в 1С можно глянуть тут: http://www.sinor.ru/~filez/hare/make_shk.html
#4 by TimotiTim
я знаю это , но ты немного о другом
#5 by Vladis
Тебе непонятно откуда 13я цифра?ответ в верный, ActiveBarcode рассчитывает ее самостоятельно
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям